Jul 01
2025
SELL
Open market or private sale
$12,841,197
$1327.53 p/Share
9,673
Reduced 96.09%
394
Common Stock
Jul 01
2025
SELL
Open market or private sale
$21,854,615
$1297.78 p/Share
16,840
Reduced 62.59%
10,067
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$2,853,859
$107.64 p/Share
26,513
Added 49.63%
26,907
Common Stock
Jun 02
2025
SELL
Open market or private sale
$32,560,919
$1208.96 p/Share
26,933
Reduced 98.56%
394
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$2,854,359
$105.98 p/Share
26,933
Added 49.64%
27,327
Common Stock
May 01
2025
SELL
Open market or private sale
$30,465,935
$1129.33 p/Share
26,977
Reduced 98.56%
394
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$2,853,896
$105.79 p/Share
26,977
Added 49.64%
27,371
Common Stock
Apr 01
2025
SELL
Open market or private sale
$23,385,470
$922.14 p/Share
25,360
Reduced 98.47%
394
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$2,854,521
$112.56 p/Share
25,360
Added 49.61%
25,754
Common Stock
Mar 03
2025
SELL
Open market or private sale
$29,883,530
$980.27 p/Share
30,485
Reduced 98.72%
394
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$2,854,615
$93.64 p/Share
30,485
Added 49.68%
30,879
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$43,954
$976.76 p/Share
45
Reduced 10.25%
394
Common Stock
Feb 03
2025
SELL
Open market or private sale
$31,313,104
$976.49 p/Share
32,067
Reduced 98.92%
349
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
-
90
Added 17.01%
439
Common Stock
Feb 03
2025
BUY
Exercise of conversion of derivative security
$2,853,963
$89.0 p/Share
32,067
Added 49.73%
32,416
Common Stock
Jan 07
2025
SELL
Payment of exercise price or tax liability
$205,457
$881.79 p/Share
233
Reduced 40.03%
349
Common Stock
Jan 07
2025
BUY
Grant, award, or other acquisition
-
468
Added 44.57%
582
Common Stock
Jan 02
2025
SELL
Open market or private sale
$31,853,653
$888.08 p/Share
35,868
Reduced 99.68%
114
Common Stock
Jan 02
2025
BUY
Exercise of conversion of derivative security
$2,854,375
$79.58 p/Share
35,868
Added 49.92%
35,982
Common Stock
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