The Vanguard Group |
Pennsylvania |
0 |
70484 |
12999043 |
164007 |
13163050 |
9.68 % |
13/02/2024 |
AllianceBernstein L.P. |
Delaware |
5099385 |
0 |
5485845 |
148098 |
5633943 |
4.1 % |
13/02/2023 |
AllianceBernstein L.P. |
Delaware |
5099385 |
0 |
5485845 |
148098 |
5633943 |
4.1 % |
13/02/2023 |
The Vanguard Group |
Pennsylvania |
0 |
46333 |
13183912 |
165688 |
13349600 |
9.63 % |
09/02/2023 |
BlackRock, Inc. |
Delaware |
13442704 |
0 |
14321831 |
0 |
14321831 |
10.3 % |
09/02/2023 |
AllianceBernstein L.P. |
Delaware |
6619208 |
0 |
7344503 |
153870 |
7498373 |
5.3 % |
14/02/2022 |
AllianceBernstein L.P. |
Delaware |
6619208 |
0 |
7344503 |
153870 |
7498373 |
5.3 % |
14/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
68531 |
12881016 |
180854 |
13061870 |
9.19 % |
09/02/2022 |
BlackRock, Inc. |
Delaware |
11225522 |
0 |
11755219 |
0 |
11755219 |
8.3 % |
01/02/2022 |
The Vanguard Group |
Pennsylvania |
0 |
103485 |
13162938 |
224389 |
13387327 |
8.88 % |
10/02/2021 |
AllianceBernstein L.P. |
Delaware |
6872305 |
0 |
7492958 |
164251 |
7657209 |
5.1 % |
05/02/2021 |
AllianceBernstein L.P. |
Delaware |
6872305 |
0 |
7492958 |
164251 |
7657209 |
5.1 % |
05/02/2021 |
BlackRock, Inc. |
Delaware |
11731606 |
0 |
12312918 |
0 |
12312918 |
8.2 % |
28/01/2021 |
PRIMECAP Management Company |
|
|
|
|
|
22135684 |
14.09 % |
12/02/2020 |
The Vanguard Group |
Pennsylvania |
81042 |
31831 |
13758808 |
91432 |
13850240 |
8.81 % |
12/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
18587199 |
0 |
18587199 |
11.832 % |
07/02/2020 |
Abigail P. Johnson |
United States of America |
0 |
0 |
18587199 |
0 |
18587199 |
11.832 % |
07/02/2020 |
FMR LLC |
Delaware |
862209 |
0 |
18587199 |
0 |
18587199 |
11.832 % |
07/02/2020 |
FMR LLC |
Delaware |
862209 |
0 |
18587199 |
0 |
18587199 |
11.832 % |
07/02/2020 |
BlackRock, Inc. |
Delaware |
13282328 |
0 |
13901989 |
0 |
13901989 |
8.8 % |
05/02/2020 |
FMR LLC |
Delaware |
1251406 |
0 |
23452340 |
0 |
23452340 |
14.999 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
23452340 |
0 |
23452340 |
14.999 % |
13/02/2019 |
FMR LLC |
Delaware |
1251406 |
0 |
23452340 |
0 |
23452340 |
14.999 % |
13/02/2019 |
Abigail P. Johnson |
United States of America |
0 |
0 |
23452340 |
0 |
23452340 |
14.999 % |
13/02/2019 |
The Vanguard Group |
Pennsylvania |
74979 |
18079 |
14189480 |
77453 |
14266933 |
9.12 % |
11/02/2019 |
PRIMECAP Management Company |
|
|
|
|
|
21548425 |
13.78 % |
08/02/2019 |
BlackRock, Inc. |
Delaware |
12736846 |
0 |
13339077 |
0 |
13339077 |
8.5 % |
04/02/2019 |
PRIMECAP Management Company |
|
|
|
|
|
16642251 |
10.38 % |
07/08/2018 |
PRIMECAP Management Company |
|
|
|
|
|
13100755 |
8.36 % |
27/02/2018 |
PRIMECAP Management Company |
|
|
|
|
|
13100755 |
8.36 % |
27/02/2018 |
The Vanguard Group |
Pennsylvania |
83028 |
18079 |
13498493 |
88901 |
13587394 |
8.62 % |
08/02/2018 |
BlackRock, Inc. |
Delaware |
11953366 |
0 |
12535917 |
0 |
12535917 |
8 % |
29/01/2018 |
PRIMECAP Management Company |
|
|
|
|
|
8178350 |
5.27 % |
06/03/2017 |
FMR LLC |
Delaware |
939498 |
0 |
22964739 |
0 |
22964739 |
14.917 % |
14/02/2017 |
FMR LLC |
Delaware |
939498 |
0 |
22964739 |
0 |
22964739 |
14.917 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
22964739 |
0 |
22964739 |
14.917 % |
14/02/2017 |
Fidelity Stock Fund |
Massachusetts |
7767095 |
0 |
0 |
0 |
7767095 |
5.045 % |
14/02/2017 |
Fidelity Stock Fund |
Massachusetts |
7767095 |
0 |
0 |
0 |
7767095 |
5.045 % |
14/02/2017 |
Abigail P. Johnson |
United States of America |
0 |
0 |
22964739 |
0 |
22964739 |
14.917 % |
14/02/2017 |
The Vanguard Group |
Pennsylvania |
91681 |
16879 |
11699937 |
99928 |
11799865 |
7.66 % |
08/02/2017 |
BlackRock, Inc. |
Delaware |
11650171 |
0 |
12201791 |
0 |
12201791 |
7.9 % |
19/01/2017 |
The Vanguard Group |
Pennsylvania |
108399 |
7700 |
9880768 |
107570 |
9988338 |
6.59 % |
10/02/2016 |
BlackRock, Inc. |
Delaware |
10934919 |
0 |
11460433 |
0 |
11460433 |
7.6 % |
25/01/2016 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3098482 |
0 |
4224797 |
4224797 |
2.8 % |
10/09/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
3098482 |
0 |
4224797 |
4224797 |
2.8 % |
10/09/2015 |
Wellington Group Holdings LLP |
Delaware |
0 |
3098482 |
0 |
4224797 |
4224797 |
2.8 % |
10/09/2015 |
Wellington Group Holdings LLP |
Delaware |
0 |
3098482 |
0 |
4224797 |
4224797 |
2.8 % |
10/09/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
3098482 |
0 |
4224797 |
4224797 |
2.8 % |
10/09/2015 |
Wellington Investment Advisors Holdings LLP |
Delaware |
0 |
3098482 |
0 |
4224797 |
4224797 |
2.8 % |
10/09/2015 |
Wellington Management Group LLP |
Massachusetts |
0 |
10258083 |
0 |
12726869 |
12726869 |
8.27 % |
12/02/2015 |
The Vanguard Group |
Pennsylvania |
100380 |
|
9798966 |
89051 |
9888017 |
6.42 % |
10/02/2015 |
BlackRock, Inc. |
Delaware |
10520264 |
0 |
11201762 |
0 |
11201762 |
7.3 % |
26/01/2015 |
Wellington Management Company, LLP |
Massachusetts |
0 |
8302988 |
0 |
10588378 |
10588378 |
10.64 % |
10/09/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
8302988 |
0 |
10588378 |
10588378 |
10.64 % |
10/09/2014 |
FMR LLC |
Delaware |
16196 |
0 |
15124671 |
0 |
15124671 |
15.403 % |
14/02/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
15124671 |
0 |
15124671 |
15.403 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
62950 |
|
5631693 |
56050 |
5687743 |
5.79 % |
10/02/2014 |
BlackRock, Inc. |
Delaware |
6043295 |
0 |
6441113 |
0 |
6441113 |
6.6 % |
28/01/2014 |
The Vanguard Group |
Pennsylvania |
80857 |
|
5363162 |
76357 |
5439519 |
5.03 % |
22/02/2013 |
The Vanguard Group |
Pennsylvania |
80857 |
|
5363162 |
76357 |
5439519 |
5.37 % |
13/02/2013 |
BlackRock, Inc. |
Delaware |
5681078 |
0 |
5681078 |
0 |
5681078 |
5.26 % |
30/01/2013 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
16700637 |
0 |
16700637 |
15.452 % |
10/12/2012 |
FMR LLC |
Delaware |
178149 |
0 |
16700637 |
0 |
16700637 |
15.452 % |
10/12/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
16700637 |
0 |
16700637 |
15.452 % |
10/12/2012 |
FMR LLC |
Delaware |
178149 |
0 |
16700637 |
0 |
16700637 |
15.452 % |
10/12/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
11377803 |
0 |
11377803 |
10.077 % |
11/06/2012 |
FMR LLC |
Delaware |
26950 |
0 |
11377803 |
0 |
11377803 |
10.077 % |
11/06/2012 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
11377803 |
0 |
11377803 |
10.077 % |
11/06/2012 |
FMR LLC |
Delaware |
26950 |
0 |
11377803 |
0 |
11377803 |
10.077 % |
11/06/2012 |
Wellington Management Company, LLP |
Massachusetts |
0 |
2745965 |
0 |
3788506 |
3788506 |
3.28 % |
14/02/2012 |
BAMCO INC /NY/ |
New York |
0 |
5074015 |
0 |
5350200 |
5350200 |
4.8 % |
12/02/2010 |
Ronald Baron |
New York |
0 |
5266459 |
0 |
5549644 |
5549644 |
4.9 % |
12/02/2010 |
Baron Capital Group, Inc. |
New York |
0 |
5266459 |
0 |
5549644 |
5549644 |
4.9 % |
12/02/2010 |
Baron Capital Management, Inc. |
New York |
0 |
192444 |
0 |
199444 |
199444 |
0.2 % |
12/02/2010 |
s : Marsico Capital Management, LLC |
Delaware |
1276903 |
0 |
1492739 |
0 |
1492739 |
1.3 % |
10/02/2010 |
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
Delaware |
0 |
4669727 |
0 |
4669727 |
4669727 |
4.7 % |
13/02/2008 |
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
Delaware |
0 |
4999727 |
0 |
4999727 |
4999727 |
5 % |
11/02/2008 |
I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
Delaware |
0 |
5562700 |
0 |
5562700 |
5562700 |
5.7 % |
27/08/2007 |