Feb 15
2025
SELL
Payment of exercise price or tax liability
$277,188
$11.2 p/Share
24,749
Reduced 3.53%
676,397
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
60,293
Added 7.92%
701,146
Common Stock
Jan 30
2025
SELL
Payment of exercise price or tax liability
$886,464
$11.49 p/Share
77,151
Reduced 10.75%
640,853
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
142,370
Added 16.55%
718,004
Common Stock
Sep 30
2024
SELL
Payment of exercise price or tax liability
$288,815
$10.32 p/Share
27,986
Reduced 4.64%
575,634
Common Stock
Mar 07
2024
SELL
Payment of exercise price or tax liability
$37,766
$11.21 p/Share
3,369
Reduced 0.56%
603,620
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$452,073
$11.02 p/Share
41,023
Reduced 6.33%
606,989
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
55,970
Added 7.95%
648,012
Common Stock
Jan 25
2024
SELL
Payment of exercise price or tax liability
$230,622
$10.64 p/Share
21,675
Reduced 3.53%
592,042
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
39,547
Added 6.05%
613,717
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$34,254
$10.38 p/Share
3,300
Reduced 0.57%
574,170
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$289,765
$10.57 p/Share
27,414
Reduced 4.53%
577,470
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$332,520
$10.82 p/Share
30,732
Reduced 4.83%
604,884
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$179,467
$10.71 p/Share
16,757
Reduced 2.57%
635,616
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
53,848
Added 7.62%
652,373
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
62,668
Added 9.48%
598,525
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
-
18,426
Reduced 3.32%
535,857
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
-
16,360
Reduced 2.87%
554,283
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
56,096
Added 8.95%
570,643
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
-
13,927
Reduced 2.64%
514,547
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
-
104,133
Added 16.46%
528,474
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
-
16,360
Reduced 3.71%
424,341
Common Stock
Feb 10
2021
BUY
Grant, award, or other acquisition
-
104,984
Added 19.24%
440,701
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
-
12,614
Reduced 3.62%
335,717
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
-
14,028
Reduced 3.87%
348,331
Common Stock