0.01% | % of shares held by all insiders |
72.89% | % of shares held by institutions |
72.90% | % of float held by institutions |
891 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royal Bank of Canada | 65,972,628 | 30 Mar 2024 | 5.13% | 3,433,215,621 |
Sanders Capital, LLC | 57,663,664 | 30 Mar 2024 | 4.48% | 3,000,817,127 |
Elliott Investment Management L.p. | 52,670,800 | 30 Mar 2024 | 4.10% | 2,740,988,480 |
Vanguard Group Inc | 51,226,454 | 30 Mar 2024 | 3.98% | 2,665,824,713 |
Dodge & Cox Inc | 40,018,854 | 30 Mar 2024 | 3.11% | 2,082,581,198 |
Bank of Montreal/Can/ | 30,571,297 | 30 Mar 2024 | 2.38% | 1,590,930,323 |
Cibc World Markets, Inc. | 29,641,529 | 30 Mar 2024 | 2.31% | 1,542,545,196 |
TD Asset Management, Inc | 28,518,107 | 30 Mar 2024 | 2.22% | 1,484,082,314 |
Artisan Partners Limited Partnership | 24,371,219 | 30 Mar 2024 | 1.90% | 1,268,278,259 |
Manufacturers Life Insurance Co. | 23,925,076 | 30 Mar 2024 | 1.86% | 1,245,060,976 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Dodge & Cox International Stock Fund | 29,228,854 | 30 Mar 2024 | 2.27% | 1,521,069,588 |
Artisan International Value Fund | 18,746,331 | 30 Mar 2024 | 1.46% | 975,559,082 |
Vanguard International Stock Index-Total Intl Stock Indx | 17,794,434 | 30 Jan 2024 | 1.38% | 926,022,361 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 10,747,779 | 30 Mar 2024 | 0.84% | 559,314,428 |
Vanguard/Windsor II | 7,124,332 | 30 Jan 2024 | 0.55% | 370,750,243 |
Price (T.Rowe) International Stock Fund | 6,348,184 | 30 Jan 2024 | 0.49% | 330,359,501 |
Blackrock Equity Dividend Fund | 5,775,500 | 30 Jan 2024 | 0.45% | 300,557,025 |
Invesco Comstock Fd | 5,790,097 | 30 Jan 2024 | 0.45% | 301,316,653 |
Fidelity Series Canada Fund | 5,406,400 | 29 Apr 2024 | 0.42% | 281,349,060 |
Dodge & Cox Global Stock Fund | 5,222,000 | 30 Mar 2024 | 0.41% | 271,752,884 |