Mar 07
2025
SELL
Open market or private sale
$113,939
$9.35 p/Share
12,186
Reduced 100.0%
0
Common Stock
Mar 06
2025
SELL
Payment of exercise price or tax liability
$47,236
$9.35 p/Share
5,052
Reduced 29.31%
12,186
Common Stock
Mar 06
2025
BUY
Exercise of conversion of derivative security
-
17,238
Added 50.0%
17,238
Common Stock
Mar 03
2025
SELL
Open market or private sale
$204,785
$10.2 p/Share
20,077
Reduced 100.0%
0
Common Stock
Feb 27
2025
SELL
Payment of exercise price or tax liability
$94,746
$10.43 p/Share
9,084
Reduced 31.15%
20,077
Common Stock
Feb 27
2025
BUY
Exercise of conversion of derivative security
-
15,000
Added 33.97%
29,161
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
14,161
Added 50.0%
14,161
Common Stock
Nov 25
2024
SELL
Open market or private sale
$125,635
$12.67 p/Share
9,916
Reduced 100.0%
0
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$24,790
$2.5 p/Share
9,916
Added 50.0%
9,916
Common Stock
Nov 22
2024
SELL
Open market or private sale
$814,851
$12.52 p/Share
65,084
Reduced 100.0%
0
Common Stock
Nov 22
2024
BUY
Exercise of conversion of derivative security
$162,710
$2.5 p/Share
65,084
Added 50.0%
65,084
Common Stock
Nov 20
2024
SELL
Open market or private sale
$900,750
$12.01 p/Share
75,000
Reduced 100.0%
0
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
$187,500
$2.5 p/Share
75,000
Added 50.0%
75,000
Common Stock
Nov 14
2024
SELL
Open market or private sale
$885,000
$11.8 p/Share
75,000
Reduced 100.0%
0
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$187,500
$2.5 p/Share
75,000
Added 50.0%
75,000
Common Stock
Jul 31
2024
SELL
Open market or private sale
$42,772
$10.24 p/Share
4,177
Reduced 100.0%
0
Common Stock
Jul 30
2024
SELL
Payment of exercise price or tax liability
$36,652
$11.03 p/Share
3,323
Reduced 44.31%
4,177
Common Stock
Jul 30
2024
BUY
Exercise of conversion of derivative security
$82,725
$11.03 p/Share
7,500
Added 50.0%
7,500
Common Stock
Apr 01
2024
SELL
Open market or private sale
$169,423
$11.97 p/Share
14,154
Reduced 100.0%
0
Common Stock
Mar 26
2024
SELL
Open market or private sale
$54,719
$11.88 p/Share
4,606
Reduced 24.55%
14,154
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$43,796
$11.95 p/Share
3,665
Reduced 16.34%
18,760
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
8,271
Added 26.94%
22,425
Common Stock
Mar 08
2024
SELL
Open market or private sale
$375,000
$12.5 p/Share
30,000
Reduced 67.94%
14,154
Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$75,000
$2.5 p/Share
30,000
Added 40.46%
44,154
Common Stock
Mar 07
2024
SELL
Open market or private sale
$442,113
$11.96 p/Share
36,966
Reduced 72.31%
14,154
Common Stock