1.69% | % of shares held by all insiders |
78.89% | % of shares held by institutions |
80.25% | % of float held by institutions |
1,317 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Bill & Melinda Gates Foundation Trust | 54,826,786 | 30 Mar 2024 | 8.61% | 9,495,451,201 |
TCI Fund Management Ltd | 39,488,385 | 30 Mar 2024 | 6.20% | 6,838,993,494 |
Royal Bank of Canada | 27,276,941 | 30 Mar 2024 | 4.28% | 4,724,093,478 |
Vanguard Group Inc | 22,390,060 | 30 Mar 2024 | 3.52% | 3,877,734,546 |
Wellington Management Group, LLP | 19,990,616 | 30 Mar 2024 | 3.14% | 3,462,174,833 |
FIL LTD | 18,651,801 | 30 Mar 2024 | 2.93% | 3,230,305,460 |
Massachusetts Financial Services Co. | 16,214,924 | 30 Mar 2024 | 2.55% | 2,808,262,727 |
Bank of Montreal/Can/ | 14,773,889 | 30 Mar 2024 | 2.32% | 2,558,689,871 |
Bank Of New York Mellon Corporation | 13,334,201 | 30 Mar 2024 | 2.09% | 2,309,350,303 |
Caisse De Depot Et Placement Du Quebec | 12,496,600 | 30 Mar 2024 | 1.96% | 2,164,286,184 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Vanguard Specialized-Dividend Growth Fund | 10,383,675 | 30 Jan 2024 | 1.63% | 1,798,348,698 |
Vanguard International Stock Index-Total Intl Stock Indx | 7,943,817 | 30 Jan 2024 | 1.25% | 1,375,789,685 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 4,736,201 | 30 Dec 2023 | 0.74% | 820,262,662 |
Vanguard Fenway Funds-Equity Income Fund | 2,859,949 | 30 Dec 2023 | 0.45% | 495,314,574 |
MFS Series Trust I-MFS Value Fund | 2,709,635 | 28 Feb 2024 | 0.43% | 469,281,692 |
JP Morgan ETF Tr-BetaBuilders Canada ETF | 2,062,274 | 30 Jan 2024 | 0.32% | 357,165,239 |
MFS Institutional International Equity Fund | 1,896,623 | 30 Dec 2023 | 0.30% | 328,476,142 |
Lazard Global Listed Infrastructure Portfolio | 1,889,473 | 30 Dec 2023 | 0.30% | 327,237,833 |
Vanguard/Wellesley Income Fund | 1,858,369 | 30 Dec 2023 | 0.29% | 321,850,931 |
Capital Income Builder, Inc. | 1,850,190 | 30 Mar 2024 | 0.29% | 320,434,410 |