Oct 04
2024
BUY
Grant, award, or other acquisition
-
6,152
Added 0.32%
1,888,096
Common Stock
Jul 09
2024
BUY
Grant, award, or other acquisition
-
6,123
Added 0.32%
1,881,944
Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
6,919
Added 0.37%
1,875,821
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$730,321
$7.3 p/Share
100,044
Reduced 5.08%
1,868,902
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,372,845
$7.3 p/Share
188,061
Reduced 8.72%
1,968,946
Common Stock
Jan 09
2024
BUY
Grant, award, or other acquisition
-
8,141
Added 0.38%
2,157,007
Common Stock
Oct 04
2023
BUY
Grant, award, or other acquisition
$52,695
$6.22 p/Share
8,472
Added 0.39%
2,148,866
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
8,689
Added 0.4%
2,140,394
Common Stock
May 04
2023
BUY
Open market or private purchase
$248,000
$4.96 p/Share
50,000
Added 2.29%
2,131,705
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
7,501
Added 0.36%
2,081,705
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$1,530,951
$7.63 p/Share
200,649
Reduced 8.82%
2,074,204
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$741,991
$7.58 p/Share
97,888
Reduced 4.13%
2,274,853
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$614,429
$7.6 p/Share
80,846
Reduced 4.85%
1,586,278
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
786,463
Added 24.89%
2,372,741
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
5,648
Added 0.34%
1,667,124
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
6,196
Added 0.37%
1,661,476
Common Stock
Jul 05
2022
BUY
Grant, award, or other acquisition
-
7,914
Added 0.27%
2,922,094
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
6,483
Added 0.16%
4,094,108
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$404,587
$7.33 p/Share
55,196
Reduced 1.33%
4,087,625
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$1,510,707
$7.61 p/Share
198,516
Reduced 4.57%
4,142,821
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
732,868
Added 14.44%
4,341,337
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$593,051
$7.47 p/Share
79,391
Reduced 2.15%
3,608,469
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
5,392
Added 0.15%
3,687,860
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
5,563
Added 0.15%
3,682,468
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
4,246
Added 0.12%
3,676,905
Common Stock