Dec 19
2025
SELL
Payment of exercise price or tax liability
$8,432,620
$16.21 p/Share
520,211
Reduced 5.9%
8,301,362
Common Stock
Dec 19
2025
BUY
Exercise of conversion of derivative security
-
1,019,022
Added 10.36%
8,821,573
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$12,646,315
$14.74 p/Share
857,959
Reduced 9.91%
7,802,551
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
1,680,623
Added 17.61%
7,860,353
Common Stock
Nov 10
2025
-
238,000
Reduced 3.3%
6,979,887
Common Stock
Nov 10
2025
SELL
Payment of exercise price or tax liability
$14,236,837
$19.65 p/Share
724,521
Reduced 9.12%
7,217,887
Common Stock
Nov 09
2025
BUY
Exercise of conversion of derivative security
-
1,419,237
Added 15.16%
7,942,408
Common Stock
Oct 10
2025
SELL
Payment of exercise price or tax liability
$12,295,121
$16.97 p/Share
724,521
Reduced 10.0%
6,523,171
Common Stock
Oct 10
2025
BUY
Exercise of conversion of derivative security
-
1,419,237
Added 16.38%
7,247,692
Common Stock
Sep 30
2025
SELL
Payment of exercise price or tax liability
$1,798,934
$12.59 p/Share
142,886
Reduced 2.39%
5,828,455
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
-
279,892
Added 4.54%
5,886,257
Common Stock
Jun 30
2025
SELL
Payment of exercise price or tax liability
$276,293
$4.78 p/Share
57,802
Reduced 1.01%
5,691,449
Common Stock
Jun 30
2025
BUY
Exercise of conversion of derivative security
-
113,225
Added 1.93%
5,749,251
Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$668,756
$3.93 p/Share
170,167
Reduced 2.93%
5,636,026
Common Stock
Jun 14
2025
BUY
Exercise of conversion of derivative security
-
333,333
Added 5.43%
5,806,193
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$132,944
$2.3 p/Share
57,802
Reduced 1.05%
5,472,860
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
113,225
Added 2.01%
5,530,662
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$7,311,609
$6.29 p/Share
1,162,418
Reduced 17.67%
5,417,437
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
-
2,277,017
Added 26.81%
6,217,594
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$262,909
$3.09 p/Share
85,084
Reduced 1.94%
4,302,838
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
166,667
Added 3.66%
4,387,922
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$842,326
$4.95 p/Share
170,167
Reduced 3.87%
4,221,255
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
333,333
Added 7.06%
4,391,422
Common Stock
Jun 12
2024
-
23,000
Reduced 0.56%
4,058,089
Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$1,354,788
$4.13 p/Share
328,036
Reduced 7.44%
4,081,089
Common Stock