Aug 06
2025
SELL
Open market or private sale
$3,827,002
$238.74 p/Share
16,030
Reduced 9.2%
158,204
Common Stock
Aug 06
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 13.84%
174,234
Common Stock
Jul 23
2025
SELL
Open market or private sale
$3,764,403
$233.09 p/Share
16,150
Reduced 9.94%
146,258
Common Stock
Jul 23
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 14.69%
162,408
Common Stock
Jul 09
2025
SELL
Open market or private sale
$3,910,890
$244.66 p/Share
15,985
Reduced 10.63%
134,432
Common Stock
Jul 09
2025
BUY
Exercise of conversion of derivative security
$839,280
$30.0 p/Share
27,976
Added 15.68%
150,417
Common Stock
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