Nov 13
2024
SELL
Payment of exercise price or tax liability
$17,202,986
$370.77 p/Share
46,398
Reduced 2.04%
2,232,096
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$8,617,500
$114.9 p/Share
75,000
Added 3.19%
2,278,494
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$226,612,078
$374.48 p/Share
605,138
Reduced 21.55%
2,203,494
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$158,211,900
$205.47 p/Share
770,000
Added 22.44%
2,661,612
Common Stock
Sep 03
2024
SELL
Open market or private sale
$49,520,000
$309.5 p/Share
160,000
Reduced 7.28%
2,038,632
Common Stock
Aug 28
2024
SELL
Payment of exercise price or tax liability
$21,863,270
$303.8 p/Share
71,966
Reduced 3.17%
2,198,632
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$14,968,000
$149.68 p/Share
100,000
Added 4.22%
2,270,598
Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$67,863,760
$289.14 p/Share
234,709
Reduced 9.76%
2,170,598
Common Stock
Aug 20
2024
BUY
Exercise of conversion of derivative security
$47,897,600
$149.68 p/Share
320,000
Added 11.74%
2,405,307
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$19,545,496
$293.52 p/Share
66,590
Reduced 3.14%
2,056,901
Common Stock
Mar 11
2024
BUY
Exercise of conversion of derivative security
$11,490,000
$114.9 p/Share
100,000
Added 4.5%
2,123,491
Common Stock
Mar 05
2024
SELL
Open market or private sale
$33,377,747
$281.84 p/Share
118,428
Reduced 5.53%
2,023,491
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
$23,603,637
$149.68 p/Share
157,694
Added 6.86%
2,141,919
Common Stock
Mar 04
2024
SELL
Open market or private sale
$11,078,768
$284.02 p/Share
39,007
Reduced 1.93%
1,984,225
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$7,829,162
$149.68 p/Share
52,306
Added 2.52%
2,023,232
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$844,512
$279.27 p/Share
3,024
Reduced 0.15%
1,970,926
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
21,661
Added 1.03%
2,085,307
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
6,745
Added 0.33%
2,063,646
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$20,434,969
$218.75 p/Share
93,417
Reduced 4.93%
1,800,617
Common Stock
Jun 27
2022
BUY
Exercise of conversion of derivative security
$6,073,588
$35.04 p/Share
173,333
Added 8.07%
1,973,950
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$10,951,453
$243.02 p/Share
45,064
Reduced 2.32%
1,894,034
Common Stock
Mar 28
2022
BUY
Exercise of conversion of derivative security
$2,978,400
$35.04 p/Share
85,000
Added 4.2%
1,939,098
Common Stock
Sep 29
2021
SELL
Payment of exercise price or tax liability
$13,916,924
$265.92 p/Share
52,335
Reduced 2.9%
1,754,098
Common Stock
Sep 29
2021
BUY
Exercise of conversion of derivative security
$3,504,000
$35.04 p/Share
100,000
Added 5.12%
1,854,098
Common Stock
Jun 28
2021
SELL
Payment of exercise price or tax liability
$16,785,029
$255.08 p/Share
65,803
Reduced 3.77%
1,681,433
Common Stock