Oct 04
2024
BUY
Grant, award, or other acquisition
-
780
Added 0.37%
209,297
Common Stock
Jul 09
2024
BUY
Grant, award, or other acquisition
-
777
Added 0.37%
208,517
Common Stock
Apr 04
2024
BUY
Grant, award, or other acquisition
-
878
Added 0.42%
207,740
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$94,841
$7.3 p/Share
12,992
Reduced 5.91%
206,862
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$177,864
$7.3 p/Share
24,365
Reduced 9.98%
219,854
Common Stock
Jan 09
2024
BUY
Grant, award, or other acquisition
-
1,038
Added 0.42%
244,219
Common Stock
Oct 04
2023
BUY
Grant, award, or other acquisition
$6,723
$6.22 p/Share
1,081
Added 0.44%
243,181
Common Stock
Jul 06
2023
BUY
Grant, award, or other acquisition
-
1,109
Added 0.25%
434,918
Common Stock
May 04
2023
BUY
Open market or private purchase
$257,500
$5.15 p/Share
50,000
Added 10.33%
433,809
Common Stock
Apr 04
2023
BUY
Grant, award, or other acquisition
-
957
Added 0.25%
383,809
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$778,664
$7.63 p/Share
102,053
Reduced 21.05%
382,852
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$96,356
$7.58 p/Share
12,712
Reduced 2.55%
484,905
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$81,988
$7.6 p/Share
10,788
Reduced 2.63%
398,933
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
98,684
Added 16.55%
497,617
Common Stock
Jan 04
2023
BUY
Grant, award, or other acquisition
-
737
Added 0.18%
409,721
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
810
Added 0.2%
408,984
Common Stock
Jul 05
2022
BUY
Grant, award, or other acquisition
-
1,034
Added 0.13%
785,088
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
847
Added 0.11%
784,054
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$53,949
$7.33 p/Share
7,360
Reduced 0.93%
783,207
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$774,470
$7.61 p/Share
101,770
Reduced 11.4%
790,567
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
95,177
Added 9.64%
892,337
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$78,174
$7.47 p/Share
10,465
Reduced 1.3%
797,160
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
712
Added 0.09%
807,625
Common Stock
Oct 05
2021
BUY
Grant, award, or other acquisition
-
734
Added 0.09%
795,986
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
559
Added 0.07%
795,252
Common Stock