Jun 20
2025
SELL
Payment of exercise price or tax liability
$12,949
$17.96 p/Share
721
Reduced 0.39%
182,562
Common Stock
Jun 13
2025
SELL
Payment of exercise price or tax liability
$22,400
$18.59 p/Share
1,205
Reduced 0.65%
183,283
Common Stock
Jun 05
2025
SELL
Payment of exercise price or tax liability
$17,244
$18.95 p/Share
910
Reduced 0.49%
184,488
Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$10,928
$18.65 p/Share
586
Reduced 0.32%
185,398
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$55,630
$15.3 p/Share
3,636
Reduced 1.92%
185,984
Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$8,754
$14.94 p/Share
586
Reduced 0.31%
189,620
Common Stock
Dec 21
2024
SELL
Payment of exercise price or tax liability
$18,247
$17.89 p/Share
1,020
Reduced 0.53%
190,206
Common Stock
Dec 20
2024
SELL
Payment of exercise price or tax liability
$62,990
$17.89 p/Share
3,521
Reduced 1.81%
191,226
Common Stock
Dec 20
2024
BUY
Grant, award, or other acquisition
$122,242
$17.76 p/Share
6,883
Added 3.41%
194,747
Common Stock
Dec 13
2024
SELL
Payment of exercise price or tax liability
$22,135
$18.37 p/Share
1,205
Reduced 0.64%
187,864
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$99,487
$18.53 p/Share
5,369
Reduced 2.76%
189,069
Common Stock
Dec 10
2024
BUY
Grant, award, or other acquisition
$253,000
$18.38 p/Share
13,765
Added 6.61%
194,438
Common Stock
Dec 01
2024
SELL
Payment of exercise price or tax liability
$10,342
$17.65 p/Share
586
Reduced 0.32%
180,673
Common Stock
Sep 21
2024
SELL
Payment of exercise price or tax liability
$8,608
$11.94 p/Share
721
Reduced 0.4%
181,259
Common Stock
Sep 13
2024
SELL
Payment of exercise price or tax liability
$14,339
$11.9 p/Share
1,205
Reduced 0.66%
181,980
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$6,768
$11.55 p/Share
586
Reduced 0.32%
183,185
Common Stock
Sep 01
2021
BUY
Grant, award, or other acquisition
-
25,934
Added 25.12%
77,326
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
51,392
Added 50.0%
51,392
Common Stock