
ROYAL BANK OF CANADA
Latest 13F filing data - Q3 2025
Holdings (Top positions)
| Stock | Ticker | ||
|---|---|---|---|
![]() | BAC | 40.57M | $2.09B |
![]() | PFE | 39.23M | $999.56M |
![]() | CVE | 38.90M | $660.86M |
![]() | MSFT | 37.90M | $19.63B |
![]() | FTS | 37.47M | $1.90B |
![]() | B | 36.19M | $1.19B |
![]() | T | 35.88M | $1.01B |
![]() | NTR | 34.75M | $2.04B |
![]() | TAC | 34.72M | $474.66M |
![]() | KGC | 32.37M | $804.41M |
![]() | GOOGL | 31.29M | $7.61B |
![]() | HDB | 30.45M | $1.04B |
![]() | RCI | 29.73M | $1.02B |
![]() | AQN | 29.38M | $157.77M |
![]() | CNI | 26.83M | $2.53B |
![]() | VZ | 25.04M | $1.10B |
![]() | BAM | 24.86M | $1.42B |
![]() | KO | 24.69M | $1.64B |
![]() | CSCO | 24.68M | $1.69B |
![]() | JPM | 23.96M | $7.56B |

Bank of America Corporation
BAC
Shares Held
40.57M
Value
$2.09B

Pfizer Inc.
PFE
Shares Held
39.23M
Value
$999.56M

Cenovus Energy Inc.
CVE
Shares Held
38.90M
Value
$660.86M

Microsoft Corporation
MSFT
Shares Held
37.90M
Value
$19.63B

Fortis Inc.
FTS
Shares Held
37.47M
Value
$1.90B

Barrick Mining Corporation
B
Shares Held
36.19M
Value
$1.19B

AT&T Inc.
T
Shares Held
35.88M
Value
$1.01B

Nutrien Ltd.
NTR
Shares Held
34.75M
Value
$2.04B

TransAlta Corporation
TAC
Shares Held
34.72M
Value
$474.66M

Kinross Gold Corporation
KGC
Shares Held
32.37M
Value
$804.41M

Alphabet Inc.
GOOGL
Shares Held
31.29M
Value
$7.61B

HDFC Bank Limited
HDB
Shares Held
30.45M
Value
$1.04B

Rogers Communications Inc.
RCI
Shares Held
29.73M
Value
$1.02B

Algonquin Power & Utilities Corp.
AQN
Shares Held
29.38M
Value
$157.77M

Canadian National Railway Company
CNI
Shares Held
26.83M
Value
$2.53B

Verizon Communications Inc.
VZ
Shares Held
25.04M
Value
$1.10B

Brookfield Asset Management Ltd.
BAM
Shares Held
24.86M
Value
$1.42B

The Coca-Cola Company
KO
Shares Held
24.69M
Value
$1.64B

Cisco Systems, Inc.
CSCO
Shares Held
24.68M
Value
$1.69B

JPMorgan Chase & Co.
JPM
Shares Held
23.96M
Value
$7.56B
