Feb 03
2025
BUY
Grant, award, or other acquisition
$95,075
$88.69 p/Share
1,072
Added 1.9%
55,223
Common Stock, par valu...
Mar 12
2024
SELL
Open market or private sale
$285,150
$57.03 p/Share
5,000
Reduced 8.45%
54,151
Common Stock, par valu...
Mar 11
2024
SELL
Open market or private sale
$281,700
$56.34 p/Share
5,000
Reduced 7.79%
59,151
Common Stock, par valu...
Feb 01
2024
BUY
Grant, award, or other acquisition
$95,046
$53.79 p/Share
1,767
Added 2.68%
64,151
Common Stock, par valu...
Mar 01
2023
SELL
Open market or private sale
$543,100
$54.31 p/Share
10,000
Reduced 13.82%
62,384
Common Stock, par valu...
Feb 01
2023
BUY
Grant, award, or other acquisition
$95,011
$50.89 p/Share
1,867
Added 2.51%
72,384
Common Stock, par valu...
Nov 10
2022
SELL
Open market or private sale
$333,019
$41.41 p/Share
8,042
Reduced 10.24%
70,517
Common Stock, par valu...
Nov 09
2022
SELL
Open market or private sale
$279,085
$40.11 p/Share
6,958
Reduced 8.14%
78,559
Common Stock, par valu...
Aug 12
2022
SELL
Open market or private sale
$350,000
$35.0 p/Share
10,000
Reduced 10.47%
85,517
Common Stock, par valu...
Jun 02
2022
SELL
Open market or private sale
$144,680
$36.17 p/Share
4,000
Reduced 4.02%
95,517
Common Stock, par valu...
Jun 01
2022
SELL
Open market or private sale
$216,420
$36.07 p/Share
6,000
Reduced 5.69%
99,517
Common Stock, par valu...
May 27
2022
SELL
Open market or private sale
$362,500
$36.25 p/Share
10,000
Reduced 8.66%
105,517
Common Stock, par valu...
May 26
2022
SELL
Open market or private sale
$175,250
$35.05 p/Share
5,000
Reduced 4.15%
115,517
Common Stock, par valu...
Mar 21
2022
SELL
Open market or private sale
$544,125
$43.53 p/Share
12,500
Reduced 9.4%
120,517
Common Stock, par valu...
Mar 09
2022
SELL
Open market or private sale
$459,322
$41.73 p/Share
11,007
Reduced 7.64%
133,017
Common Stock, par valu...
Mar 08
2022
SELL
Open market or private sale
$63,229
$42.35 p/Share
1,493
Reduced 1.03%
144,024
Common Stock, par valu...
Feb 01
2022
BUY
Grant, award, or other acquisition
$80,013
$41.63 p/Share
1,922
Added 1.3%
145,517
Common Stock, par valu...
Feb 01
2021
BUY
Grant, award, or other acquisition
$80,022
$27.48 p/Share
2,912
Added 1.99%
143,595
Common Stock, par valu...