Apr 01
2025
SELL
Payment of exercise price or tax liability
$57,646
$2.86 p/Share
20,156
Reduced 2.62%
750,077
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
146,853
Added 16.01%
770,233
Common Stock
Mar 31
2025
SELL
Payment of exercise price or tax liability
$9,123
$3.04 p/Share
3,001
Reduced 0.48%
623,380
Common Stock
Feb 25
2025
SELL
Payment of exercise price or tax liability
$254,290
$5.6 p/Share
45,409
Reduced 6.76%
626,381
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
112,945
Added 14.39%
671,790
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$14,434
$4.81 p/Share
3,001
Reduced 0.53%
558,845
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$7,168
$1.55 p/Share
4,625
Reduced 0.82%
561,846
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$2,768
$1.49 p/Share
1,858
Reduced 0.33%
566,471
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
204,878
Added 26.43%
570,187
Common Stock
Mar 31
2024
SELL
Payment of exercise price or tax liability
$3,808
$2.05 p/Share
1,858
Reduced 0.33%
568,329
Common Stock
Mar 23
2024
SELL
Payment of exercise price or tax liability
$9,926
$2.0 p/Share
4,963
Reduced 1.34%
365,309
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$179,013
$3.75 p/Share
47,737
Reduced 11.42%
370,272
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$1,320
$2.14 p/Share
617
Reduced 0.27%
226,591
Common Stock
Nov 13
2023
BUY
Grant, award, or other acquisition
-
103,591
Added 19.86%
418,009
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$931
$1.51 p/Share
617
Reduced 0.27%
227,208
Common Stock
Jul 10
2023
SELL
Payment of exercise price or tax liability
$1,449
$2.35 p/Share
617
Reduced 0.27%
227,825
Common Stock
Jun 13
2023
SELL
Payment of exercise price or tax liability
$5,122
$2.3 p/Share
2,227
Reduced 0.97%
228,442
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$89,035
$2.44 p/Share
36,490
Reduced 13.66%
230,669
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
108,696
Added 26.97%
294,333
Common Stock
Dec 28
2022
BUY
Grant, award, or other acquisition
-
145,151
Added 43.88%
185,637
Common Stock
Mar 23
0023
BUY
Grant, award, or other acquisition
-
87,827
Added 21.83%
314,418
Common Stock