Nov 13
2024
SELL
Open market or private sale
$125,098
$625.49 p/Share
200
Reduced 12.15%
1,446
Common Stock, par valu...
Jul 26
2024
SELL
Sale (or disposition) back to the issuer
$527,334
$573.19 p/Share
920
Reduced 21.35%
3,390
Common Stock, par valu...
Jul 26
2024
SELL
Open market or private sale
$999,887
$573.33 p/Share
1,744
Reduced 51.45%
1,646
Common Stock, par valu...
Jul 26
2024
BUY
Exercise of conversion of derivative security
$377,650
$257.08 p/Share
1,469
Added 25.42%
4,310
Common Stock, par valu...
Mar 15
2024
SELL
Payment of exercise price or tax liability
$111,838
$469.91 p/Share
238
Reduced 7.73%
2,841
Common Stock, par valu...
Mar 15
2024
BUY
Grant, award, or other acquisition
-
977
Added 24.09%
3,079
Common Stock, par valu...
Feb 05
2024
BUY
Grant, award, or other acquisition
-
232
Added 9.94%
2,102
Common Stock, par valu...
Dec 11
2023
SELL
Payment of exercise price or tax liability
$32,623
$429.26 p/Share
76
Reduced 3.91%
1,870
Common Stock, par valu...
Oct 31
2023
SELL
Open market or private sale
$37,088
$370.88 p/Share
100
Reduced 4.89%
1,946
Common Stock, par valu...
Aug 04
2023
SELL
Open market or private sale
$224,371
$372.71 p/Share
602
Reduced 22.73%
2,046
Common Stock, par valu...
Aug 04
2023
SELL
Sale (or disposition) back to the issuer
$397,605
$372.29 p/Share
1,068
Reduced 28.74%
2,648
Common Stock, par valu...
Aug 04
2023
BUY
Exercise of conversion of derivative security
$336,969
$214.63 p/Share
1,570
Added 29.7%
3,716
Common Stock, par valu...
May 09
2023
SELL
Open market or private sale
$84,879
$282.93 p/Share
300
Reduced 12.26%
2,146
Common Stock, par valu...
Mar 15
2023
SELL
Payment of exercise price or tax liability
$46,460
$240.73 p/Share
193
Reduced 7.31%
2,446
Common Stock, par valu...
Mar 15
2023
BUY
Grant, award, or other acquisition
$189,695
$240.73 p/Share
788
Added 22.99%
2,639
Common Stock, par valu...
Jan 17
2023
SELL
Open market or private sale
$37,954
$253.03 p/Share
150
Reduced 7.5%
1,851
Common Stock, par valu...
Dec 13
2022
SELL
Payment of exercise price or tax liability
$23,881
$268.33 p/Share
89
Reduced 4.26%
2,001
Common Stock, par valu...
Dec 09
2022
BUY
Grant, award, or other acquisition
$102,007
$259.56 p/Share
393
Added 15.83%
2,090
Common Stock, par valu...
Nov 21
2022
SELL
Open market or private sale
$53,364
$266.82 p/Share
200
Reduced 10.54%
1,697
Common Stock, par valu...
Aug 12
2022
SELL
Open market or private sale
$104,444
$261.11 p/Share
400
Reduced 17.41%
1,897
Common Stock, par valu...
May 25
2022
SELL
Open market or private sale
$41,032
$205.16 p/Share
200
Reduced 8.01%
2,297
Common Stock, par valu...
Mar 15
2022
SELL
Payment of exercise price or tax liability
$58,243
$265.95 p/Share
219
Reduced 8.06%
2,497
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
$239,089
$265.95 p/Share
899
Added 24.87%
2,716
Common Stock, par valu...
Dec 10
2021
BUY
Grant, award, or other acquisition
$105,497
$328.65 p/Share
321
Added 19.6%
1,317
Common Stock, par valu...
Dec 07
2021
SELL
Payment of exercise price or tax liability
$34,350
$330.29 p/Share
104
Reduced 9.45%
996
Common Stock, par valu...