Jun 15
2022
BUY
Other acquisition or disposition
$4,636
$35.12 p/Share
132
Added 0.08%
166,329
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$4,621
$36.97 p/Share
125
Added 0.08%
166,196
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$4,605
$41.86 p/Share
110
Added 0.07%
166,071
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$373,185
$42.64 p/Share
8,752
Reduced 5.01%
165,932
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
33,699
Added 16.17%
174,684
Common Stock
Mar 30
2022
BUY
Other acquisition or disposition
$1,572
$42.48 p/Share
37
Added 0.02%
165,961
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
$4,553
$39.94 p/Share
114
Added 0.08%
140,985
Common Stock
Feb 15
2022
SELL
Other acquisition or disposition
$4,525
$42.29 p/Share
107
Reduced 0.08%
140,871
Common Stock
Jan 14
2022
BUY
Other acquisition or disposition
$4,490
$44.46 p/Share
101
Added 0.07%
140,763
Common Stock
Dec 30
2021
BUY
Other acquisition or disposition
$2,059
$44.76 p/Share
46
Added 0.03%
140,661
Common Stock
Dec 15
2021
BUY
Other acquisition or disposition
$4,366
$42.39 p/Share
103
Added 0.07%
140,614
Common Stock
Nov 15
2021
BUY
Other acquisition or disposition
$4,354
$45.83 p/Share
95
Added 0.07%
140,511
Common Stock
Oct 15
2021
BUY
Other acquisition or disposition
$4,310
$42.67 p/Share
101
Added 0.07%
140,415
Common Stock
Sep 15
2021
BUY
Other acquisition or disposition
$4,204
$41.22 p/Share
102
Added 0.07%
140,313
Common Stock
Sep 07
2021
-
100
Reduced 0.07%
140,211
Common Stock
Aug 13
2021
BUY
Other acquisition or disposition
$4,192
$42.78 p/Share
98
Added 0.07%
140,311
Common Stock
Jul 15
2021
BUY
Other acquisition or disposition
$4,178
$41.37 p/Share
101
Added 0.07%
140,212
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
4,798
Added 3.31%
140,111
Common Stock
Jun 15
2021
BUY
Other acquisition or disposition
$4,158
$42.0 p/Share
99
Added 0.07%
135,313
Common Stock
May 14
2021
BUY
Other acquisition or disposition
$4,107
$39.49 p/Share
104
Added 0.08%
135,214
Common Stock
Apr 15
2021
BUY
Other acquisition or disposition
$3,529
$41.52 p/Share
85
Added 0.06%
135,109
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$287,244
$39.15 p/Share
7,337
Reduced 5.15%
135,023
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
20,937
Added 12.82%
142,360
Common Stock
Mar 26
2021
SELL
Open market or private sale
$188,993
$39.04 p/Share
4,841
Reduced 3.83%
121,423
Common Stock
Mar 25
2021
SELL
Open market or private sale
$215,452
$38.57 p/Share
5,586
Reduced 4.24%
126,264
Common Stock