Dec 19
2025
SELL
Payment of exercise price or tax liability
$2,529,797
$16.21 p/Share
156,064
Reduced 9.16%
1,548,212
Common Stock
Dec 19
2025
BUY
Exercise of conversion of derivative security
-
305,707
Added 15.21%
1,704,276
Common Stock
Dec 15
2025
SELL
Payment of exercise price or tax liability
$3,793,899
$14.74 p/Share
257,388
Reduced 15.54%
1,398,569
Common Stock
Dec 15
2025
SELL
Open market or private sale
$536,380
$15.08 p/Share
35,569
Reduced 3.0%
1,151,770
Common Stock
Dec 15
2025
BUY
Exercise of conversion of derivative security
-
504,187
Added 26.26%
1,415,910
Common Stock
Nov 17
2025
SELL
Open market or private sale
$377,436
$14.2 p/Share
26,580
Reduced 2.19%
1,187,339
Common Stock
Oct 15
2025
SELL
Open market or private sale
$560,327
$21.08 p/Share
26,581
Reduced 2.14%
1,213,919
Common Stock
Sep 30
2025
SELL
Payment of exercise price or tax liability
$2,574,969
$12.59 p/Share
204,525
Reduced 14.15%
1,240,500
Common Stock
Sep 30
2025
BUY
Exercise of conversion of derivative security
-
400,635
Added 24.16%
1,257,841
Common Stock
Sep 15
2025
SELL
Open market or private sale
$484,596
$10.8 p/Share
44,870
Reduced 4.12%
1,044,390
Common Stock
Aug 15
2025
SELL
Open market or private sale
$233,329
$5.2 p/Share
44,871
Reduced 3.96%
1,089,260
Common Stock
Jun 30
2025
SELL
Payment of exercise price or tax liability
$82,889
$4.78 p/Share
17,341
Reduced 1.51%
1,134,131
Common Stock
Jun 30
2025
BUY
Exercise of conversion of derivative security
-
33,968
Added 2.87%
1,151,472
Common Stock
Jun 16
2025
SELL
Payment of exercise price or tax liability
$314,223
$3.93 p/Share
79,955
Reduced 6.68%
1,117,504
Common Stock
Jun 14
2025
BUY
Exercise of conversion of derivative security
-
166,667
Added 12.22%
1,197,459
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$28,165
$2.3 p/Share
12,246
Reduced 1.17%
1,030,792
Common Stock
Mar 31
2025
BUY
Exercise of conversion of derivative security
-
33,968
Added 3.15%
1,043,038
Common Stock
Dec 18
2024
SELL
Payment of exercise price or tax liability
$2,261,839
$6.29 p/Share
359,593
Reduced 26.27%
1,009,070
Common Stock
Dec 18
2024
BUY
Exercise of conversion of derivative security
-
704,393
Added 36.06%
1,249,117
Common Stock
Nov 08
2024
SELL
Open market or private sale
$380,632
$7.16 p/Share
53,161
Reduced 7.41%
664,270
Common Stock
Oct 15
2024
SELL
Open market or private sale
$392,172
$4.37 p/Share
89,742
Reduced 11.12%
717,431
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$612,388
$3.09 p/Share
198,184
Reduced 19.71%
807,173
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
-
366,667
Added 26.72%
1,005,357
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$421,160
$4.95 p/Share
85,083
Reduced 11.76%
638,690
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
166,666
Added 18.72%
723,773
Common Stock