Jun 25
2025
SELL
Payment of exercise price or tax liability
$437
$5.75 p/Share
76
Reduced 0.03%
237,470
Common Stock
Jun 25
2025
BUY
Exercise of conversion of derivative security
-
277
Added 0.12%
237,546
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$6,281
$5.51 p/Share
1,140
Reduced 0.48%
237,269
Common Stock
Jun 05
2025
BUY
Exercise of conversion of derivative security
-
4,167
Added 1.72%
238,409
Common Stock
Jun 04
2025
SELL
Payment of exercise price or tax liability
$7,592
$5.55 p/Share
1,368
Reduced 0.58%
234,242
Common Stock
Jun 04
2025
BUY
Exercise of conversion of derivative security
-
5,000
Added 2.08%
235,610
Common Stock
May 25
2025
SELL
Payment of exercise price or tax liability
$418
$5.44 p/Share
77
Reduced 0.03%
230,610
Common Stock
May 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.12%
230,687
Common Stock
Apr 25
2025
SELL
Payment of exercise price or tax liability
$365
$4.75 p/Share
77
Reduced 0.03%
230,409
Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
-
278
Added 0.12%
230,486
Common Stock
Mar 25
2025
SELL
Payment of exercise price or tax liability
$385
$5.67 p/Share
68
Reduced 0.03%
243,593
Common Stock
Mar 25
2025
BUY
Exercise of conversion of derivative security
-
277
Added 0.11%
243,661
Common Stock
Mar 12
2025
SELL
Open market or private sale
$62,699
$6.27 p/Share
10,000
Reduced 4.17%
230,007
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$9,086
$7.16 p/Share
1,269
Reduced 0.53%
240,007
Common Stock
Mar 05
2025
BUY
Exercise of conversion of derivative security
-
4,166
Added 1.7%
241,276
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
$14,650
$2.93 p/Share
5,000
Added 2.07%
237,110
Common Stock
Feb 17
2025
BUY
Exercise of conversion of derivative security
$14,650
$2.93 p/Share
5,000
Added 2.11%
232,110
Common Stock
Dec 05
2024
SELL
Payment of exercise price or tax liability
$5,814
$5.1 p/Share
1,140
Reduced 0.5%
227,110
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
-
4,167
Added 1.79%
228,250
Common Stock
Dec 03
2024
BUY
Exercise of conversion of derivative security
$14,650
$2.93 p/Share
5,000
Added 2.18%
224,083
Common Stock
Oct 18
2024
SELL
Open market or private sale
$180,000
$6.0 p/Share
30,000
Reduced 12.04%
219,083
Common Stock
Oct 18
2024
BUY
Exercise of conversion of derivative security
$87,900
$2.93 p/Share
30,000
Added 10.75%
249,083
Common Stock
Sep 05
2024
SELL
Payment of exercise price or tax liability
$5,266
$4.62 p/Share
1,140
Reduced 0.52%
219,083
Common Stock
Sep 05
2024
BUY
Exercise of conversion of derivative security
-
4,167
Added 1.86%
220,223
Common Stock
Jun 05
2024
SELL
Payment of exercise price or tax liability
$3,705
$3.25 p/Share
1,140
Reduced 0.52%
216,056
Common Stock