Jun 14
2024
SELL
Payment of exercise price or tax liability
$40,074
$21.58 p/Share
1,857
Reduced 5.97%
29,249
Common Stock
Jun 14
2024
BUY
Grant, award, or other acquisition
$97,325
$21.58 p/Share
4,510
Added 13.25%
29,530
Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$5,727
$22.03 p/Share
260
Reduced 0.97%
26,594
Common Stock
Mar 10
2024
SELL
Payment of exercise price or tax liability
$2,779
$22.97 p/Share
121
Reduced 0.45%
26,854
Common Stock
Mar 10
2024
BUY
Grant, award, or other acquisition
$9,693
$22.97 p/Share
422
Added 1.54%
26,975
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$4,111
$22.97 p/Share
179
Reduced 0.67%
26,552
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$6,056
$21.4 p/Share
283
Reduced 1.1%
25,380
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$4,086
$24.18 p/Share
169
Reduced 0.65%
25,663
Common Stock
Feb 10
2023
SELL
Open market or private sale
$42,654
$25.45 p/Share
1,676
Reduced 6.09%
25,832
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
$24,067
$14.36 p/Share
1,676
Added 5.74%
27,508
Common Stock
Dec 10
2022
SELL
Payment of exercise price or tax liability
$1,496
$23.39 p/Share
64
Reduced 0.26%
24,684
Common Stock
May 25
2022
SELL
Open market or private sale
$27,113
$22.67 p/Share
1,196
Reduced 4.61%
24,748
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$12,534
$10.48 p/Share
1,196
Added 4.41%
25,944
Common Stock
May 18
2022
SELL
Open market or private sale
$26,398
$22.09 p/Share
1,195
Reduced 4.61%
24,748
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$12,524
$10.48 p/Share
1,195
Added 4.4%
25,943
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
$57,999
$21.87 p/Share
2,652
Added 9.68%
24,748
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$4,066
$21.98 p/Share
185
Reduced 0.83%
22,096
Common Stock
Dec 10
2021
SELL
Open market or private sale
$5,058
$21.71 p/Share
233
Reduced 1.07%
21,444
Common Stock
Mar 09
2021
BUY
Grant, award, or other acquisition
$30,989
$19.38 p/Share
1,599
Added 6.96%
21,377
Common Stock
Dec 11
2020
SELL
Payment of exercise price or tax liability
$4,517
$16.98 p/Share
266
Reduced 1.43%
18,373
Common Stock
Dec 10
2020
SELL
Payment of exercise price or tax liability
$1,404
$16.92 p/Share
83
Reduced 0.44%
18,639
Common Stock