R

ROYAL BANK OF CANADA

ROYAL BANK OF CANADA is an institution, managing $496.13B across 5,437 long positions as of Q2 2025 with MSFT as the largest holding (4% allocation).

Portfolio Value
$496.13B
Positions
5,437
Top Holding
MSFT at 3.82%
Last Reported
Q2 2025

Top Holdings

Largest long holdings in ROYAL BANK OF CANADA's portfolio (21.7% of total portfolio)

See all holdings
HoldingSectorMarket ValueWeightOwnership
1
Microsoft logo
Microsoft
MSFT
Software - Infrastructure
Technology
$18.9B
3.82%
0.51%
38.1M shares
2
Nvidia logo
Nvidia
NVDA
Semiconductors
Technology
$15.1B
3.04%
0.39%
95.5M shares
3
Amazon logo
Amazon
AMZN
Specialty Retail
Consumer Cyclical
$12.5B
2.52%
0.54%
56.9M shares
4
Apple logo
Apple
AAPL
Consumer Electronics
Technology
$12.4B
2.51%
0.41%
60.6M shares
5
Toronto Dominion Bank logo
Toronto Dominion Bank
TD
Banks - Diversified
Financial Services
$10.6B
2.14%
8.40%
144.6M shares
6
Royal Bank of Canada logo
Royal Bank of Canada
RY
Banks - Diversified
Financial Services
$9.6B
1.94%
5.19%
73.2M shares
7
iShares Core S&P 500 ETF logo
iShares Core S&P 500 ETF
IVV
ETF
ETF
$8.3B
1.67%
13.3M shares
8
Bank of Montreal logo
Bank of Montreal
BMO
Banks - Diversified
Financial Services
$7.2B
1.46%
9.07%
65.5M shares
9
JPMorgan Chase logo
JPMorgan Chase
JPM
Banks - Diversified
Financial Services
$6.6B
1.33%
0.82%
22.8M shares
10
TC Energy logo
TC Energy
TRP
Oil & Gas Midstream
Energy
$6.2B
1.25%
12.25%
127.4M shares

Changes

Portfolio activity, position movements, and quarter-over-quarter changes in ROYAL BANK OF CANADA's latest filing

See all changes
Market Value
$496.13B
Prior: $431.77B
Q/Q Change
+14.9%
+$64.4B
Net Flows % of MV
+4.96%
Turnover Ratio
6.37%
New Purchases
190 stocks
$62.7M
Added To
3,363 stocks
+$43.9B
Sold Out Of
246 stocks
$106.0M
Reduced Holdings
1,687 stocks
-$19.2B

Increased Positions

PositionShares Δ
1
CSW Industrials, Inc. logo
CSW Industrials, Inc.
CSW
New
2
Titan America SA logo
Titan America SA
TTAM
New
3
Ralliant Corporation logo
Ralliant Corporation
RAL
New
4
eToro Group Ltd. Class A Common Shares logo
eToro Group Ltd. Class A Common Shares
ETOR
New
5
The Marzetti Company Common Stock logo
The Marzetti Company Common Stock
MZTI
New

Decreased Positions

PositionShares Δ
1
Beacon Roofing Supply logo
Beacon Roofing Supply
BECN
Sold
2
Berry Global Group logo
Berry Global Group
BERY
Sold
3
CSW Industrials logo
CSW Industrials
CSWI
Sold
4
Lancaster Colony logo
Lancaster Colony
LANC
Sold
5
Patterson Companies logo
Patterson Companies
PDCO
Sold

Analytics

Portfolio insights and performance metrics for ROYAL BANK OF CANADA

View analytics

Sector Allocation

Financial Services: 20.70%Financial ServicesTechnology: 18.90%TechnologyETF: 15.00%ETFIndustrials: 8.40%Consumer Cyclical: 7.50%Energy: 6.80%Healthcare: 6.30%Communication Services: 6.20%Consumer Defensive: 3.70%Basic Materials: 2.70%Utilities: 2.60%Real Estate: 1.10%
Financial Services
20.70%
Technology
18.90%
ETF
15.00%
Industrials
8.40%
Consumer Cyclical
7.50%
Energy
6.80%
Healthcare
6.30%
Communication Services
6.20%
Consumer Defensive
3.70%
Basic Materials
2.70%
Utilities
2.60%
Real Estate
1.10%

Market Cap Distribution

Mega Cap (> $200B): 31.95%Mega Cap (> $200B)Large Cap ($10B - $200B): 48.70%Large Cap ($10B - $200B)Mid Cap ($2B - $10B): 3.41%Small Cap ($300M - $2B): 0.59%Micro Cap ($50M - $300M): 0.03%Nano Cap (< $50M): 0.35%N/A (ETF or Unknown): 14.98%N/A (ETF or Unknown)
Mega Cap (> $200B)
31.95%
Large Cap ($10B - $200B)
48.70%
Mid Cap ($2B - $10B)
3.41%
Small Cap ($300M - $2B)
0.59%
Micro Cap ($50M - $300M)
0.03%
Nano Cap (< $50M)
0.35%
N/A (ETF or Unknown)
14.98%

Portfolio Concentration

Top 10 Holdings %
21.67%
Top 20 Holdings %
32.86%
Top 50 Holdings %
49.49%
Top 100 Holdings %
62.87%

Cookie Preferences

We use cookies for analytics. See our Privacy and Cookie Policy.