Feb 17
2025
SELL
Payment of exercise price or tax liability
$3,345
$11.82 p/Share
283
Reduced 0.38%
73,353
Common Stock
Jan 29
2025
SELL
Payment of exercise price or tax liability
$5,578
$11.55 p/Share
483
Reduced 0.65%
73,636
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$7,825
$11.68 p/Share
670
Reduced 0.9%
74,119
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$11,193
$11.87 p/Share
943
Reduced 1.25%
74,789
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$14,516
$11.66 p/Share
1,245
Reduced 1.62%
75,732
Common Stock
Jan 24
2025
BUY
Grant, award, or other acquisition
-
9,912
Added 11.41%
76,977
Common Stock
Jun 11
2024
BUY
Open market or private purchase
$7,550
$7.55 p/Share
1,000
Added 1.47%
67,065
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$16,091
$9.86 p/Share
1,632
Reduced 2.4%
66,453
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
3,625
Added 5.06%
68,085
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$3,019
$10.67 p/Share
283
Reduced 0.44%
64,460
Common Stock
Jan 30
2024
SELL
Payment of exercise price or tax liability
$6,434
$13.24 p/Share
486
Reduced 0.75%
64,743
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$21,562
$13.31 p/Share
1,620
Reduced 2.42%
65,229
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
7,626
Added 10.24%
66,849
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$35,770
$14.6 p/Share
2,450
Reduced 3.97%
59,223
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,594
Added 6.93%
61,673
Common Stock
Feb 21
2023
SELL
Open market or private sale
$3,415
$14.66 p/Share
233
Reduced 0.41%
57,079
Common Stock
Feb 01
2023
SELL
Open market or private sale
$13,677
$14.55 p/Share
940
Reduced 1.61%
57,312
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
-
5,774
Added 9.02%
58,252
Common Stock
Feb 18
2022
SELL
Open market or private sale
$3,611
$15.7 p/Share
230
Reduced 0.44%
52,478
Common Stock
Feb 01
2022
SELL
Open market or private sale
$6,158
$15.55 p/Share
396
Reduced 0.75%
52,708
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
4,104
Added 7.17%
53,104
Common Stock
Feb 18
2021
SELL
Open market or private sale
$3,213
$13.33 p/Share
241
Reduced 0.49%
49,000
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
4,930
Added 9.1%
49,241
Common Stock