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
Mar 07
2024
BUY
Exercise of conversion of derivative security
$75,000
$2.5 p/Share
30,000
Added 36.98%
51,120
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$34,210
$11.85 p/Share
2,887
Reduced 12.03%
21,120
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
9,853
Added 29.1%
24,007
Common Stock
Mar 04
2024
SELL
Open market or private sale
$345,600
$11.52 p/Share
30,000
Reduced 67.94%
14,154
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$75,000
$2.5 p/Share
30,000
Added 40.46%
44,154
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$75,941
$11.66 p/Share
6,513
Reduced 31.51%
14,154
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
20,667
Added 50.0%
20,667
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$24,221
$11.02 p/Share
2,198
Reduced 29.31%
5,302
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
7,500
Added 50.0%
7,500
Common Stock
Jun 05
2023
SELL
Open market or private sale
$140,875
$11.27 p/Share
12,500
Reduced 100.0%
0
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$36,500
$2.92 p/Share
12,500
Added 50.0%
12,500
Common Stock