Mar 04
2025
SELL
Payment of exercise price or tax liability
$67,389
$5.49 p/Share
12,275
Reduced 2.47%
485,474
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
$524,997
$5.49 p/Share
95,628
Added 14.13%
581,102
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$909,226
$5.53 p/Share
164,417
Reduced 24.83%
497,749
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$45,415
$6.58 p/Share
6,902
Reduced 1.0%
685,616
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$56,088
$6.47 p/Share
8,669
Reduced 1.39%
617,170
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$487,501
$6.47 p/Share
75,348
Added 9.81%
692,518
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$56,927
$6.71 p/Share
8,484
Reduced 1.34%
625,839
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$52,217
$6.77 p/Share
7,713
Added 1.2%
634,323
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$39,945
$6.12 p/Share
6,527
Added 1.03%
626,610
Common Stock
Dec 26
2023
BUY
Grant, award, or other acquisition
$10,260
$7.16 p/Share
1,433
Added 0.23%
620,083
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$27,949
$12.28 p/Share
2,276
Reduced 0.37%
618,669
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$85,986
$12.46 p/Share
6,901
Reduced 1.1%
620,945
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$105,710
$12.46 p/Share
8,484
Reduced 1.33%
627,826
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$421,534
$12.46 p/Share
33,831
Added 5.05%
636,310
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$49,406
$14.1 p/Share
3,504
Reduced 0.57%
606,836
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$97,318
$14.1 p/Share
6,902
Reduced 1.12%
610,340
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
35,650
Added 5.46%
617,242
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$287,583
$15.79 p/Share
18,213
Added 3.04%
581,592
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$25,359
$7.68 p/Share
3,302
Reduced 0.58%
563,379
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
57,897
Added 9.27%
566,681
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$9,329
$7.1 p/Share
1,314
Reduced 0.26%
508,784
Common Stock