Jun 14
2024
SELL
Payment of exercise price or tax liability
$57,057
$21.58 p/Share
2,644
Reduced 9.35%
25,639
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$115,604
$21.58 p/Share
5,357
Added 17.04%
26,086
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$7,049
$22.03 p/Share
320
Reduced 1.38%
22,925
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$3,376
$22.97 p/Share
147
Reduced 0.63%
23,245
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$11,645
$22.97 p/Share
507
Added 2.12%
23,392
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$4,961
$22.97 p/Share
216
Reduced 0.94%
22,884
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$6,355
$21.4 p/Share
297
Reduced 1.36%
21,614
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$4,618
$24.18 p/Share
191
Reduced 0.86%
21,911
Common Stock
Feb 28
2023
SELL
Open market or private sale
$2,600
$25.0 p/Share
104
Reduced 0.47%
22,102
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
$1,605
$15.44 p/Share
104
Added 0.47%
22,206
Common Stock
Feb 27
2023
SELL
Open market or private sale
$23,750
$25.0 p/Share
950
Reduced 4.12%
22,102
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$14,155
$14.9 p/Share
950
Added 3.96%
23,052
Common Stock
Feb 24
2023
SELL
Open market or private sale
$10,025
$25.0 p/Share
401
Reduced 1.78%
22,102
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$5,758
$14.36 p/Share
401
Added 1.75%
22,503
Common Stock
Jun 21
2022
SELL
Open market or private sale
$22,050
$22.34 p/Share
987
Reduced 4.52%
20,837
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$10,344
$10.48 p/Share
987
Added 4.33%
21,824
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$69,000
$21.87 p/Share
3,155
Added 13.15%
20,837
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$4,858
$21.98 p/Share
221
Reduced 1.23%
17,682
Common Stock
Dec 10
2021
SELL
Open market or private sale
$6,860
$21.71 p/Share
316
Reduced 1.9%
16,347
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
$36,996
$19.38 p/Share
1,909
Added 10.28%
16,663
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$5,773
$16.98 p/Share
340
Reduced 2.54%
13,045
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$1,692
$16.92 p/Share
100
Reduced 0.74%
13,385
Common Stock