Jun 05
2025
SELL
Open market or private sale
$1,946,153
$10.99 p/Share
177,084
Reduced 59.32%
121,431
Common Stock
Jun 05
2025
BUY
Exercise of conversion of derivative security
$553,731
$5.02 p/Share
110,305
Added 34.94%
205,404
Common Stock
Jun 03
2025
SELL
Open market or private sale
$117,800
$11.78 p/Share
10,000
Reduced 5.05%
188,210
Common Stock
May 27
2025
SELL
Payment of exercise price or tax liability
$167,169
$10.82 p/Share
15,450
Reduced 7.23%
198,210
Common Stock
May 27
2025
BUY
Exercise of conversion of derivative security
-
50,574
Added 19.14%
213,660
Common Stock
May 04
2025
BUY
Exercise of conversion of derivative security
-
29,124
Added 15.15%
163,086
Common Stock
Apr 03
2025
SELL
Payment of exercise price or tax liability
$45,361
$11.08 p/Share
4,094
Reduced 2.97%
133,962
Common Stock
Apr 03
2025
BUY
Exercise of conversion of derivative security
-
13,400
Added 8.85%
138,056
Common Stock
Mar 10
2025
SELL
Open market or private sale
$234,659
$11.83 p/Share
19,836
Reduced 13.73%
124,656
Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$42,589
$4.33 p/Share
9,836
Added 6.37%
144,492
Common Stock
Mar 03
2025
SELL
Open market or private sale
$481,241
$11.94 p/Share
40,305
Reduced 23.04%
134,656
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$202,331
$5.02 p/Share
40,305
Added 18.72%
174,961
Common Stock
Aug 12
2024
SELL
Open market or private sale
$382,900
$10.94 p/Share
35,000
Reduced 20.63%
134,656
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$121,100
$3.46 p/Share
35,000
Added 17.1%
169,656
Common Stock
Jun 25
2024
SELL
Open market or private sale
$367,150
$10.49 p/Share
35,000
Reduced 20.63%
134,656
Common Stock
Jun 25
2024
BUY
Exercise of conversion of derivative security
$59,500
$1.7 p/Share
35,000
Added 17.1%
169,656
Common Stock
May 27
2024
SELL
Payment of exercise price or tax liability
$175,435
$12.05 p/Share
14,559
Reduced 9.76%
134,656
Common Stock
May 27
2024
BUY
Exercise of conversion of derivative security
-
48,530
Added 24.54%
149,215
Common Stock
May 14
2024
SELL
Payment of exercise price or tax liability
$102,524
$12.23 p/Share
8,383
Reduced 7.69%
100,685
Common Stock
May 14
2024
BUY
Exercise of conversion of derivative security
-
27,944
Added 20.4%
109,068
Common Stock
Apr 23
2024
BUY
Exercise of conversion of derivative security
-
8,578
Added 9.56%
81,124
Common Stock
May 27
2023
BUY
Exercise of conversion of derivative security
-
16,177
Added 18.23%
72,546
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
-
1,558
Added 2.69%
56,369
Common Stock
Apr 23
2023
BUY
Exercise of conversion of derivative security
-
2,149
Added 3.77%
54,811
Common Stock
Dec 22
2022
BUY
Open market or private purchase
$24,250
$0.97 p/Share
25,000
Added 32.19%
52,662
Common Stock