Jan 02
2026
SELL
Open market or private sale
$4,965,095
$57.29 p/Share
86,666
Reduced 48.87%
90,661
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
$920,392
$10.62 p/Share
86,666
Added 32.83%
177,327
Common Stock
Jan 01
2026
SELL
Payment of exercise price or tax liability
$490,477
$55.44 p/Share
8,847
Reduced 8.89%
90,661
Common Stock
Jan 01
2026
BUY
Exercise of conversion of derivative security
-
20,562
Added 17.13%
99,508
Common Stock
Dec 01
2025
SELL
Open market or private sale
$1,176,897
$54.32 p/Share
21,666
Reduced 21.53%
78,946
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$230,092
$10.62 p/Share
21,666
Added 17.72%
100,612
Common Stock
Nov 03
2025
SELL
Open market or private sale
$1,329,859
$61.38 p/Share
21,666
Reduced 21.53%
78,946
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$230,092
$10.62 p/Share
21,666
Added 17.72%
100,612
Common Stock
Oct 01
2025
SELL
Payment of exercise price or tax liability
$1,419,245
$70.49 p/Share
20,134
Reduced 20.32%
78,946
Common Stock
Oct 01
2025
SELL
Open market or private sale
$1,500,153
$69.24 p/Share
21,666
Reduced 25.69%
62,674
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$308,362
$5.31 p/Share
58,072
Added 36.95%
99,080
Common Stock
Sep 29
2025
SELL
Open market or private sale
$10,875,000
$72.5 p/Share
150,000
Reduced 70.53%
62,674
Common Stock
Sep 29
2025
BUY
Exercise of conversion of derivative security
$1,592,999
$10.62 p/Share
150,000
Added 41.36%
212,674
Common Stock
Sep 18
2025
SELL
Open market or private sale
$4,550,000
$65.0 p/Share
70,000
Reduced 52.76%
62,674
Common Stock
Sep 18
2025
BUY
Exercise of conversion of derivative security
$743,400
$10.62 p/Share
70,000
Added 34.54%
132,674
Common Stock
Sep 08
2025
SELL
Open market or private sale
$3,737,500
$57.5 p/Share
65,000
Reduced 50.91%
62,674
Common Stock
Sep 08
2025
BUY
Exercise of conversion of derivative security
$690,300
$10.62 p/Share
65,000
Added 33.74%
127,674
Common Stock
Sep 02
2025
SELL
Open market or private sale
$1,118,182
$51.61 p/Share
21,666
Reduced 25.69%
62,674
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$230,092
$10.62 p/Share
21,666
Added 20.44%
84,340
Common Stock
Aug 01
2025
SELL
Open market or private sale
$1,277,210
$58.95 p/Share
21,666
Reduced 25.69%
62,674
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$230,092
$10.62 p/Share
21,666
Added 20.44%
84,340
Common Stock
Jul 24
2025
SELL
Open market or private sale
$9,100,000
$65.0 p/Share
140,000
Reduced 69.08%
62,674
Common Stock
Jul 24
2025
BUY
Exercise of conversion of derivative security
$1,486,800
$10.62 p/Share
140,000
Added 40.86%
202,674
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$584,065
$51.36 p/Share
11,372
Reduced 15.36%
62,674
Common Stock
Jul 01
2025
SELL
Open market or private sale
$1,111,465
$51.3 p/Share
21,666
Reduced 25.69%
62,674
Common Stock