Aug 27
2024
SELL
Open market or private sale
$7,524,868
$153.93 p/Share
48,885
Reduced 13.55%
311,853
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$8,790,960
$145.37 p/Share
60,473
Reduced 14.36%
360,650
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
-
121,058
Added 22.33%
421,123
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
27,875
Added 8.5%
300,065
Common Stock
Aug 29
2023
SELL
Open market or private sale
$1,212,030
$120.11 p/Share
10,091
Reduced 3.58%
272,080
Common Stock
Aug 28
2023
SELL
Open market or private sale
$2,790,945
$120.02 p/Share
23,254
Reduced 7.61%
282,171
Common Stock
Aug 25
2023
SELL
Open market or private sale
$2,381,400
$119.07 p/Share
20,000
Reduced 6.15%
305,425
Common Stock
May 30
2023
SELL
Open market or private sale
$1,216,739
$102.54 p/Share
11,866
Reduced 3.52%
325,367
Common Stock
May 25
2023
SELL
Open market or private sale
$3,071,700
$102.39 p/Share
30,000
Reduced 8.17%
337,233
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$4,956,850
$102.06 p/Share
48,568
Reduced 11.68%
367,180
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
37,601
Added 8.29%
415,748
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$5,792,247
$93.33 p/Share
62,062
Reduced 14.11%
377,867
Common Stock
Mar 18
2022
BUY
Grant, award, or other acquisition
-
99,904
Added 18.51%
439,929
Common Stock
Mar 09
2022
BUY
Grant, award, or other acquisition
-
36,130
Added 9.61%
340,025
Common Stock
Mar 22
2021
SELL
Open market or private sale
$902,798
$119.26 p/Share
7,570
Reduced 2.43%
303,688
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$1,046,177
$121.31 p/Share
8,624
Reduced 2.7%
311,258
Common Stock
Mar 19
2021
BUY
Grant, award, or other acquisition
-
53,979
Added 14.44%
319,882
Common Stock
Mar 15
2021
SELL
Open market or private sale
$5,644,934
$123.73 p/Share
45,623
Reduced 14.65%
265,903
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$6,071,529
$122.62 p/Share
49,515
Reduced 13.71%
311,526
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
26,323
Added 6.8%
361,041
Common Stock
Mar 05
2021
SELL
Open market or private sale
$7,752,762
$111.7 p/Share
69,407
Reduced 17.17%
334,718
Common Stock