May 16
2024
BUY
Grant, award, or other acquisition
-
331,790
Added 34.62%
626,512
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$28,216
$5.55 p/Share
5,084
Reduced 1.7%
294,722
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$15,482
$5.73 p/Share
2,702
Reduced 0.89%
299,806
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$18,015
$5.73 p/Share
3,144
Reduced 1.03%
302,508
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
59,309
Added 16.25%
305,652
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$50,669
$5.07 p/Share
9,994
Reduced 3.97%
241,823
Common Stock
Mar 04
2023
BUY
Grant, award, or other acquisition
-
17,020
Added 6.33%
251,817
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
48,860
Added 17.23%
234,797
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$15,131
$5.6 p/Share
2,702
Reduced 1.43%
185,937
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$18,078
$5.75 p/Share
3,144
Reduced 1.64%
188,639
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$14,290
$8.01 p/Share
1,784
Added 0.92%
191,783
Common Stock
Apr 04
2022
SELL
Payment of exercise price or tax liability
$244,993
$13.85 p/Share
17,689
Reduced 8.8%
183,217
Common Stock
Apr 04
2022
BUY
Grant, award, or other acquisition
-
47,016
Added 18.96%
200,906
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$63,423
$13.61 p/Share
4,660
Reduced 2.94%
153,890
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$29,904
$11.2 p/Share
2,670
Reduced 1.66%
158,550
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
25,729
Added 13.76%
161,220
Common Stock
Apr 04
2021
SELL
Payment of exercise price or tax liability
$27,740
$11.29 p/Share
2,457
Reduced 1.78%
135,491
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$50,274
$10.74 p/Share
4,681
Reduced 3.28%
137,948
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$50,094
$12.58 p/Share
3,982
Reduced 2.72%
142,629
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
34,547
Added 19.07%
146,611
Common Stock
Feb 06
2021
SELL
Payment of exercise price or tax liability
$22,216
$12.58 p/Share
1,766
Reduced 1.55%
112,064
Common Stock