0.01% | % of shares held by all insiders |
73.48% | % of shares held by institutions |
73.49% | % of float held by institutions |
925 | Number of institutions holding shares |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Royal Bank of Canada | 63,813,875 | 29 June 2024 | 5.02% | 2,325,377,517 |
Sanders Capital, LLC | 57,917,081 | 29 June 2024 | 4.56% | 2,110,498,352 |
Elliott Investment Management L.p. | 52,670,800 | 29 June 2024 | 4.15% | 1,919,323,879 |
Vanguard Group Inc | 51,776,841 | 29 June 2024 | 4.08% | 1,886,748,014 |
Dodge & Cox Inc | 30,255,854 | 29 June 2024 | 2.38% | 1,102,523,278 |
Price (T.Rowe) Associates Inc | 29,435,120 | 29 June 2024 | 2.32% | 1,072,615,732 |
TD Asset Management, Inc | 28,224,426 | 29 June 2024 | 2.22% | 1,028,498,044 |
Invesco Ltd. | 28,064,069 | 29 June 2024 | 2.21% | 1,022,654,635 |
Bank of Montreal/Can/ | 26,310,376 | 29 June 2024 | 2.07% | 958,750,065 |
Manufacturers Life Insurance Co. | 25,134,149 | 29 June 2024 | 1.98% | 915,888,355 |
Holder | Shares | Date reported | % out | Value |
---|---|---|---|---|
Dodge & Cox International Stock Fund | 22,540,554 | 29 June 2024 | 1.77% | 821,377,756 |
Artisan International Value Fund | 18,746,331 | 29 June 2024 | 1.48% | 683,116,275 |
Vanguard International Stock Index-Total Intl Stock Indx | 17,955,749 | 29 Apr 2024 | 1.41% | 654,307,468 |
Vanguard Tax Managed Fund-Vanguard Developed Markets Index Fund | 10,875,671 | 29 June 2024 | 0.86% | 396,309,436 |
Vanguard/Windsor II | 7,124,332 | 29 Apr 2024 | 0.56% | 259,610,648 |
Invesco Comstock Fd | 6,073,906 | 29 Apr 2024 | 0.48% | 221,333,126 |
Blackrock Equity Dividend Fund | 5,686,970 | 29 Apr 2024 | 0.45% | 207,233,178 |
Fidelity Series Canada Fund | 5,370,400 | 30 July 2024 | 0.42% | 195,697,368 |
Price (T.Rowe) International Stock Fund | 5,202,815 | 29 June 2024 | 0.41% | 189,590,571 |
MFS Institutional International Equity Fund | 5,110,808 | 29 June 2024 | 0.40% | 186,237,836 |