Jan 02
2026
SELL
Open market or private sale
$827,000
$16.54 p/Share
50,000
Reduced 2.6%
1,871,418
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
$335,000
$6.7 p/Share
50,000
Added 2.54%
1,921,418
Common Stock
Nov 28
2025
SELL
Open market or private sale
$873,000
$17.46 p/Share
50,000
Reduced 2.6%
1,871,418
Common Stock
Nov 28
2025
BUY
Exercise of conversion of derivative security
$335,000
$6.7 p/Share
50,000
Added 2.54%
1,921,418
Common Stock
Nov 15
2025
SELL
Payment of exercise price or tax liability
$281,957
$17.64 p/Share
15,984
Reduced 0.85%
1,871,418
Common Stock
Nov 15
2025
BUY
Exercise of conversion of derivative security
-
40,616
Added 2.11%
1,882,789
Common Stock
Aug 15
2025
SELL
Payment of exercise price or tax liability
$5,182,514
$19.72 p/Share
262,805
Reduced 12.46%
1,846,786
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
-
667,860
Added 26.09%
1,892,244
Common Stock
Aug 06
2025
SELL
Open market or private sale
$2,007,999
$20.08 p/Share
100,000
Reduced 6.49%
1,441,282
Common Stock
Aug 01
2025
SELL
Open market or private sale
$613,755
$17.18 p/Share
35,725
Reduced 2.27%
1,541,282
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$239,357
$6.7 p/Share
35,725
Added 2.22%
1,577,007
Common Stock
Jul 01
2025
SELL
Open market or private sale
$650,552
$18.21 p/Share
35,725
Reduced 2.27%
1,541,282
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$239,357
$6.7 p/Share
35,725
Added 2.22%
1,577,007
Common Stock
Jun 02
2025
SELL
Open market or private sale
$568,027
$15.9 p/Share
35,725
Reduced 2.27%
1,541,282
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.22%
1,577,007
Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$324,038
$16.34 p/Share
19,831
Reduced 1.27%
1,541,282
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
-
50,394
Added 3.16%
1,545,895
Common Stock
May 01
2025
SELL
Open market or private sale
$490,504
$13.73 p/Share
35,725
Reduced 2.31%
1,510,719
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.26%
1,546,444
Common Stock
Apr 01
2025
SELL
Open market or private sale
$468,712
$13.12 p/Share
35,725
Reduced 2.31%
1,510,719
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
$228,640
$6.4 p/Share
35,725
Added 2.26%
1,546,444
Common Stock
Mar 03
2025
SELL
Open market or private sale
$538,018
$15.06 p/Share
35,725
Reduced 2.31%
1,510,719
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$233,998
$6.55 p/Share
35,725
Added 2.26%
1,546,444
Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$323,840
$16.33 p/Share
19,831
Reduced 1.3%
1,510,719
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
50,394
Added 3.22%
1,515,332
Common Stock