Oct 04
2024
BUY
Grant, award, or other acquisition
-
1,198
Added 0.1%
1,165,298
Common Stock
Jul 09
2024
BUY
Grant, award, or other acquisition
-
1,191
Added 0.1%
1,164,100
Common Stock
May 21
2024
BUY
Grant, award, or other acquisition
-
573,387
Added 33.02%
1,162,909
Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
1,346
Added 0.23%
589,522
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$145,430
$7.3 p/Share
19,922
Reduced 3.28%
588,176
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$280,195
$7.3 p/Share
38,383
Reduced 5.94%
608,098
Common Stock
Jan 09
2024
BUY
Grant, award, or other acquisition
-
1,612
Added 0.25%
646,481
Common Stock
Oct 04
2023
BUY
Grant, award, or other acquisition
$10,437
$6.22 p/Share
1,678
Added 0.23%
742,384
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
1,721
Added 0.23%
740,706
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
1,485
Added 0.2%
738,985
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$843,656
$7.63 p/Share
110,571
Reduced 13.04%
737,500
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$147,749
$7.58 p/Share
19,492
Reduced 2.25%
848,071
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$133,866
$7.6 p/Share
17,614
Reduced 2.4%
716,248
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
151,315
Added 14.85%
867,563
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
1,179
Added 0.16%
733,862
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
1,295
Added 0.18%
732,683
Common Stock
Jul 05
2022
BUY
Grant, award, or other acquisition
-
1,653
Added 0.23%
731,388
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
1,353
Added 0.19%
729,735
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$89,917
$7.33 p/Share
12,267
Reduced 1.66%
728,382
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$837,861
$7.61 p/Share
110,100
Reduced 12.94%
740,649
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
145,939
Added 14.64%
850,749
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$128,245
$7.47 p/Share
17,168
Reduced 2.38%
704,810
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
1,186
Added 0.16%
721,978
Common Stock
Oct 17
2021
SELL
Payment of exercise price or tax liability
$93,492
$8.48 p/Share
11,025
Reduced 0.53%
2,088,144
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
1,223
Added 0.06%
2,099,139
Common Stock