| The Vanguard Group |
Pennsylvania |
0 |
464041 |
30394109 |
1192129 |
31586238 |
10.81 % |
09/02/2022 |
| BlackRock, Inc. |
Delaware |
20369156 |
0 |
24425920 |
0 |
24425920 |
8.3 % |
07/02/2022 |
| The Bank of New York Mellon Corporation |
New York |
7388541 |
320 |
8056933 |
1403958 |
9742229 |
3.18 % |
10/03/2021 |
| The Vanguard Group |
Pennsylvania |
0 |
540651 |
31272151 |
1373591 |
32645742 |
10.65 % |
10/02/2021 |
| The Bank of New York Mellon Corporation |
New York |
12040854 |
311 |
12922610 |
2721827 |
15965148 |
5.21 % |
01/02/2021 |
| BlackRock, Inc. |
Delaware |
21379283 |
0 |
25096524 |
0 |
25096524 |
8.2 % |
28/01/2021 |
| The Vanguard Group |
Pennsylvania |
484541 |
98704 |
32892905 |
558971 |
33451876 |
10.65 % |
11/02/2020 |
| The Vanguard Group |
Pennsylvania |
484541 |
98704 |
32892905 |
558971 |
33451876 |
10.65 % |
11/02/2020 |
| BlackRock, Inc. |
Delaware |
20369062 |
0 |
23516312 |
0 |
23516312 |
7.5 % |
05/02/2020 |
| BlackRock, Inc. |
Delaware |
19444714 |
0 |
22078769 |
0 |
22078769 |
6.7 % |
04/02/2019 |
| The Vanguard Group |
Pennsylvania |
379269 |
71237 |
32757900 |
447932 |
33205832 |
10.07 % |
10/01/2019 |
| The Vanguard Group |
Pennsylvania |
379269 |
71237 |
32757900 |
447932 |
33205832 |
10.07 % |
10/01/2019 |
| Generation Investment Management LLP |
England and Wales |
80321 |
10822958 |
80321 |
10822958 |
10903279 |
3.3 % |
14/02/2018 |
| Generation Investment Management US LLP |
Delaware |
0 |
5022834 |
0 |
5022834 |
5022834 |
1.5 % |
14/02/2018 |
| Generation IM Fund plc |
Ireland |
0 |
3278387 |
0 |
3278387 |
3278387 |
1 % |
14/02/2018 |
| Generation IM Global Equity Fund LLC |
Delaware |
0 |
2498773 |
0 |
2498773 |
2498773 |
0.8 % |
14/02/2018 |
| The Vanguard Group |
Pennsylvania |
443412 |
71097 |
31307569 |
504240 |
31811809 |
9.56 % |
08/02/2018 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1274380 |
0 |
14755185 |
14755185 |
4.44 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1274380 |
0 |
14755185 |
14755185 |
4.44 % |
08/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1274380 |
0 |
14755185 |
14755185 |
4.44 % |
08/02/2018 |
| Wellington Management Group LLP |
Massachusetts |
0 |
1274380 |
0 |
14755185 |
14755185 |
4.44 % |
08/02/2018 |
| Wellington Group Holdings LLP |
Delaware |
0 |
1274380 |
0 |
14755185 |
14755185 |
4.44 % |
08/02/2018 |
| Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
1274380 |
0 |
14755185 |
14755185 |
4.44 % |
08/02/2018 |
| BlackRock, Inc. |
Delaware |
17087882 |
0 |
19523196 |
0 |
19523196 |
5.9 % |
29/01/2018 |
| The Vanguard Group |
Pennsylvania |
470437 |
53046 |
27669385 |
518676 |
28188061 |
8.3 % |
10/02/2017 |
| Generation Investment Management LLP |
London, United Kingdom |
12233944 |
513446 |
4443725 |
0 |
0 |
5.1 % |
23/01/2017 |
| Generation Investment Management LLP |
London, United Kingdom |
12233944 |
513446 |
4443725 |
0 |
0 |
5.1 % |
23/01/2017 |
| BlackRock, Inc. |
Delaware |
15910424 |
0 |
18436310 |
0 |
18436310 |
5.4 % |
23/01/2017 |
| Sands Capital Management, LLC |
Delaware, United States |
10139183 |
0 |
13481971 |
0 |
13481971 |
3.9 % |
12/02/2016 |
| The Vanguard Group |
Pennsylvania |
567556 |
30400 |
25449348 |
602849 |
26052197 |
7.61 % |
10/02/2016 |
| BlackRock, Inc. |
Delaware |
15337546 |
0 |
17810676 |
0 |
17810676 |
5.2 % |
10/02/2016 |
| FMR LLC |
Delaware |
1136361 |
0 |
24203560 |
0 |
24203560 |
7.088 % |
13/02/2015 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
24203560 |
0 |
24203560 |
7.088 % |
13/02/2015 |
| Abigail P. Johnson |
United States of America |
0 |
0 |
24203560 |
0 |
24203560 |
7.088 % |
13/02/2015 |
| The Vanguard Group |
Pennsylvania |
526747 |
|
22360709 |
492240 |
22852949 |
6.69 % |
10/02/2015 |
| BlackRock, Inc. |
Delaware |
16260604 |
0 |
18963529 |
0 |
18963529 |
5.6 % |
06/02/2015 |
| The Vanguard Group |
Pennsylvania |
491910 |
|
19875875 |
455210 |
20331085 |
5.92 % |
12/02/2014 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
12652176 |
0 |
12652176 |
7.375 % |
14/02/2013 |
| FMR LLC |
Delaware |
78618 |
0 |
12652176 |
0 |
12652176 |
7.375 % |
14/02/2013 |
| Sands Capital Management, LLC |
Delaware, United States |
6830241 |
0 |
9404374 |
0 |
9404374 |
5.48 % |
14/02/2013 |
| The Vanguard Group |
Pennsylvania |
253302 |
|
8366864 |
243002 |
8609866 |
5.01 % |
13/02/2013 |
| BlackRock, Inc. |
Delaware |
7486520 |
0 |
7486520 |
0 |
7486520 |
4.37 % |
09/11/2012 |
| Clifford W. Illig |
United States |
8354166 |
890668 |
8354166 |
890668 |
9244834 |
5.45 % |
14/02/2012 |
| Capital Group International, Inc. |
California |
3678650 |
0 |
4297318 |
0 |
4297318 |
2.5 % |
02/02/2012 |
| Capital Group International, Inc. |
California |
3678650 |
0 |
4297318 |
0 |
4297318 |
2.5 % |
02/02/2012 |
| FMR LLC |
Delaware |
233935 |
0 |
12255082 |
0 |
12255082 |
7.285 % |
11/07/2011 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
12255082 |
0 |
12255082 |
7.285 % |
11/07/2011 |
| FMR LLC |
Delaware |
233935 |
0 |
12255082 |
0 |
12255082 |
7.285 % |
11/07/2011 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
12255082 |
0 |
12255082 |
7.285 % |
11/07/2011 |
| Andrew A. Ziegler |
U.S.A. |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| Artisan Investment Corporation |
Wisconsin |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| Artisan Partners Limited Partnership |
Delaware |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| Artisan Investments GP LLC |
Delaware |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| ZFIC, Inc. |
Wisconsin |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| Carlene M. Ziegler |
U.S.A. |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| Artisan Partners Holdings LP |
Delaware |
0 |
4221356 |
0 |
4385956 |
4385956 |
5.3 % |
10/02/2011 |
| Capital Group International, Inc. |
California |
4250158 |
0 |
4907747 |
0 |
4907747 |
5.9 % |
08/02/2011 |
| Capital Guardian Trust Company |
California |
3155899 |
0 |
3696788 |
0 |
3696788 |
4.5 % |
08/02/2011 |
| Capital Group International, Inc. |
California |
4250158 |
0 |
4907747 |
0 |
4907747 |
5.9 % |
08/02/2011 |
| Capital Guardian Trust Company |
California |
3155899 |
0 |
3696788 |
0 |
3696788 |
4.5 % |
08/02/2011 |
| BlackRock, Inc. |
Delaware |
4831734 |
0 |
4831734 |
0 |
4831734 |
5.83 % |
03/02/2011 |
| L. Patterson |
United States |
5501737 |
1986803 |
5501737 |
1986803 |
7488540 |
9.04 % |
16/02/2010 |
| FMR LLC |
Delaware |
329684 |
0 |
10800934 |
0 |
10800934 |
13.231 % |
16/02/2010 |
| Edward C. Johnson 3d |
United States of America |
0 |
0 |
10800934 |
0 |
10800934 |
13.231 % |
16/02/2010 |