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
Jul 01
2025
BUY
Exercise of conversion of derivative security
$224,230
$5.31 p/Share
42,228
Added 33.36%
84,340
Common Stock
Jun 02
2025
SELL
Open market or private sale
$8,776,911
$57.87 p/Share
151,666
Reduced 58.45%
107,809
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$1,610,692
$10.62 p/Share
151,666
Added 36.89%
259,475
Common Stock
May 09
2025
-
54,325
Reduced 50.39%
53,484
Common Stock