Vanguard Group, Inc. (The) | 89,858,041 | 30 Dec 2021 | 7.65% | 6,822,022,472 |
Vanguard Group, Inc. (The) | 89,858,041 | 30 Dec 2021 | 7.65% | 6,822,022,472 |
Wellington Management Group, LLP | 83,641,888 | 30 Dec 2021 | 7.12% | 6,350,092,136 |
Wellington Management Group, LLP | 83,641,888 | 30 Dec 2021 | 7.12% | 6,350,092,136 |
Blackrock Inc. | 76,599,062 | 30 Dec 2021 | 6.52% | 5,815,400,787 |
Blackrock Inc. | 75,277,576 | 30 Mar 2022 | 6.41% | 4,560,315,554 |
State Street Corporation | 49,000,588 | 30 Dec 2021 | 4.17% | 3,720,124,640 |
State Street Corporation | 49,000,588 | 30 Dec 2021 | 4.17% | 3,720,124,640 |
Bank Of New York Mellon Corporation | 32,181,921 | 30 Dec 2021 | 2.74% | 2,443,251,442 |
Bank Of New York Mellon Corporation | 30,772,253 | 30 Mar 2022 | 2.62% | 1,864,183,086 |
Royal Bank of Canada | 29,915,914 | 30 Dec 2021 | 2.55% | 2,271,216,190 |
Royal Bank of Canada | 29,915,914 | 30 Dec 2021 | 2.55% | 2,271,216,190 |
FMR, LLC | 24,395,151 | 30 Dec 2021 | 2.08% | 1,852,079,863 |
FMR, LLC | 24,395,151 | 30 Dec 2021 | 2.08% | 1,852,079,863 |
Price (T.Rowe) Associates Inc | 22,334,412 | 30 Dec 2021 | 1.90% | 1,695,628,559 |
Price (T.Rowe) Associates Inc | 22,334,412 | 30 Dec 2021 | 1.90% | 1,695,628,559 |
Bank of America Corporation | 21,988,270 | 30 Dec 2021 | 1.87% | 1,669,349,458 |
Bank of America Corporation | 21,988,270 | 30 Dec 2021 | 1.87% | 1,669,349,458 |
JP Morgan Chase & Company | 21,612,026 | 30 Mar 2022 | 1.84% | 1,309,256,535 |
JP Morgan Chase & Company | 20,990,601 | 30 Dec 2021 | 1.79% | 1,593,606,427 |