Sep 01
2024
SELL
Payment of exercise price or tax liability
$13,128,315
$630.26 p/Share
20,830
Reduced 18.1%
94,244
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
43,869
Added 31.72%
94,446
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$1,891,137
$650.77 p/Share
2,906
Reduced 3.92%
71,206
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
5,979
Added 7.47%
74,112
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$694,226
$639.84 p/Share
1,085
Reduced 1.57%
68,133
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,611
Added 3.64%
69,218
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$836,290
$625.03 p/Share
1,338
Reduced 1.97%
66,607
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
2,621
Added 3.71%
67,945
Common Stock
Dec 08
2023
SELL
Payment of exercise price or tax liability
$788,538
$573.9 p/Share
1,374
Reduced 2.06%
65,324
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
-
1,374
Added 2.02%
66,698
Common Stock
Dec 06
2023
SELL
Open market or private sale
$53,447,473
$570.77 p/Share
93,641
Reduced 58.91%
65,324
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$10,580,309
$135.35 p/Share
78,170
Added 32.96%
158,965
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$646,339
$510.94 p/Share
1,265
Reduced 1.54%
80,795
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
2,546
Added 3.01%
82,060
Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$9,621,847
$549.6 p/Share
17,507
Reduced 18.04%
79,514
Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
31,358
Added 27.77%
81,550
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$1,057,502
$458.19 p/Share
2,308
Reduced 3.4%
65,663
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
4,669
Added 6.43%
67,971
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$298,706
$445.83 p/Share
670
Reduced 1.05%
63,302
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
1,889
Added 2.87%
63,972
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$372,483
$389.22 p/Share
957
Reduced 1.52%
62,083
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
1,896
Added 2.92%
63,040
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$371,053
$387.32 p/Share
958
Reduced 1.54%
61,144
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,894
Added 2.96%
62,102
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$582,084
$425.5 p/Share
1,368
Reduced 2.22%
60,208
Common Stock