Apr 23
2025
SELL
Payment of exercise price or tax liability
$60,001
$6.76 p/Share
8,876
Reduced 2.06%
422,426
Common Stock
Apr 08
2025
SELL
Payment of exercise price or tax liability
$60,889
$6.86 p/Share
8,876
Reduced 2.02%
431,302
Common Stock
Mar 13
2025
SELL
Open market or private sale
$430,762
$7.89 p/Share
54,596
Reduced 11.03%
440,178
Common Stock
Mar 10
2025
SELL
Open market or private sale
$635,278
$7.8 p/Share
81,446
Reduced 14.13%
494,774
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
122,949
Added 17.59%
576,220
Common Stock
May 08
2024
SELL
Payment of exercise price or tax liability
$64,051
$7.2 p/Share
8,896
Reduced 1.92%
453,271
Common Stock
Apr 23
2024
SELL
Payment of exercise price or tax liability
$57,912
$6.51 p/Share
8,896
Reduced 1.89%
462,167
Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$61,382
$6.9 p/Share
8,896
Reduced 1.85%
471,063
Common Stock
Mar 13
2024
SELL
Open market or private sale
$162,028
$7.95 p/Share
20,381
Reduced 4.07%
479,959
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$126,799
$8.26 p/Share
15,351
Reduced 2.98%
500,340
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
59,127
Added 10.29%
515,691
Common Stock
May 10
2023
SELL
Open market or private sale
$34,809
$5.93 p/Share
5,870
Reduced 1.27%
456,564
Common Stock
Apr 25
2023
SELL
Open market or private sale
$22,395
$3.74 p/Share
5,988
Reduced 1.28%
462,434
Common Stock
Apr 11
2023
SELL
Open market or private sale
$19,843
$3.31 p/Share
5,995
Reduced 1.26%
468,422
Common Stock
Mar 13
2023
BUY
Grant, award, or other acquisition
$630,001
$4.62 p/Share
136,364
Added 22.33%
474,417
Common Stock
Mar 07
2023
SELL
Open market or private sale
$47,945
$4.24 p/Share
11,308
Reduced 3.24%
338,053
Common Stock
Feb 23
2023
SELL
Open market or private sale
$70,464
$4.53 p/Share
15,555
Reduced 4.26%
349,361
Common Stock
Apr 08
2022
BUY
Grant, award, or other acquisition
$824,998
$4.62 p/Share
178,571
Added 32.86%
364,916
Common Stock
Mar 08
2022
SELL
Open market or private sale
$48,551
$4.86 p/Share
9,990
Reduced 5.09%
186,345
Common Stock
Feb 23
2022
SELL
Open market or private sale
$59,535
$4.41 p/Share
13,500
Reduced 6.43%
196,335
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
99,304
Added 32.12%
209,835
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$100,366
$9.81 p/Share
10,231
Reduced 8.47%
110,531
Common Stock