Aug 30
2024
SELL
Payment of exercise price or tax liability
$38,566
$4.66 p/Share
8,276
Reduced 2.02%
402,377
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
-
38,181
Added 8.51%
410,653
Common Stock
Aug 02
2024
SELL
Payment of exercise price or tax liability
$18,185
$8.3 p/Share
2,191
Reduced 0.58%
372,472
Common Stock
Jul 12
2024
SELL
Payment of exercise price or tax liability
$157,700
$8.01 p/Share
19,688
Reduced 4.99%
374,663
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$9,904
$5.01 p/Share
1,977
Reduced 0.5%
394,351
Common Stock
Aug 31
2023
SELL
Payment of exercise price or tax liability
$22,689
$6.07 p/Share
3,738
Reduced 1.1%
335,785
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
-
60,543
Added 13.25%
396,328
Common Stock
Aug 02
2023
SELL
Payment of exercise price or tax liability
$12,050
$5.5 p/Share
2,191
Reduced 0.64%
339,523
Common Stock
Jul 12
2023
SELL
Payment of exercise price or tax liability
$310,758
$8.48 p/Share
36,646
Reduced 9.69%
341,714
Common Stock
Jul 12
2023
BUY
Grant, award, or other acquisition
-
243,225
Added 39.82%
367,538
Common Stock
Feb 02
2023
SELL
Payment of exercise price or tax liability
$17,714
$6.7 p/Share
2,644
Reduced 1.96%
132,491
Common Stock
Dec 15
2022
SELL
Payment of exercise price or tax liability
$14,455
$4.43 p/Share
3,263
Reduced 2.36%
135,135
Common Stock
Oct 06
2022
BUY
Grant, award, or other acquisition
-
24,571
Added 15.08%
138,398
Common Stock
Sep 15
2022
SELL
Payment of exercise price or tax liability
$17,136
$7.0 p/Share
2,448
Reduced 2.11%
113,827
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
-
28,494
Added 19.68%
116,275
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$14,264
$7.46 p/Share
1,912
Reduced 2.13%
87,781
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$14,095
$5.76 p/Share
2,447
Reduced 2.66%
89,683
Common Stock
Apr 14
2022
BUY
Grant, award, or other acquisition
-
23,745
Added 20.49%
92,130
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$4,349
$2.2 p/Share
1,977
Reduced 2.89%
66,408
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$15,679
$2.35 p/Share
6,672
Reduced 8.89%
68,385
Common Stock
Aug 02
2021
BUY
Grant, award, or other acquisition
-
16,700
Added 18.2%
75,057
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
20,000
Added 25.52%
58,357
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$5,182
$2.33 p/Share
2,224
Reduced 5.48%
38,357
Common Stock
Jan 25
2021
BUY
Grant, award, or other acquisition
-
22,500
Added 35.67%
40,581
Common Stock