Nov 21
2024
BUY
Grant, award, or other acquisition
-
648
Added 0.24%
264,811
Common Stock
Sep 09
2024
SELL
Sale (or disposition) back to the issuer
-
2,808,790
Reduced 91.4%
264,143
Common Stock
Sep 09
2024
BUY
Grant, award, or other acquisition
-
264,143
Added 7.92%
3,072,933
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
4,772
Added 0.17%
2,808,790
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
5,352
Added 0.19%
2,804,018
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
3,152
Added 0.11%
2,798,666
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
621,235
Added 18.18%
2,795,514
Common Stock
Dec 29
2023
SELL
Payment of exercise price or tax liability
$3,555,073
$5.47 p/Share
649,922
Reduced 23.01%
2,174,279
Common Stock
Nov 29
2023
BUY
Grant, award, or other acquisition
-
6,862
Added 0.24%
2,824,201
Common Stock
Aug 30
2023
BUY
Grant, award, or other acquisition
-
5,339
Added 0.19%
2,817,339
Common Stock
Aug 28
2023
BUY
Open market or private purchase
$1,027,500
$4.11 p/Share
250,000
Added 8.16%
2,812,000
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
7,272
Added 0.28%
2,562,000
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
4,892
Added 0.19%
2,554,728
Common Stock
Feb 02
2023
BUY
Grant, award, or other acquisition
-
863,604
Added 25.3%
2,549,836
Common Stock
Dec 30
2022
SELL
Payment of exercise price or tax liability
$927,835
$5.84 p/Share
158,876
Reduced 8.61%
1,686,232
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
-
2,239
Added 0.12%
1,845,108
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
1,940
Added 0.11%
1,842,869
Common Stock
May 25
2022
BUY
Grant, award, or other acquisition
-
1,985
Added 0.11%
1,840,929
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$4,237,791
$6.17 p/Share
686,838
Reduced 27.19%
1,838,944
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
74,249
Added 2.86%
2,525,782
Common Stock
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,004,049
$6.42 p/Share
156,394
Reduced 6.0%
2,451,533
Common Stock
Nov 29
2021
BUY
Grant, award, or other acquisition
-
7,195
Added 0.28%
2,607,927
Common Stock
Aug 30
2021
BUY
Grant, award, or other acquisition
-
4,512
Added 0.17%
2,600,732
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
-
4,693
Added 0.18%
2,596,220
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$520,040
$5.79 p/Share
89,817
Reduced 3.35%
2,591,527
Common Stock