0.01% | % of shares held by all insiders |
67.46% | % of shares held by institutions |
67.47% | % of float held by institutions |
878 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royal Bank of Canada | 62,283,606 | 30 Dec 2023 | 4.84% | 3,412,518,829 |
Sanders Capital, LLC | 57,318,037 | 30 Dec 2023 | 4.45% | 3,140,455,299 |
Vanguard Group Inc | 50,534,957 | 30 Dec 2023 | 3.93% | 2,768,810,340 |
Dodge & Cox Inc | 43,816,554 | 30 Dec 2023 | 3.40% | 2,400,709,033 |
Bank of Montreal/Can/ | 30,429,165 | 30 Dec 2023 | 2.36% | 1,667,213,978 |
TD Asset Management, Inc | 28,518,107 | 30 Mar 2024 | 2.22% | 1,562,507,108 |
Massachusetts Financial Services Co. | 22,384,816 | 30 Dec 2023 | 1.74% | 1,226,464,089 |
1832 Asset Management L.P. | 21,289,071 | 30 Dec 2023 | 1.65% | 1,166,428,219 |
Invesco Ltd. | 21,207,303 | 30 Dec 2023 | 1.65% | 1,161,948,150 |
Artisan Partners Limited Partnership | 20,530,994 | 30 Dec 2023 | 1.59% | 1,124,893,180 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Dodge & Cox International Stock Fund | 29,228,854 | 30 Dec 2023 | 2.27% | 1,601,448,937 |
Vanguard International Stock Index-Total Intl Stock Indx | 17,794,434 | 30 Jan 2024 | 1.38% | 974,957,055 |
Artisan International Value Fund | 15,730,631 | 30 Dec 2023 | 1.22% | 861,881,286 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 10,596,158 | 30 Dec 2023 | 0.82% | 580,563,506 |
Dodge & Cox Global Stock Fund | 7,335,200 | 30 Dec 2023 | 0.57% | 401,895,614 |
Vanguard/Windsor II | 7,124,332 | 30 Jan 2024 | 0.55% | 390,342,156 |
Price (T.Rowe) International Stock Fund | 6,348,184 | 30 Jan 2024 | 0.49% | 347,817,007 |
Blackrock Equity Dividend Fund | 5,775,500 | 30 Jan 2024 | 0.45% | 316,439,650 |
Invesco Comstock Fd | 5,790,097 | 30 Jan 2024 | 0.45% | 317,239,419 |
Fidelity Series Canada Fund | 5,506,200 | 30 Mar 2024 | 0.43% | 301,684,703 |