Mar 25
2024
SELL
Payment of exercise price or tax liability
$207,681
$26.86 p/Share
7,732
Reduced 5.15%
142,304
Common Stock
Mar 12
2024
SELL
Open market or private sale
$403,677
$26.7 p/Share
15,119
Reduced 9.15%
150,036
Common Stock
Mar 11
2024
SELL
Open market or private sale
$250,281
$26.62 p/Share
9,402
Reduced 5.39%
165,155
Common Stock
Mar 04
2024
SELL
Open market or private sale
$100,103
$26.78 p/Share
3,738
Reduced 2.1%
174,557
Common Stock
Mar 01
2024
SELL
Open market or private sale
$195,211
$26.65 p/Share
7,325
Reduced 3.95%
178,295
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$352,071
$27.39 p/Share
12,854
Reduced 7.21%
165,420
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$785,106
$27.39 p/Share
28,664
Added 13.85%
178,274
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$553,278
$27.39 p/Share
20,200
Added 9.81%
185,620
Restricted Stock Units
Oct 09
2023
SELL
Open market or private sale
$90,432
$24.0 p/Share
3,768
Reduced 2.46%
149,610
Common Stock
Sep 19
2023
SELL
Open market or private sale
$96,000
$24.0 p/Share
4,000
Reduced 2.54%
153,378
Common Stock
Apr 03
2023
SELL
Open market or private sale
$82,080
$22.5 p/Share
3,648
Reduced 2.27%
157,378
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$164,567
$21.12 p/Share
7,792
Reduced 4.56%
163,255
Common Stock
Mar 01
2023
SELL
Open market or private sale
$59,038
$25.68 p/Share
2,299
Reduced 1.33%
171,047
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$359,616
$25.57 p/Share
14,064
Reduced 8.36%
154,146
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$490,944
$25.57 p/Share
19,200
Added 9.97%
173,346
Restricted Stock Units
Feb 14
2023
BUY
Grant, award, or other acquisition
$1,227,360
$25.57 p/Share
48,000
Added 22.2%
168,210
Common Stock
Feb 10
2023
SELL
Open market or private sale
$433,187
$25.34 p/Share
17,095
Reduced 12.45%
120,210
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$192,651
$25.88 p/Share
7,444
Reduced 5.14%
137,305
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$347,286
$24.99 p/Share
13,897
Reduced 9.76%
128,549
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$1,519,192
$24.99 p/Share
60,792
Added 29.58%
144,749
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$154,825
$24.78 p/Share
6,248
Reduced 6.0%
97,854
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$110,555
$22.97 p/Share
4,813
Reduced 5.23%
87,202
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$364,672
$22.97 p/Share
15,876
Added 14.71%
92,015
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$388,193
$22.97 p/Share
16,900
Added 13.97%
104,102
Restricted Stock Units
Nov 18
2020
SELL
Open market or private sale
$428,896
$21.37 p/Share
20,070
Reduced 20.86%
76,139
Common Stock