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
Jan 01
2024
SELL
Payment of exercise price or tax liability
$379,551
$4.13 p/Share
91,901
Reduced 14.16%
557,107
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
234,174
Added 26.51%
649,008
Common Stock
Sep 13
2023
SELL
Payment of exercise price or tax liability
$518,496
$2.77 p/Share
187,183
Reduced 31.09%
414,834
Common Stock
Sep 13
2023
BUY
Exercise of conversion of derivative security
-
366,666
Added 37.85%
602,017
Common Stock
Aug 17
2023
SELL
Open market or private sale
$111,650
$3.19 p/Share
35,000
Reduced 12.95%
235,351
Common Stock
Aug 16
2023
SELL
Open market or private sale
$49,800
$3.32 p/Share
15,000
Reduced 5.26%
270,351
Common Stock