Apr 04
2022
SELL
Payment of exercise price or tax liability
$1,016,020
$35.33 p/Share
28,758
Reduced 16.54%
145,112
Common Stock, par valu...
Mar 22
2022
SELL
Payment of exercise price or tax liability
$2,282
$39.35 p/Share
58
Reduced 0.03%
173,870
Common Stock, par valu...
Mar 14
2022
SELL
Payment of exercise price or tax liability
$640,385
$38.42 p/Share
16,668
Reduced 8.77%
173,486
Common Stock, par valu...
Mar 04
2022
SELL
Payment of exercise price or tax liability
$53,894
$40.34 p/Share
1,336
Reduced 0.7%
190,154
Common Stock, par valu...
Mar 03
2022
SELL
Sale (or disposition) back to the issuer
-
2,028
Reduced 1.17%
170,693
Common Stock, par valu...
Mar 03
2022
BUY
Grant, award, or other acquisition
-
20,797
Added 9.8%
191,490
Common Stock, par valu...
Feb 28
2022
SELL
Payment of exercise price or tax liability
$113,620
$41.68 p/Share
2,726
Reduced 1.55%
172,721
Common Stock, par valu...
Jan 06
2022
BUY
Grant, award, or other acquisition
$19,614
$46.59 p/Share
421
Added 0.24%
175,235
Common Stock, par valu...
Dec 09
2021
BUY
Grant, award, or other acquisition
$13,070
$45.86 p/Share
285
Added 0.16%
174,564
Common Stock, par valu...
Nov 16
2021
-
16,000
Reduced 8.41%
174,279
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$1,439,321
$49.07 p/Share
29,332
Reduced 13.36%
190,279
Common Stock, par valu...
Nov 03
2021
BUY
Grant, award, or other acquisition
$13,058
$45.98 p/Share
284
Added 0.13%
219,611
Common Stock, par valu...
Oct 07
2021
BUY
Grant, award, or other acquisition
$9,151
$44.42 p/Share
206
Added 0.09%
219,327
Common Stock, par valu...
Oct 04
2021
BUY
Grant, award, or other acquisition
$10,444
$42.98 p/Share
243
Added 0.11%
219,121
Common Stock, par valu...
Sep 28
2021
BUY
Grant, award, or other acquisition
$7,831
$44.75 p/Share
175
Added 0.08%
218,878
Common Stock, par valu...
Sep 01
2021
BUY
Grant, award, or other acquisition
$10,436
$49.46 p/Share
211
Added 0.1%
218,465
Common Stock, par valu...
Aug 04
2021
BUY
Grant, award, or other acquisition
$15,681
$50.42 p/Share
311
Added 0.14%
218,254
Common Stock, par valu...
Jul 08
2021
BUY
Grant, award, or other acquisition
$10,476
$44.58 p/Share
235
Added 0.11%
217,943
Common Stock, par valu...
Jun 25
2021
BUY
Grant, award, or other acquisition
$7,713
$47.32 p/Share
163
Added 0.07%
217,708
Common Stock, par valu...
Jun 01
2021
BUY
Grant, award, or other acquisition
$10,472
$53.43 p/Share
196
Added 0.09%
217,354
Common Stock, par valu...
May 06
2021
BUY
Grant, award, or other acquisition
$10,434
$51.91 p/Share
201
Added 0.09%
217,158
Common Stock, par valu...
Apr 06
2021
BUY
Grant, award, or other acquisition
$10,468
$45.71 p/Share
229
Added 0.11%
216,957
Common Stock, par valu...
Mar 26
2021
BUY
Grant, award, or other acquisition
$7,338
$45.86 p/Share
160
Added 0.07%
216,728
Common Stock, par valu...
Mar 24
2021
SELL
Payment of exercise price or tax liability
$282
$47.01 p/Share
6
Reduced 0.0%
216,568
Common Stock, par valu...
Mar 22
2021
SELL
Payment of exercise price or tax liability
$1,316
$47.01 p/Share
28
Reduced 0.01%
218,127
Common Stock, par valu...