Mar 04
2025
SELL
Payment of exercise price or tax liability
$67,389
$5.49 p/Share
12,275
Reduced 2.47%
484,457
Common Stock
Mar 04
2025
BUY
Grant, award, or other acquisition
$524,997
$5.49 p/Share
95,628
Added 14.15%
580,085
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$913,362
$5.53 p/Share
165,165
Reduced 24.95%
496,732
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,347
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$56,088
$6.47 p/Share
8,669
Reduced 1.39%
616,901
Common Stock
Mar 04
2024
BUY
Grant, award, or other acquisition
$487,501
$6.47 p/Share
75,348
Added 9.82%
692,249
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,570
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$52,217
$6.77 p/Share
7,713
Added 1.2%
634,054
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$39,945
$6.12 p/Share
6,527
Added 1.03%
626,341
Common Stock
Dec 26
2023
BUY
Grant, award, or other acquisition
$15,193
$7.16 p/Share
2,122
Added 0.34%
619,814
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$27,949
$12.28 p/Share
2,276
Reduced 0.37%
617,711
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$85,986
$12.46 p/Share
6,901
Reduced 1.1%
619,987
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$105,710
$12.46 p/Share
8,484
Reduced 1.34%
626,868
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$421,534
$12.46 p/Share
33,831
Added 5.17%
619,967
Common Stock
Mar 06
2022
SELL
Payment of exercise price or tax liability
$54,200
$14.1 p/Share
3,844
Reduced 0.63%
605,878
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$97,318
$14.1 p/Share
6,902
Reduced 1.12%
609,722
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
35,650
Added 5.47%
616,624
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$287,583
$15.79 p/Share
18,213
Added 3.04%
580,974
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$27,817
$7.68 p/Share
3,622
Reduced 0.64%
562,761
Common Stock
Mar 04
2021
BUY
Grant, award, or other acquisition
-
57,897
Added 9.27%
566,383
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$11,907
$7.1 p/Share
1,677
Reduced 0.33%
508,486
Common Stock