Dec 02
2024
SELL
Open market or private sale
$43,251,030
$894.3 p/Share
48,363
Reduced 99.76%
114
Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$2,854,384
$59.02 p/Share
48,363
Added 49.94%
48,477
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$22,665
$755.51 p/Share
30
Reduced 20.83%
114
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
-
59
Added 29.06%
144
Common Stock
Nov 01
2024
SELL
Open market or private sale
$31,459,092
$756.21 p/Share
41,601
Reduced 99.8%
85
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
$2,854,244
$68.61 p/Share
41,601
Added 49.95%
41,686
Common Stock
Oct 01
2024
SELL
Open market or private sale
$32,004,178
$706.65 p/Share
45,290
Reduced 99.81%
85
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
$2,853,722
$63.01 p/Share
45,290
Added 49.95%
45,375
Common Stock
Sep 03
2024
SELL
Open market or private sale
$17,161,147
$684.42 p/Share
25,074
Reduced 99.66%
85
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$1,249,938
$49.85 p/Share
25,074
Added 49.92%
25,159
Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$17,956
$598.55 p/Share
30
Reduced 26.09%
85
Common Stock
Aug 05
2024
BUY
Exercise of conversion of derivative security
-
58
Added 33.53%
115
Common Stock
Aug 01
2024
SELL
Open market or private sale
$16,191,367
$632.5 p/Share
25,599
Reduced 99.78%
57
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$1,249,999
$48.83 p/Share
25,599
Added 49.94%
25,656
Common Stock
Jul 01
2024
SELL
Open market or private sale
$15,091,518
$669.96 p/Share
22,526
Reduced 99.75%
57
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$1,249,967
$55.49 p/Share
22,526
Added 49.94%
22,583
Common Stock
Jun 03
2024
SELL
Open market or private sale
$12,684,346
$636.03 p/Share
19,943
Reduced 99.72%
57
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$1,250,226
$62.69 p/Share
19,943
Added 49.93%
20,000
Common Stock
May 03
2024
SELL
Payment of exercise price or tax liability
$17,380
$579.34 p/Share
30
Reduced 34.48%
57
Common Stock
May 03
2024
BUY
Exercise of conversion of derivative security
-
59
Added 40.41%
87
Common Stock
May 01
2024
SELL
Open market or private sale
$10,148,859
$552.74 p/Share
18,361
Reduced 99.85%
28
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$1,250,200
$68.09 p/Share
18,361
Added 49.96%
18,389
Common Stock
Apr 01
2024
SELL
Open market or private sale
$12,557,188
$610.58 p/Share
20,566
Reduced 99.86%
28
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
$1,249,795
$60.77 p/Share
20,566
Added 49.97%
20,594
Common Stock
Mar 01
2024
SELL
Open market or private sale
$11,285,408
$610.22 p/Share
18,494
Reduced 99.85%
28
Common Stock