Mar 01
2024
SELL
Payment of exercise price or tax liability
$144,671
$34.38 p/Share
4,208
Reduced 2.32%
177,338
Common
Feb 13
2024
SELL
Payment of exercise price or tax liability
$65,249
$33.53 p/Share
1,946
Reduced 1.06%
181,264
Common
Feb 11
2024
SELL
Payment of exercise price or tax liability
$497,735
$33.28 p/Share
14,956
Reduced 7.55%
183,210
Common
Feb 09
2024
BUY
Grant, award, or other acquisition
-
22,648
Added 10.26%
198,166
Common
Feb 08
2024
BUY
Grant, award, or other acquisition
-
31,621
Added 15.27%
175,518
Common
Mar 01
2023
SELL
Payment of exercise price or tax liability
$58,875
$31.25 p/Share
1,884
Reduced 1.3%
142,597
Common
Feb 13
2023
SELL
Payment of exercise price or tax liability
$285,569
$33.64 p/Share
8,489
Reduced 5.61%
142,836
Common
Feb 11
2023
SELL
Payment of exercise price or tax liability
$75,387
$33.64 p/Share
2,241
Reduced 1.46%
151,326
Common
Feb 09
2023
BUY
Grant, award, or other acquisition
-
16,881
Added 9.9%
153,567
Common
Feb 09
2023
BUY
Grant, award, or other acquisition
-
21,787
Added 13.75%
136,685
Common
Feb 07
2023
SELL
Payment of exercise price or tax liability
$81,891
$34.25 p/Share
2,391
Reduced 2.04%
114,898
Common
Feb 13
2022
SELL
Payment of exercise price or tax liability
$72,356
$41.56 p/Share
1,741
Reduced 1.5%
114,422
Common
Feb 11
2022
SELL
Payment of exercise price or tax liability
$88,407
$41.82 p/Share
2,114
Reduced 1.79%
116,163
Common
Feb 10
2022
SELL
Payment of exercise price or tax liability
$489,853
$42.57 p/Share
11,507
Reduced 8.87%
118,277
Common
Feb 10
2022
BUY
Grant, award, or other acquisition
-
46,792
Added 26.5%
129,784
Common
Feb 08
2022
SELL
Payment of exercise price or tax liability
$60,691
$40.98 p/Share
1,481
Reduced 1.75%
82,992
Common
Feb 07
2022
SELL
Payment of exercise price or tax liability
$91,224
$40.49 p/Share
2,253
Reduced 2.6%
84,474
Common
Feb 13
2021
SELL
Payment of exercise price or tax liability
$59,077
$35.04 p/Share
1,686
Reduced 1.94%
85,147
Common
Feb 11
2021
SELL
Payment of exercise price or tax liability
$187,927
$34.4 p/Share
5,463
Reduced 7.64%
66,034
Common
Feb 11
2021
BUY
Grant, award, or other acquisition
-
34,680
Added 28.54%
86,833
Common
Feb 09
2021
SELL
Payment of exercise price or tax liability
$44,548
$35.16 p/Share
1,267
Reduced 2.15%
57,616
Common
Feb 08
2021
SELL
Payment of exercise price or tax liability
$49,295
$34.4 p/Share
1,433
Reduced 2.38%
58,884
Common
Feb 07
2021
SELL
Payment of exercise price or tax liability
$75,646
$34.4 p/Share
2,199
Reduced 3.52%
60,317
Common