Oct 04
2024
BUY
Grant, award, or other acquisition
-
780
Added 0.18%
425,491
Common Stock
Jul 09
2024
BUY
Grant, award, or other acquisition
-
777
Added 0.18%
424,711
Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
878
Added 0.21%
423,934
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$94,841
$7.3 p/Share
12,992
Reduced 2.98%
423,056
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$178,047
$7.3 p/Share
24,390
Reduced 5.3%
436,048
Common Stock
Jan 09
2024
BUY
Grant, award, or other acquisition
-
1,038
Added 0.22%
460,438
Common Stock
Oct 04
2023
BUY
Grant, award, or other acquisition
$6,723
$6.22 p/Share
1,081
Added 0.23%
459,400
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
1,109
Added 0.24%
458,319
Common Stock
May 04
2023
BUY
Open market or private purchase
$49,100
$4.91 p/Share
10,000
Added 2.14%
457,210
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
957
Added 0.21%
447,210
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$188,590
$7.63 p/Share
24,717
Reduced 5.25%
446,253
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$96,356
$7.58 p/Share
12,712
Reduced 2.63%
470,970
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$82,536
$7.6 p/Share
10,860
Reduced 2.74%
384,998
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
98,684
Added 16.95%
483,682
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
737
Added 0.19%
395,858
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
810
Added 0.2%
395,121
Common Stock
Jul 05
2022
BUY
Grant, award, or other acquisition
-
1,034
Added 0.26%
394,311
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
847
Added 0.21%
393,277
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$404,594
$7.33 p/Share
55,197
Reduced 12.33%
392,430
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$185,943
$7.61 p/Share
24,434
Reduced 5.18%
447,627
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
95,177
Added 16.78%
472,061
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$79,085
$7.47 p/Share
10,587
Reduced 2.73%
376,884
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
1,202
Added 0.31%
387,471
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
1,241
Added 0.32%
386,269
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
945
Added 0.24%
385,028
Common Stock