Oct 02
2024
SELL
Open market or private sale
$269,318
$171.65 p/Share
1,569
Reduced 4.22%
35,639
Common Stock
Aug 26
2024
SELL
Open market or private sale
$2,216,970
$170.0 p/Share
13,041
Reduced 25.95%
37,208
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,548,363
$169.22 p/Share
9,150
Reduced 15.4%
50,249
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
22,191
Added 27.26%
59,212
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$10,308
$149.4 p/Share
69
Reduced 0.19%
36,649
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$10,308
$149.4 p/Share
69
Added 0.19%
36,719
Common Stock
Nov 06
2023
SELL
Open market or private sale
$6,069,281
$150.61 p/Share
40,298
Reduced 52.5%
36,459
Common Stock
Nov 06
2023
BUY
Exercise of conversion of derivative security
$3,333,047
$82.71 p/Share
40,298
Added 40.72%
58,662
Common Stock
Oct 02
2023
SELL
Open market or private sale
$231,807
$144.97 p/Share
1,599
Reduced 5.64%
26,773
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
9,686
Added 20.99%
36,459
Common Stock
Aug 17
2023
SELL
Open market or private sale
$123,197
$152.85 p/Share
806
Reduced 2.76%
28,372
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
1,768
Added 5.71%
29,178
Common Stock
Apr 24
2023
SELL
Open market or private sale
$3,919,635
$155.27 p/Share
25,244
Reduced 48.21%
27,117
Common Stock
Apr 24
2023
BUY
Exercise of conversion of derivative security
$1,354,525
$78.66 p/Share
17,220
Added 27.97%
44,337
Common Stock
Mar 01
2023
SELL
Open market or private sale
$180,052
$137.34 p/Share
1,311
Reduced 3.6%
35,141
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$8,950
$149.18 p/Share
60
Reduced 0.17%
36,266
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
$8,950
$149.18 p/Share
60
Added 0.16%
36,327
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
8,755
Added 19.52%
36,085
Common Stock
Aug 17
2022
SELL
Open market or private sale
$147,389
$149.33 p/Share
987
Reduced 3.49%
27,330
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
2,864
Added 9.19%
28,317
Common Stock
Mar 01
2022
SELL
Open market or private sale
$204,936
$153.51 p/Share
1,335
Reduced 5.03%
25,221
Common Stock
Dec 06
2021
SELL
Payment of exercise price or tax liability
$5,804
$148.83 p/Share
39
Reduced 0.15%
26,426
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$5,804
$148.83 p/Share
39
Added 0.15%
26,466
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
3,224
Added 10.92%
26,289
Common Stock
Aug 23
2021
SELL
Open market or private sale
$218,628
$144.5 p/Share
1,513
Reduced 6.16%
23,065
Common Stock