Dec 31
2024
SELL
Payment of exercise price or tax liability
$7,142
$4.81 p/Share
1,485
Reduced 3.48%
41,237
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
2,258
Added 5.02%
42,722
Common Stock
May 07
2024
BUY
Open market or private purchase
$12,360
$4.12 p/Share
3,000
Added 6.9%
40,464
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$24,172
$5.88 p/Share
4,111
Reduced 9.89%
37,464
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
15,000
Added 26.51%
41,575
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$2,454
$5.37 p/Share
457
Reduced 1.91%
23,416
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
-
1,666
Added 6.52%
23,873
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
3,159
Added 10.62%
26,575
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$4,041
$6.18 p/Share
654
Reduced 2.86%
22,207
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
2,076
Added 8.32%
22,861
Common Stock
Aug 28
2023
BUY
Open market or private purchase
$64
$6.41 p/Share
10
Added 0.05%
20,785
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$12,534
$6.79 p/Share
1,846
Reduced 8.16%
20,775
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
6,250
Added 21.65%
22,621
Common Stock
Mar 18
2023
SELL
Payment of exercise price or tax liability
$2,962
$6.54 p/Share
453
Reduced 2.69%
16,371
Common Stock
Mar 18
2023
BUY
Exercise of conversion of derivative security
-
1,667
Added 9.02%
16,824
Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$4,461
$6.32 p/Share
706
Reduced 4.45%
15,157
Common Stock
Dec 31
2022
BUY
Exercise of conversion of derivative security
-
3,126
Added 16.46%
15,863
Common Stock
May 13
2022
BUY
Open market or private purchase
$28,350
$5.67 p/Share
5,000
Added 34.71%
9,403
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$15,404
$8.34 p/Share
1,847
Reduced 29.55%
4,403
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
6,250
Added 50.0%
6,250
Common Stock
Mar 18
2022
BUY
Exercise of conversion of derivative security
-
1,667
Added 11.57%
12,737
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
-
1,667
Added 13.09%
11,070
Common Stock