Jun 25
2025
SELL
Open market or private sale
$4,042,574
$254.41 p/Share
15,890
Reduced 11.49%
122,441
Common Stock
Jun 25
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 16.82%
138,331
Common Stock
Jun 11
2025
SELL
Open market or private sale
$4,033,185
$253.5 p/Share
15,910
Reduced 12.6%
110,355
Common Stock
Jun 11
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 18.14%
126,265
Common Stock
May 28
2025
SELL
Open market or private sale
$4,376,224
$268.48 p/Share
16,300
Reduced 14.22%
98,289
Common Stock
May 28
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 19.62%
114,589
Common Stock
May 14
2025
SELL
Open market or private sale
$4,918,248
$296.28 p/Share
16,600
Reduced 16.08%
86,613
Common Stock
May 14
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 21.32%
103,213
Common Stock
May 07
2025
SELL
Open market or private sale
$4,844,151
$290.94 p/Share
16,650
Reduced 18.12%
75,237
Common Stock
May 07
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 23.34%
91,887
Common Stock
Apr 16
2025
SELL
Open market or private sale
$4,548,866
$274.69 p/Share
16,560
Reduced 20.58%
63,911
Common Stock
Apr 16
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 25.8%
80,471
Common Stock
Apr 02
2025
SELL
Open market or private sale
$4,510,980
$272.32 p/Share
16,565
Reduced 23.99%
52,495
Common Stock
Apr 02
2025
BUY
Exercise of conversion of derivative security
$1,239,240
$30.0 p/Share
41,308
Added 37.43%
69,060
Common Stock
Mar 19
2025
SELL
Open market or private sale
$4,565,498
$275.03 p/Share
16,600
Reduced 37.43%
27,752
Common Stock
Mar 19
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 38.68%
44,352
Common Stock
Mar 05
2025
SELL
Open market or private sale
$17,477,152
$283.72 p/Share
61,600
Reduced 79.0%
16,376
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
$2,189,280
$30.0 p/Share
72,976
Added 48.34%
77,976
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$38,750
$7.75 p/Share
5,000
Added 50.0%
5,000
Common Stock
Oct 11
2023
SELL
Open market or private sale
$2,136,683
$220.96 p/Share
9,670
Reduced 100.0%
0
Common Stock
Oct 11
2023
BUY
Exercise of conversion of derivative security
$74,942
$7.75 p/Share
9,670
Added 50.0%
9,670
Common Stock
Sep 11
2023
SELL
Open market or private sale
$2,884,334
$298.4 p/Share
9,666
Reduced 100.0%
0
Common Stock
Sep 11
2023
BUY
Exercise of conversion of derivative security
$74,911
$7.75 p/Share
9,666
Added 50.0%
9,666
Common Stock
Aug 11
2023
SELL
Open market or private sale
$2,391,465
$247.41 p/Share
9,666
Reduced 100.0%
0
Common Stock
Aug 11
2023
BUY
Exercise of conversion of derivative security
$74,911
$7.75 p/Share
9,666
Added 50.0%
9,666
Common Stock