Apr 29
2025
SELL
Open market or private sale
$435,972
$9.02 p/Share
48,334
Reduced 2.94%
1,594,753
Common Stock
Apr 28
2025
SELL
Open market or private sale
$429,197
$8.88 p/Share
48,333
Reduced 2.86%
1,643,087
Common Stock
Apr 25
2025
SELL
Open market or private sale
$420,497
$8.7 p/Share
48,333
Reduced 2.78%
1,691,420
Common Stock
Mar 17
2025
SELL
Payment of exercise price or tax liability
$793,182
$10.35 p/Share
76,636
Reduced 4.24%
1,730,534
Common Stock
Mar 03
2025
BUY
Grant, award, or other acquisition
-
184,402
Added 9.3%
1,798,949
Common Stock
Feb 18
2025
SELL
Payment of exercise price or tax liability
$1,097,327
$10.49 p/Share
104,607
Reduced 6.08%
1,614,547
Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
-
262,742
Added 13.33%
1,708,061
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$549,044
$9.63 p/Share
57,014
Reduced 4.0%
1,367,250
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
172,233
Added 10.84%
1,417,346
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$510,962
$9.56 p/Share
53,448
Reduced 4.12%
1,245,113
Common Stock
Jan 17
2024
BUY
Grant, award, or other acquisition
-
134,123
Added 9.42%
1,289,751
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$353,349
$9.89 p/Share
35,728
Reduced 3.17%
1,089,712
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
155,807
Added 12.21%
1,120,579
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$491,057
$11.48 p/Share
42,775
Reduced 4.25%
964,772
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
107,578
Added 9.7%
1,002,037
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$324,370
$12.9 p/Share
25,145
Reduced 2.87%
850,571
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
114,318
Added 11.58%
872,822
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$535,607
$13.85 p/Share
38,672
Reduced 4.85%
758,504
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
97,466
Added 10.94%
793,711
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$1,031,096
$16.52 p/Share
62,415
Reduced 8.47%
674,082
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
70,300
Added 8.74%
733,827
Common Stock
Jan 21
2021
BUY
Grant, award, or other acquisition
-
84,973
Added 11.39%
660,878
Common Stock