May 25
2025
SELL
Payment of exercise price or tax liability
$418
$5.44 p/Share
77
Reduced 0.04%
180,686
Common Stock
May 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.15%
180,763
Common Stock
Apr 25
2025
SELL
Payment of exercise price or tax liability
$365
$4.75 p/Share
77
Reduced 0.04%
180,485
Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.15%
180,562
Common Stock
Mar 11
2025
SELL
Open market or private sale
$90,000
$6.0 p/Share
15,000
Reduced 7.5%
185,083
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$9,171
$7.16 p/Share
1,281
Reduced 0.65%
195,083
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
4,166
Added 2.08%
196,364
Common Stock
Feb 25
2025
BUY
Exercise of conversion of derivative security
$102,550
$2.93 p/Share
35,000
Added 15.41%
192,198
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$5,814
$5.1 p/Share
1,140
Reduced 0.72%
157,198
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
4,167
Added 2.56%
158,338
Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$5,266
$4.62 p/Share
1,140
Reduced 0.73%
154,171
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
-
4,167
Added 2.61%
155,311
Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$3,705
$3.25 p/Share
1,140
Reduced 0.75%
151,144
Common Stock
Jun 05
2024
BUY
Exercise of conversion of derivative security
-
4,166
Added 2.66%
152,284
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$70,187
$5.38 p/Share
13,046
Reduced 8.09%
148,118
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$39,000
$1.56 p/Share
25,000
Added 13.43%
161,164
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$12,537
$1.93 p/Share
6,496
Reduced 4.55%
136,164
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
23,750
Added 14.27%
142,660
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$29,269
$1.88 p/Share
15,569
Reduced 11.58%
118,910
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
$6,138
$1.88 p/Share
3,265
Reduced 3.72%
84,479
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
50,000
Added 27.1%
134,479
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
-
10,000
Added 10.23%
87,744
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
379
Added 0.49%
77,744
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
375
Added 0.48%
77,365
Common Stock
Jan 12
2023
BUY
Exercise of conversion of derivative security
-
375
Added 0.48%
76,990
Common Stock