ROYAL BANK OF CANADARY— Latest position per institution from SEC 13F filings
15
Institutional holders
496.92M
Total shares held
102.10B
Estimated value
24.85M
Avg. position size
ROYAL BANK OF CANADA
CIK 1000275
Shares
71.68M
Value
14.84B
Filed
Jun 30, 2026
VANGUARD GROUP INC
CIK 102909
Shares
67.63M
Value
11.53B
Filed
Dec 31, 2025
BANK OF MONTREAL /CAN/
CIK 927971
Shares
61.93M
Value
12.81B
Filed
Jun 30, 2026
VANGUARD CAPITAL MANAGEMENT LLC
CIK 2100119
Shares
42.68M
Value
8.84B
Filed
Jun 30, 2026
FIL LTD
CIK 318989
Shares
23.49M
Value
4.86B
Filed
Jun 30, 2026
TD ASSET MANAGEMENT INC
CIK 1056053
Shares
22.97M
Value
4.75B
Filed
Jun 30, 2026
NORGES BANK
CIK 1374170
Shares
19.91M
Value
4.12B
Filed
Jun 30, 2026
MACKENZIE FINANCIAL CORP
CIK 919859
Shares
18.64M
Value
5.47B
Filed
Jun 30, 2026
CIBC WORLD MARKET INC.
CIK 1421224
Shares
18.30M
Value
3.79B
Filed
Jun 30, 2026
FMR LLC
CIK 315066
Shares
17.80M
Value
3.69B
Filed
Jun 30, 2026
1832 ASSET MANAGEMENT L.P.
CIK 944388
Shares
17.04M
Value
3.53B
Filed
Jun 30, 2026
NATIONAL BANK OF CANADA /FI/
CIK 926171
Shares
16.36M
Value
3.38B
Filed
Jun 30, 2026
GEODE CAPITAL MANAGEMENT, LLC
CIK 1214717
Shares
16.05M
Value
3.43B
Filed
Jun 30, 2026
FEDERATION DES CAISSES DESJARDINS DU QUEBEC
CIK 2022297
Shares
13.07M
Value
2.70B
Filed
Jun 30, 2026
VANGUARD FIDUCIARY TRUST CO
CIK 933478
Shares
12.40M
Value
2.57B
Filed
Jun 30, 2026
BANK OF NOVA SCOTIA
CIK 9631
Shares
12.31M
Value
2.55B
Filed
Jun 30, 2026
TD WATERHOUSE CANADA INC.
CIK 1999606
Shares
11.64M
Value
2.43B
Filed
Jun 30, 2026
MANUFACTURERS LIFE INSURANCE COMPANY, THE
CIK 928047
Shares
11.11M
Value
2.30B
Filed
Jun 30, 2026
CANADA PENSION PLAN INVESTMENT BOARD
CIK 1283718
Shares
11M
Value
2.28B
Filed
Jun 30, 2026
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD.
CIK 1596800
Shares
10.93M
Value
2.26B
Filed
Jun 30, 2026
| # | Institution | CIK | Shares | Est. Value | Period |
|---|---|---|---|---|---|
| 1 | ROYAL BANK OF CANADA | 1000275 | 71.68M | 14.84B | Jun 30, 2026 |
| 2 | VANGUARD GROUP INC | 102909 | 67.63M | 11.53B | Dec 31, 2025 |
| 3 | BANK OF MONTREAL /CAN/ | 927971 | 61.93M | 12.81B | Jun 30, 2026 |
| 4 | VANGUARD CAPITAL MANAGEMENT LLC | 2100119 | 42.68M | 8.84B | Jun 30, 2026 |
| 5 | FIL LTD | 318989 | 23.49M | 4.86B | Jun 30, 2026 |
| 6 | TD ASSET MANAGEMENT INC | 1056053 | 22.97M | 4.75B | Jun 30, 2026 |
| 7 | NORGES BANK | 1374170 | 19.91M | 4.12B | Jun 30, 2026 |
| 8 | MACKENZIE FINANCIAL CORP | 919859 | 18.64M | 5.47B | Jun 30, 2026 |
| 9 | CIBC WORLD MARKET INC. | 1421224 | 18.30M | 3.79B | Jun 30, 2026 |
| 10 | FMR LLC | 315066 | 17.80M | 3.69B | Jun 30, 2026 |
| 11 | 1832 ASSET MANAGEMENT L.P. | 944388 | 17.04M | 3.53B | Jun 30, 2026 |
| 12 | NATIONAL BANK OF CANADA /FI/ | 926171 | 16.36M | 3.38B | Jun 30, 2026 |
| 13 | GEODE CAPITAL MANAGEMENT, LLC | 1214717 | 16.05M | 3.43B | Jun 30, 2026 |
| 14 | FEDERATION DES CAISSES DESJARDINS DU QUEBEC | 2022297 | 13.07M | 2.70B | Jun 30, 2026 |
| 15 | VANGUARD FIDUCIARY TRUST CO | 933478 | 12.40M | 2.57B | Jun 30, 2026 |
| 16 | BANK OF NOVA SCOTIA | 9631 | 12.31M | 2.55B | Jun 30, 2026 |
| 17 | TD WATERHOUSE CANADA INC. | 1999606 | 11.64M | 2.43B | Jun 30, 2026 |
| 18 | MANUFACTURERS LIFE INSURANCE COMPANY, THE | 928047 | 11.11M | 2.30B | Jun 30, 2026 |
| 19 | CANADA PENSION PLAN INVESTMENT BOARD | 1283718 | 11M | 2.28B | Jun 30, 2026 |
| 20 | CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. | 1596800 | 10.93M | 2.26B | Jun 30, 2026 |
Data sourced from SEC Form 13F institutional holdings reports. Positions reflect the most recent filing per institution.