Jan 28
2025
SELL
Payment of exercise price or tax liability
$266,594
$36.42 p/Share
7,320
Reduced 4.38%
159,649
Common Stock
Jan 24
2025
SELL
Payment of exercise price or tax liability
$284,785
$37.76 p/Share
7,542
Reduced 4.32%
166,969
Common Stock
Jan 22
2025
BUY
Grant, award, or other acquisition
$337,488
$37.78 p/Share
8,933
Added 4.87%
174,511
Common Stock
Aug 21
2024
SELL
Open market or private sale
$216,975
$32.24 p/Share
6,730
Reduced 3.91%
165,280
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$273,286
$25.85 p/Share
10,572
Reduced 5.82%
171,185
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
$590,258
$25.85 p/Share
22,834
Added 11.16%
181,757
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
$2,292,462
$25.18 p/Share
91,043
Added 36.47%
158,611
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
$84,991
$27.05 p/Share
3,142
Added 4.5%
66,723
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$126,287
$27.43 p/Share
4,604
Reduced 6.75%
63,581
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$357,824
$27.43 p/Share
13,045
Added 16.06%
68,185
Common Stock
Jan 30
2023
SELL
Payment of exercise price or tax liability
$111,605
$27.55 p/Share
4,051
Reduced 6.87%
54,957
Common Stock
Jan 25
2023
BUY
Grant, award, or other acquisition
$202,492
$27.58 p/Share
7,342
Added 11.07%
59,008
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$52,566
$28.93 p/Share
1,817
Reduced 3.41%
51,432
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$130,677
$28.93 p/Share
4,517
Added 7.82%
53,249
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
$649,970
$29.27 p/Share
22,206
Added 31.32%
48,687
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$20,218
$21.6 p/Share
936
Reduced 3.45%
26,205
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$42,833
$21.6 p/Share
1,983
Added 6.81%
27,141
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
$98,989
$22.17 p/Share
4,465
Added 15.09%
25,127
Common Stock
Dec 01
2020
SELL
Open market or private sale
$13,513
$24.57 p/Share
550
Reduced 2.61%
20,553
Common Stock