Jan 09
2025
SELL
Payment of exercise price or tax liability
$613,094
$5.19 p/Share
118,130
Reduced 5.75%
1,934,991
Common Stock
Jan 09
2025
BUY
Grant, award, or other acquisition
-
275,650
Added 11.84%
2,053,121
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$225,614
$6.1 p/Share
36,986
Reduced 2.04%
1,777,471
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$407,504
$6.1 p/Share
66,804
Reduced 3.55%
1,814,457
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
295,082
Added 13.56%
1,881,261
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$737,869
$6.59 p/Share
111,968
Reduced 6.59%
1,586,179
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
262,008
Added 13.37%
1,698,147
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$222,183
$9.75 p/Share
22,788
Reduced 1.56%
1,436,139
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$360,613
$9.75 p/Share
36,986
Reduced 2.47%
1,458,927
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$354,861
$9.11 p/Share
38,953
Reduced 2.54%
1,495,913
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
197,585
Added 11.4%
1,534,866
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$125,112
$5.49 p/Share
22,789
Reduced 1.68%
1,337,281
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$235,237
$6.36 p/Share
36,987
Reduced 2.65%
1,360,070
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
275,651
Added 16.48%
1,397,057
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$135,681
$6.67 p/Share
20,342
Reduced 1.78%
1,121,406
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$152,914
$6.71 p/Share
22,789
Reduced 1.96%
1,141,509
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
262,009
Added 18.37%
1,164,298
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$79,361
$6.38 p/Share
12,439
Reduced 1.36%
902,289
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$129,782
$6.38 p/Share
20,342
Reduced 2.18%
914,728
Common Stock
Jan 07
2021
SELL
Payment of exercise price or tax liability
$98,709
$6.55 p/Share
15,070
Reduced 1.59%
935,070
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
33,043
Added 3.36%
950,140
Common Stock