Dec 05
2022
BUY
Grant, award, or other acquisition
-
145
Added 0.08%
176,767
Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$32,918
$40.64 p/Share
810
Reduced 0.46%
176,756
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$42,183
$40.29 p/Share
1,047
Reduced 0.59%
177,566
Common Stock
Nov 17
2022
BUY
Grant, award, or other acquisition
$370,023
$40.29 p/Share
9,184
Added 4.89%
178,613
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$37,189
$38.86 p/Share
957
Reduced 0.56%
169,429
Common Stock
Sep 06
2022
SELL
Payment of exercise price or tax liability
$108,517
$35.44 p/Share
3,062
Reduced 1.77%
170,386
Common Stock
Aug 30
2022
BUY
Grant, award, or other acquisition
-
116
Added 0.07%
173,448
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
121
Added 0.07%
173,332
Common Stock
Mar 02
2022
BUY
Grant, award, or other acquisition
-
112
Added 0.06%
173,211
Common Stock
Dec 07
2021
BUY
Grant, award, or other acquisition
-
117
Added 0.07%
173,099
Common Stock
Dec 04
2021
SELL
Payment of exercise price or tax liability
$2,887
$33.96 p/Share
85
Reduced 0.05%
172,982
Common Stock
Nov 21
2021
SELL
Payment of exercise price or tax liability
$18,464
$36.49 p/Share
506
Reduced 0.29%
173,067
Common Stock
Nov 18
2021
BUY
Grant, award, or other acquisition
-
10,030
Added 5.46%
173,573
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$16,897
$37.97 p/Share
445
Reduced 0.27%
163,543
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$22,890
$37.96 p/Share
603
Reduced 0.37%
163,988
Common Stock
Sep 10
2021
SELL
Payment of exercise price or tax liability
$341
$34.06 p/Share
10
Reduced 0.01%
164,591
Common Stock
Sep 08
2021
BUY
Grant, award, or other acquisition
-
140
Added 0.08%
164,601
Common Stock
Sep 04
2021
SELL
Payment of exercise price or tax liability
$97,509
$34.13 p/Share
2,857
Reduced 1.71%
164,460
Common Stock
Jun 09
2021
BUY
Grant, award, or other acquisition
-
127
Added 0.08%
167,317
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
116
Added 0.07%
167,190
Common Stock
Dec 08
2020
BUY
Grant, award, or other acquisition
-
125
Added 0.07%
167,073
Common Stock
Dec 04
2020
SELL
Payment of exercise price or tax liability
$3,267
$36.71 p/Share
89
Reduced 0.05%
166,947
Common Stock
Nov 21
2020
SELL
Payment of exercise price or tax liability
$18,810
$35.49 p/Share
530
Reduced 0.32%
167,036
Common Stock
Nov 18
2020
SELL
Payment of exercise price or tax liability
$19,038
$34.74 p/Share
548
Reduced 0.33%
167,566
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$15,454
$34.19 p/Share
452
Reduced 0.27%
168,114
Common Stock