1.69% | % of shares held by all insiders |
78.95% | % of shares held by institutions |
80.30% | % of float held by institutions |
1,325 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Bill & Melinda Gates Foundation Trust | 54,826,786 | 30 Mar 2024 | 8.61% | 119,421,507,374 |
TCI Fund Management Ltd | 39,488,385 | 30 Mar 2024 | 6.20% | 86,012,017,200 |
Royal Bank of Canada | 27,276,941 | 30 Mar 2024 | 4.28% | 59,413,539,411 |
Vanguard Group Inc | 22,390,060 | 30 Mar 2024 | 3.52% | 48,769,131,121 |
Wellington Management Group, LLP | 19,990,616 | 30 Mar 2024 | 3.14% | 43,542,758,389 |
FIL LTD | 18,651,801 | 30 Mar 2024 | 2.93% | 40,626,605,226 |
Massachusetts Financial Services Co. | 16,214,924 | 30 Mar 2024 | 2.55% | 35,318,697,434 |
Bank of Montreal/Can/ | 14,773,889 | 30 Mar 2024 | 2.32% | 32,179,892,765 |
Bank Of New York Mellon Corporation | 13,334,201 | 30 Mar 2024 | 2.09% | 29,044,022,078 |
Caisse De Depot Et Placement Du Quebec | 12,496,600 | 30 Mar 2024 | 1.96% | 27,219,593,157 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Specialized-Dividend Growth Fund | 10,383,675 | 30 Jan 2024 | 1.63% | 22,617,304,625 |
Vanguard International Stock Index-Total Intl Stock Indx | 7,943,817 | 30 Jan 2024 | 1.25% | 17,302,903,738 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 4,728,063 | 30 Mar 2024 | 0.74% | 10,298,477,288 |
MFS Series Trust I-MFS Value Fund | 2,709,635 | 28 Feb 2024 | 0.43% | 5,902,018,333 |
Vanguard Fenway Funds-Equity Income Fund | 2,641,160 | 30 Mar 2024 | 0.41% | 5,752,868,833 |
JP Morgan ETF Tr-BetaBuilders Canada ETF | 2,062,274 | 30 Jan 2024 | 0.32% | 4,491,962,554 |
MFS Institutional International Equity Fund | 2,011,345 | 30 Mar 2024 | 0.32% | 4,381,031,048 |
Capital Income Builder, Inc. | 1,850,190 | 30 Mar 2024 | 0.29% | 4,030,009,687 |
American Mutual Fund Inc | 1,825,972 | 30 Mar 2024 | 0.29% | 3,977,259,011 |
Price (T.Rowe) International Stock Fund | 1,508,519 | 30 Jan 2024 | 0.24% | 3,285,795,612 |