BlackRock, Inc. |
Delaware |
14766933 |
0 |
16129698 |
0 |
16129698 |
10.1 % |
10/09/2024 |
The Vanguard Group |
Pennsylvania |
0 |
203684 |
17980820 |
675353 |
18656173 |
11.66 % |
13/02/2024 |
The Vanguard Group |
Pennsylvania |
0 |
269138 |
17259548 |
673401 |
17932949 |
10.84 % |
10/02/2022 |
BlackRock, Inc. |
Delaware |
12652553 |
0 |
14307628 |
0 |
14307628 |
8.7 % |
31/01/2022 |
The Vanguard Group |
Pennsylvania |
0 |
272990 |
17183878 |
727640 |
17911518 |
10.78 % |
10/02/2021 |
The Vanguard Group |
Pennsylvania |
0 |
272990 |
17183878 |
727640 |
17911518 |
10.78 % |
10/02/2021 |
BlackRock, Inc. |
Delaware |
13187489 |
0 |
15290274 |
0 |
15290274 |
9.2 % |
01/02/2021 |
The Vanguard Group |
Pennsylvania |
252011 |
45766 |
18624467 |
284844 |
18909311 |
11.09 % |
11/02/2020 |
The Vanguard Group |
Pennsylvania |
252011 |
45766 |
18624467 |
284844 |
18909311 |
11.09 % |
11/02/2020 |
BlackRock, Inc. |
Delaware |
11762673 |
0 |
13702500 |
0 |
13702500 |
8 % |
06/02/2020 |
The Vanguard Group |
Pennsylvania |
216260 |
42432 |
18530276 |
254827 |
18785103 |
10.58 % |
11/02/2019 |
BlackRock, Inc. |
Delaware |
11522781 |
0 |
13271115 |
0 |
13271115 |
7.5 % |
06/02/2019 |
Capital Research Global Investors |
Delaware |
11131443 |
0 |
11131443 |
0 |
11131443 |
6.2 % |
09/11/2018 |
Capital Research Global Investors |
Delaware |
11131443 |
0 |
11131443 |
0 |
11131443 |
6.2 % |
09/11/2018 |
The Vanguard Group |
Pennsylvania |
259831 |
47633 |
18340420 |
306580 |
18647000 |
10.17 % |
12/02/2018 |
The Vanguard Group |
Pennsylvania |
259831 |
47633 |
18340420 |
306580 |
18647000 |
10.17 % |
12/02/2018 |
BlackRock, Inc. |
Delaware |
11475691 |
0 |
13206360 |
0 |
13206360 |
7.2 % |
08/02/2018 |
The Vanguard Group |
Pennsylvania |
280839 |
44807 |
18102579 |
97507 |
18427002 |
10.02 % |
10/08/2017 |
The Vanguard Group |
Pennsylvania |
280839 |
44807 |
18102579 |
97507 |
18427002 |
10.02 % |
10/08/2017 |
Capital Research Global Investors |
Delaware |
23024590 |
0 |
23024590 |
0 |
23024590 |
12.3 % |
13/02/2017 |
The Vanguard Group |
Pennsylvania |
295096 |
32992 |
17030961 |
325565 |
17356526 |
9.34 % |
13/02/2017 |
BlackRock, Inc. |
Delaware |
10409167 |
0 |
12036014 |
0 |
12036014 |
6.5 % |
26/01/2017 |
Capital Research Global Investors |
Delaware |
19580784 |
0 |
19580784 |
0 |
19580784 |
10.2 % |
08/04/2016 |
Capital Research Global Investors |
Delaware |
19580784 |
0 |
19580784 |
0 |
19580784 |
10.2 % |
08/04/2016 |
Capital Research Global Investors |
Delaware |
11763550 |
0 |
11763550 |
0 |
11763550 |
6.2 % |
12/02/2016 |
The Vanguard Group |
Pennsylvania |
353326 |
18700 |
16064424 |
378926 |
16443350 |
8.6 % |
11/02/2016 |
BlackRock, Inc. |
Delaware |
11370168 |
0 |
13484992 |
0 |
13484992 |
7.1 % |
27/01/2016 |
Wellington Management Group LLP |
Massachusetts |
0 |
678199 |
0 |
2678105 |
2678105 |
1.4 % |
12/02/2015 |
The Vanguard Group |
Pennsylvania |
171946 |
|
11852163 |
160446 |
12012609 |
6.3 % |
11/02/2015 |
BlackRock, Inc. |
Delaware |
13463892 |
0 |
15133880 |
0 |
15133880 |
7.9 % |
23/01/2015 |
FMR LLC |
Delaware |
409528 |
0 |
6268033 |
0 |
6287784 |
3.321 % |
10/04/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
6268033 |
0 |
6287784 |
3.321 % |
10/04/2014 |
FMR LLC |
Delaware |
409528 |
0 |
6268033 |
0 |
6287784 |
3.321 % |
10/04/2014 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
6268033 |
0 |
6287784 |
3.321 % |
10/04/2014 |
Wellington Management Company, LLP |
Massachusetts |
0 |
5989771 |
0 |
12336321 |
12336321 |
6.55 % |
14/02/2014 |
The Vanguard Group |
Pennsylvania |
118644 |
|
9994937 |
104444 |
10099381 |
5.36 % |
11/02/2014 |
BlackRock, Inc. |
Delaware |
11787738 |
0 |
12784083 |
0 |
12784083 |
6.8 % |
30/01/2014 |
BlackRock, Inc. |
Delaware |
12867675 |
0 |
12867675 |
0 |
12867675 |
6.62 % |
30/01/2013 |
Wellington Management Company, LLP |
Massachusetts |
0 |
426015 |
0 |
426015 |
426015 |
0.22 % |
10/12/2012 |
Wellington Management Company, LLP |
Massachusetts |
0 |
426015 |
0 |
426015 |
426015 |
0.22 % |
10/12/2012 |
Wellington Management Company, LLP |
Massachusetts |
0 |
8654823 |
0 |
11472410 |
11472410 |
6.01 % |
10/10/2012 |
Wellington Management Company, LLP |
Massachusetts |
0 |
8654823 |
0 |
11472410 |
11472410 |
6.01 % |
10/10/2012 |
BlackRock, Inc. |
Delaware |
9519198 |
0 |
9519198 |
0 |
9519198 |
4.99 % |
10/09/2012 |
FMR LLC |
Delaware |
319049 |
0 |
16487464 |
0 |
16487464 |
8.891 % |
10/05/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
16487464 |
0 |
16487464 |
8.891 % |
10/05/2011 |
FMR LLC |
Delaware |
319049 |
0 |
16487464 |
0 |
16487464 |
8.891 % |
10/05/2011 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
16487464 |
0 |
16487464 |
8.891 % |
10/05/2011 |
Wellington Management Company, LLP |
Massachusetts |
0 |
17597984 |
0 |
22467702 |
22555277 |
12.16 % |
10/05/2011 |
Wellington Management Company, LLP |
Massachusetts |
0 |
17597984 |
0 |
22467702 |
22555277 |
12.16 % |
10/05/2011 |
IRS IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) |
DELAWARE |
4912212 |
|
7821962 |
|
7821962 |
4.218 % |
15/02/2011 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
121087 |
|
6584093 |
121087 |
6705180 |
3.65 % |
10/02/2011 |
BlackRock, Inc. |
Delaware |
9516584 |
0 |
9516584 |
0 |
9516584 |
5.19 % |
08/02/2011 |
BlackRock, Inc. |
Delaware |
8828365 |
0 |
8828365 |
0 |
8828365 |
4.94 % |
08/10/2010 |
Fred Alger Management, Inc. Alger Associates, Incorporated |
New York New York |
8356065 |
0 |
8356065 |
0 |
8356065 |
4.75 % |
10/03/2010 |
Fred Alger Management, Inc. Alger Associates, Incorporated |
New York New York |
8356065 |
0 |
8356065 |
0 |
8356065 |
4.75 % |
10/03/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
22512176 |
0 |
22512176 |
12.809 % |
10/03/2010 |
FMR LLC |
Delaware |
862610 |
0 |
22512176 |
0 |
22512176 |
12.809 % |
10/03/2010 |
FMR LLC |
Delaware |
862610 |
0 |
22512176 |
0 |
22512176 |
12.809 % |
10/03/2010 |
Edward C. Johnson 3d |
United States of America |
0 |
0 |
22512176 |
0 |
22512176 |
12.809 % |
10/03/2010 |
THE VANGUARD GROUP, INC. |
Pennsylvania |
215780 |
|
10434984 |
215780 |
10650764 |
6.1 % |
05/02/2010 |
Wellington Management Company, LLP |
Massachusetts |
0 |
13823989 |
0 |
17993820 |
17993820 |
10.32 % |
11/01/2010 |
Wellington Management Company, LLP |
Massachusetts |
0 |
13823989 |
0 |
17993820 |
17993820 |
10.32 % |
11/01/2010 |
Capital Management, |
|
|
|
|
|
14522328 |
9.29 % |
08/02/2008 |
Capital Management, |
|
|
|
|
|
14522328 |
9.29 % |
08/02/2008 |