1.69% | % of Shares Held by All Insider |
78.11% | % of Shares Held by Institutions |
79.45% | % of Float Held by Institutions |
1,335 | Number of Institutions Holding Shares |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Bill & Melinda Gates Foundation Trust | 54,826,786 | Jun 29, 2024 | 8.71% | 8,667,018,431 |
TCI Fund Management Ltd | 39,488,385 | Jun 29, 2024 | 6.27% | 6,242,323,973 |
Royal Bank of Canada | 26,041,799 | Jun 29, 2024 | 4.14% | 4,116,687,633 |
Vanguard Group Inc | 22,430,174 | Jun 29, 2024 | 3.56% | 3,545,761,946 |
Wellington Management Group, LLP | 17,771,769 | Jun 29, 2024 | 2.82% | 2,809,361,276 |
Bank of Montreal/Can/ | 15,746,616 | Jun 29, 2024 | 2.50% | 2,489,225,086 |
Massachusetts Financial Services Co. | 14,867,048 | Jun 29, 2024 | 2.36% | 2,350,182,975 |
FIL LTD | 14,278,831 | Jun 29, 2024 | 2.27% | 2,257,197,630 |
Bank Of New York Mellon Corporation | 13,190,449 | Jun 29, 2024 | 2.09% | 2,085,146,202 |
Caisse De Depot Et Placement Du Quebec | 12,496,600 | Jun 29, 2024 | 1.98% | 1,975,462,550 |
Holder | Shares | Date Reported | % Out | Value |
---|---|---|---|---|
Vanguard Specialized-Dividend Growth Fund | 10,169,084 | Apr 29, 2024 | 1.61% | 1,607,528,817 |
Vanguard International Stock Index-Total Intl Stock Indx | 7,891,997 | Apr 29, 2024 | 1.25% | 1,247,566,900 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 4,744,902 | Jun 29, 2024 | 0.75% | 750,074,116 |
MFS Series Trust I-MFS Value Fund | 2,653,943 | May 30, 2024 | 0.42% | 419,535,314 |
MFS Institutional International Equity Fund | 2,188,381 | Jun 29, 2024 | 0.35% | 345,939,272 |
Vanguard Fenway Funds-Equity Income Fund | 2,221,174 | Jun 29, 2024 | 0.35% | 351,123,189 |
JP Morgan ETF Tr-BetaBuilders Canada ETF | 1,958,096 | Apr 29, 2024 | 0.31% | 309,535,819 |
American Mutual Fund Inc | 1,824,680 | Jun 29, 2024 | 0.29% | 288,445,417 |
Capital Income Builder, Inc. | 1,850,190 | Jun 29, 2024 | 0.29% | 292,478,038 |
Price (T.Rowe) International Stock Fund | 1,580,788 | Jun 29, 2024 | 0.25% | 249,890,969 |