Oct 02
2024
SELL
Open market or private sale
$50,432,687
$225.16 p/Share
223,986
Reduced 6.39%
3,280,180
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$57,302,386
$226.21 p/Share
253,315
Reduced 6.74%
3,504,166
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
477,301
Added 11.27%
3,757,481
Common Stock
Apr 02
2024
SELL
Open market or private sale
$16,427,473
$168.96 p/Share
97,227
Reduced 2.88%
3,280,180
Common Stock
Apr 01
2024
SELL
Open market or private sale
$16,864,085
$170.03 p/Share
99,183
Reduced 2.85%
3,377,407
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
196,410
Added 5.35%
3,476,590
Common Stock
Oct 03
2023
SELL
Open market or private sale
$41,466,878
$172.37 p/Share
240,569
Reduced 6.83%
3,280,053
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$46,300,491
$171.21 p/Share
270,431
Reduced 7.13%
3,520,622
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
511,000
Added 11.88%
3,791,053
Common Stock
Apr 03
2023
SELL
Open market or private sale
$9,259,730
$165.14 p/Share
56,072
Reduced 1.68%
3,280,052
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$9,111,879
$164.9 p/Share
55,257
Reduced 1.63%
3,336,124
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
111,329
Added 3.18%
3,391,381
Common Stock
Aug 25
2021
SELL
Open market or private sale
$356,080,728
$149.21 p/Share
2,386,440
Reduced 42.12%
3,279,726
Common Stock
Aug 24
2021
SELL
Payment of exercise price or tax liability
$397,025,634
$149.62 p/Share
2,653,560
Reduced 31.89%
5,666,166
Common Stock
Aug 24
2021
BUY
Exercise of conversion of derivative security
-
5,040,000
Added 37.73%
8,319,726
Common Stock
Aug 20
2021
-
70,000
Reduced 2.09%
3,279,726
Common Stock
Aug 25
2020
SELL
Open market or private sale
$131,773,911
$496.96 p/Share
265,160
Reduced 24.05%
837,374
Common Stock
Aug 24
2020
SELL
Payment of exercise price or tax liability
$148,431,299
$503.43 p/Share
294,840
Reduced 21.1%
1,102,534
Common Stock
Aug 24
2020
BUY
Exercise of conversion of derivative security
-
560,000
Added 28.61%
1,397,374
Common Stock
Aug 20
2020
-
10,715
Reduced 1.26%
837,374
Common Stock
Dec 27
2019
-
6,880
Reduced 0.8%
847,969
Common Stock
Aug 26
2019
SELL
Open market or private sale
$54,750,236
$206.48 p/Share
265,160
Reduced 23.67%
854,849
Common Stock
Aug 24
2019
SELL
Payment of exercise price or tax liability
$59,746,377
$202.64 p/Share
294,840
Reduced 20.84%
1,120,009
Common Stock
Aug 24
2019
BUY
Exercise of conversion of derivative security
-
560,000
Added 28.36%
1,414,849
Common Stock
Aug 22
2019
-
23,700
Reduced 2.7%
854,849
Common Stock