Go Pro
Royal Bank Of Canada

Royal Bank Of Canada Analyst Recommendations & Stock Picks (NYSE:RY)

View the latest stock recommendations issued by analysts at Royal Bank Of Canada. This page tracks publicly reported analyst upgrades and downgrades, buy/hold/sell ratings, and price target changes for publicly traded companies. All data is compiled from credible public sources and updated regularly to reflect new insights from Royal Bank Of Canada's equity research team. MarketBeat is not affiliated with or endorsed by Royal Bank Of Canada.

Average Return
00.00% 12-Month ROI
Total Ratings
4,936 Last 12 Months
Buy Ratings
2,860 Last 12 Months
Sell Ratings
109 Last 12 Months
Companies Covered
1,661 Last 12 Months
MarketRank™ evaluates a company based on dividend strength, earnings, valuation, analysts forecasts, and more.
Available with a MarketBeat All Access Subscription
MarketRank™Upgrade to All Access to use the All Ranks Filter
Media sentiment refers to the percentage of positive news stories versus negative news stories a company has received in the past week.
Available with a MarketBeat All Access Subscription
Media SentimentUpgrade to All Access to use the All Sentiments Filter
Analyst consensus is the average investment recommendation among Wall Street research analysts.
Available with a MarketBeat All Access Subscription
Analyst ConsensusUpgrade to All Access to use the All Ratings Filter
CompanyCurrent PriceReport DateAnalystActionPrice TargetRating12-Month Recommendation ROIDetails
Colgate-Palmolive Company stock logo
CL
Colgate-Palmolive
$89.86
-1.6%
8/3/2026Boost Price Target$102.00 ➝ $104.00OutperformView details for Royal Bank Of Canada rating of Colgate-Palmolive (NYSE:CL) on 8/3/2026
EastGroup Properties, Inc. stock logo
EGP
EastGroup Properties
$208.22
-0.4%
8/3/2026Boost Price Target$208.00 ➝ $220.00Sector PerformView details for Royal Bank Of Canada rating of EastGroup Properties (NYSE:EGP) on 8/3/2026
Eaton Corporation, PLC stock logo
ETN
Eaton
$438.42
+5.6%
8/3/2026Boost Price Target$484.00 ➝ $512.00OutperformView details for Royal Bank Of Canada rating of Eaton (NYSE:ETN) on 8/3/2026
FMC Corporation stock logo
FMC
FMC
$10.35
-3.4%
8/3/2026Lower Price Target$12.00 ➝ $11.00Sector PerformView details for Royal Bank Of Canada rating of FMC (NYSE:FMC) on 8/3/2026
First Advantage Co. stock logo
FA
First Advantage
$20.39
+2.8%
8/3/2026Boost Price Target$17.00 ➝ $21.00Sector PerformView details for Royal Bank Of Canada rating of First Advantage (NYSE:FA) on 8/3/2026
First Industrial Realty Trust, Inc. stock logo
FR
First Industrial Realty Trust
$65.54
-0.5%
8/3/2026Boost Price Target$68.00 ➝ $75.00OutperformView details for Royal Bank Of Canada rating of First Industrial Realty Trust (NYSE:FR) on 8/3/2026
Fortis stock logo
FTS
Fortis
$56.52
-0.8%
8/3/2026Boost Price Target$80.00 ➝ $89.00Sector PerformView details for Royal Bank Of Canada rating of Fortis (NYSE:FTS) on 8/3/2026
Martin Marietta Materials, Inc. stock logo
MLM
Martin Marietta Materials
$542.86
+3.4%
8/3/2026Lower Price Target$615.00 ➝ $610.00Sector PerformView details for Royal Bank Of Canada rating of Martin Marietta Materials (NYSE:MLM) on 8/3/2026
Mohawk Industries, Inc. stock logo
MHK
Mohawk Industries
$132.54
+7.7%
8/3/2026Boost Price Target$117.00 ➝ $130.00Sector PerformView details for Royal Bank Of Canada rating of Mohawk Industries (NYSE:MHK) on 8/3/2026
Olin Corporation stock logo
OLN
Olin
$18.61
+0.5%
8/3/2026Lower Price Target$24.00 ➝ $20.00Sector PerformView details for Royal Bank Of Canada rating of Olin (NYSE:OLN) on 8/3/2026
RBC Bearings Incorporated stock logo
RBC
RBC Bearings
$570.55
+3.5%
8/3/2026 Set Price Target$645.00View details for Royal Bank Of Canada rating of RBC Bearings (NYSE:RBC) on 8/3/2026
Quaker Houghton stock logo
KWR
Quaker Houghton
$168.15
+4.8%
8/3/2026Boost Price Target$177.00 ➝ $198.00OutperformView details for Royal Bank Of Canada rating of Quaker Houghton (NYSE:KWR) on 8/3/2026
Universal Health Services, Inc. stock logo
UHS
Universal Health Services
$169.01
+0.3%
8/3/2026Lower Price Target$190.00 ➝ $183.00Sector PerformView details for Royal Bank Of Canada rating of Universal Health Services (NYSE:UHS) on 8/3/2026
Welltower Inc. stock logo
WELL
Welltower
$233.24
-0.5%
8/3/2026Boost Price Target$238.00 ➝ $260.00OutperformView details for Royal Bank Of Canada rating of Welltower (NYSE:WELL) on 8/3/2026
nVent Electric PLC stock logo
NVT
nVent Electric
$159.32
+3.6%
8/3/2026Boost Price Target$193.00 ➝ $200.00OutperformView details for Royal Bank Of Canada rating of nVent Electric (NYSE:NVT) on 8/3/2026
Climb Bio, Inc. stock logo
CLYM
Climb Bio
$11.81
-0.8%
8/3/2026 Initiated Coverage$23.00OutperformView details for Royal Bank Of Canada rating of Climb Bio (NASDAQ:CLYM) on 8/3/2026
LeGrand SA stock logo
LGRDY
LeGrand
$30.89
+2.3%
8/3/2026 UpgradeSector PerformOutperformView details for Royal Bank Of Canada rating of LeGrand (OTCMKTS:LGRDY) on 8/3/2026
JD Sports Fashion Plc stock logo
JDSPY
JD Sports Fashion
$1.21
+3.9%
8/3/2026 DowngradeOutperformSector PerformView details for Royal Bank Of Canada rating of JD Sports Fashion (OTCMKTS:JDSPY) on 8/3/2026
LyondellBasell Industries N.V. stock logo
LYB
LyondellBasell Industries
$60.72
-2.2%
8/3/2026Set Price Target$80.00View details for Royal Bank Of Canada rating of LyondellBasell Industries (NYSE:LYB) on 8/3/2026
American Homes 4 Rent stock logo
AMH
American Homes 4 Rent
$34.52
+3.3%
8/3/2026Boost Price Target$36.00 ➝ $37.00OutperformView details for Royal Bank Of Canada rating of American Homes 4 Rent (NYSE:AMH) on 8/3/2026
Ares Management Corporation stock logo
ARES
Ares Management
$138.16
+7.9%
8/3/2026Boost Price Target$162.00 ➝ $168.00OutperformView details for Royal Bank Of Canada rating of Ares Management (NYSE:ARES) on 8/3/2026
Church & Dwight Co., Inc. stock logo
CHD
Church & Dwight
$100.05
+1.3%
8/3/2026Boost Price Target$114.00 ➝ $115.00OutperformView details for Royal Bank Of Canada rating of Church & Dwight (NYSE:CHD) on 8/3/2026
Climb Bio, Inc. stock logo
CLYM
Climb Bio
$11.81
-0.8%
8/3/2026Upgrade$23.00Moderate BuyView details for Royal Bank Of Canada rating of Climb Bio (NASDAQ:CLYM) on 8/3/2026
ConvaTec Group PLC stock logo
CTEC
ConvaTec Group
GBX 230
+2.0%
8/3/2026 Reiterated RatingGBX 315OutperformView details for Royal Bank Of Canada rating of ConvaTec Group (LON:CTEC) on 8/3/2026
Enbridge Inc stock logo
ENB
Enbridge
$54.04
-0.8%
8/3/2026Boost Price Target$79.00 ➝ $84.00OutperformView details for Royal Bank Of Canada rating of Enbridge (NYSE:ENB) on 8/3/2026
Gaming and Leisure Properties, Inc. stock logo
GLPI
Gaming and Leisure Properties
$44.81
+0.0%
8/3/2026Lower Price Target$54.00 ➝ $52.00OutperformView details for Royal Bank Of Canada rating of Gaming and Leisure Properties (NASDAQ:GLPI) on 8/3/2026
Gates Industrial Corporation PLC stock logo
GTES
Gates Industrial
$29.36
+4.9%
8/3/2026Boost Price Target$33.00 ➝ $34.00OutperformView details for Royal Bank Of Canada rating of Gates Industrial (NYSE:GTES) on 8/3/2026
Huntsman Corporation stock logo
HUN
Huntsman
$10.02
+2.7%
8/3/2026Lower Price Target$11.00 ➝ $10.00Sector PerformView details for Royal Bank Of Canada rating of Huntsman (NYSE:HUN) on 8/3/2026
JD Sports Fashion Plc stock logo
JD
JD Sports Fashion
GBX 90.96
+1.7%
8/3/2026 Reiterated RatingGBX 100Sector performView details for Royal Bank Of Canada rating of JD Sports Fashion (LON:JD) on 8/3/2026
Linde PLC stock logo
LIN
Linde
$480.46
+0.4%
8/3/2026Lower Price Target$576.00 ➝ $553.00OutperformView details for Royal Bank Of Canada rating of Linde (NASDAQ:LIN) on 8/3/2026
Magna International Inc. stock logo
MGA
Magna International
$67.80
-1.2%
8/3/2026Boost Price Target$66.00 ➝ $69.00Sector PerformView details for Royal Bank Of Canada rating of Magna International (NYSE:MGA) on 8/3/2026
NatWest Group plc stock logo
NWG
NatWest Group
GBX 711
-1.6%
8/3/2026 Reiterated RatingGBX 725Sector performView details for Royal Bank Of Canada rating of NatWest Group (LON:NWG) on 8/3/2026
Newell Brands Inc. stock logo
NWL
Newell Brands
$6.36
+13.6%
8/3/2026Boost Price Target$4.00 ➝ $5.00Sector PerformView details for Royal Bank Of Canada rating of Newell Brands (NASDAQ:NWL) on 8/3/2026
Sylvania Platinum Limited stock logo
SLP
Sylvania Platinum
GBX 76
8/3/2026 DowngradeGBX 170 ➝ GBX 165OutperformView details for Royal Bank Of Canada rating of Sylvania Platinum (LON:SLP) on 8/3/2026
SpaceX stock logo
SPCX
SpaceX
$114.53
+5.7%
8/3/2026Reiterated Rating$225.00OutperformView details for Royal Bank Of Canada rating of SpaceX (NASDAQ:SPCX) on 8/3/2026
Taylor Wimpey plc stock logo
TW
Taylor Wimpey
GBX 78
-6.1%
8/3/2026 DowngradeGBX 115 ➝ GBX 110OutperformView details for Royal Bank Of Canada rating of Taylor Wimpey (LON:TW) on 8/3/2026
TC Energy Corporation stock logo
TRP
TC Energy
$65.82
-2.4%
7/31/2026Boost Price Target$104.00 ➝ $106.00OutperformView details for Royal Bank Of Canada rating of TC Energy (NYSE:TRP) on 7/31/2026
Bombardier Inc. stock logo
BDRBF
Bombardier
$246.22
+2.3%
7/31/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Bombardier (OTCMKTS:BDRBF) on 7/31/2026
Acadian Asset Management Inc. stock logo
AAMI
Acadian Asset Management
$89.64
+3.6%
7/31/2026Boost Price Target$72.00 ➝ $80.00Sector PerformView details for Royal Bank Of Canada rating of Acadian Asset Management (NYSE:AAMI) on 7/31/2026
Flowserve Corporation stock logo
FLS
Flowserve
$76.69
+0.9%
7/31/2026Boost Price Target$91.00 ➝ $94.00OutperformView details for Royal Bank Of Canada rating of Flowserve (NYSE:FLS) on 7/31/2026
This AI fund sends investors payouts every Thursday (Ad)

CrowdStrike, Palantir, Nvidia none of them pay a real dividend. But one fund holding the biggest AI names distributes income every single Thursday, with payouts reported as high as $1,051 a month. Chief Income Strategist Tim Plaehn breaks down the fund's real Thursday distribution history, how the income is generated, and how to buy it in any brokerage account.tc pixel

Watch the free presentation before this Thursday's payout
Gildan Activewear, Inc. stock logo
GIL
Gildan Activewear
$55.31
-0.1%
7/31/2026Reiterated Rating$78.00 ➝ $82.00OutperformView details for Royal Bank Of Canada rating of Gildan Activewear (NYSE:GIL) on 7/31/2026
Guardant Health, Inc. stock logo
GH
Guardant Health
$158.83
-2.0%
7/31/2026Boost Price Target$185.00 ➝ $200.00OutperformView details for Royal Bank Of Canada rating of Guardant Health (NASDAQ:GH) on 7/31/2026
Illumina, Inc. stock logo
ILMN
Illumina
$198.16
-3.4%
7/31/2026Boost Price Target$170.00 ➝ $230.00OutperformView details for Royal Bank Of Canada rating of Illumina (NASDAQ:ILMN) on 7/31/2026
International Paper Company stock logo
IP
International Paper
$41.52
+1.7%
7/31/2026Boost Price Target$48.00 ➝ $52.00OutperformView details for Royal Bank Of Canada rating of International Paper (NYSE:IP) on 7/31/2026
Life Time Group Holdings, Inc. stock logo
LTH
Life Time Group
$44.24
-1.9%
7/31/2026Boost Price Target$50.00 ➝ $60.00OutperformView details for Royal Bank Of Canada rating of Life Time Group (NYSE:LTH) on 7/31/2026
Madison Air Solutions Corporation stock logo
MAIR
Madison Air Solutions
$29.20
+0.5%
7/31/2026Lower Price Target$47.00 ➝ $38.00OutperformView details for Royal Bank Of Canada rating of Madison Air Solutions (NYSE:MAIR) on 7/31/2026
Mastercard Incorporated stock logo
MA
Mastercard
$571.38
-0.3%
7/31/2026Boost Price Target$629.00 ➝ $642.00OutperformView details for Royal Bank Of Canada rating of Mastercard (NYSE:MA) on 7/31/2026
Palantir Technologies Inc. stock logo
PLTR
Palantir Technologies
$125.65
+2.1%
7/31/2026Reiterated Rating$90.00UnderperformView details for Royal Bank Of Canada rating of Palantir Technologies (NASDAQ:PLTR) on 7/31/2026
Public Storage stock logo
PSA
Public Storage
$325.80
+0.5%
7/31/2026Boost Price Target$305.00 ➝ $318.00Sector PerformView details for Royal Bank Of Canada rating of Public Storage (NYSE:PSA) on 7/31/2026
Ryan Specialty Holdings Inc. stock logo
RYAN
Ryan Specialty
$43.69
-1.1%
7/31/2026Boost Price Target$45.00 ➝ $55.00OutperformView details for Royal Bank Of Canada rating of Ryan Specialty (NYSE:RYAN) on 7/31/2026
Solstice Advanced Mat stock logo
SOLS
Solstice Advanced Mat
$62.23
+3.4%
7/31/2026Lower Price Target$102.00 ➝ $82.00OutperformView details for Royal Bank Of Canada rating of Solstice Advanced Mat (NASDAQ:SOLS) on 7/31/2026
Stryker Corporation stock logo
SYK
Stryker
$340.73
+4.6%
7/31/2026Lower Price Target$435.00 ➝ $420.00OutperformView details for Royal Bank Of Canada rating of Stryker (NYSE:SYK) on 7/31/2026
Yum! Brands, Inc. stock logo
YUM
Yum! Brands
$148.90
-2.9%
7/31/2026Boost Price Target$165.00 ➝ $170.00Sector PerformView details for Royal Bank Of Canada rating of Yum! Brands (NYSE:YUM) on 7/31/2026
Guardant Health, Inc. stock logo
GH
Guardant Health
$158.83
-2.0%
7/31/2026Set Price Target$210.00View details for Royal Bank Of Canada rating of Guardant Health (NASDAQ:GH) on 7/31/2026
Ag Growth International Inc. stock logo
AFN
Ag Growth International
C$13.43
7/31/2026 Lower Price TargetC$30.00 ➝ C$20.00OutperformView details for Royal Bank Of Canada rating of Ag Growth International (TSE:AFN) on 7/31/2026
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$248.03
-0.6%
7/31/2026Boost Price Target$300.00 ➝ $310.00OutperformView details for Royal Bank Of Canada rating of Arthur J. Gallagher & Co. (NYSE:AJG) on 7/31/2026
AltaGas Ltd. stock logo
ALA
AltaGas
C$55.78
7/31/2026 Boost Price TargetC$55.00 ➝ C$59.00OutperformView details for Royal Bank Of Canada rating of AltaGas (TSE:ALA) on 7/31/2026
Alnylam Pharmaceuticals, Inc. stock logo
ALNY
Alnylam Pharmaceuticals
$220.33
+7.2%
7/31/2026Lower Price Target$445.00 ➝ $350.00OutperformView details for Royal Bank Of Canada rating of Alnylam Pharmaceuticals (NASDAQ:ALNY) on 7/31/2026
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$284.02
+4.6%
7/31/2026Boost Price Target$320.00 ➝ $330.00OutperformView details for Royal Bank Of Canada rating of Amazon.com (NASDAQ:AMZN) on 7/31/2026
Arxis, Inc. stock logo
ARXS
Arxis
$53.73
-1.0%
7/31/2026Boost Price Target$46.00 ➝ $50.00Sector PerformView details for Royal Bank Of Canada rating of Arxis (NASDAQ:ARXS) on 7/31/2026
Algoma Steel Group Inc. stock logo
ASTL
Algoma Steel Group
C$5.39
7/31/2026 Lower Price TargetC$6.00 ➝ C$5.00Sector PerformView details for Royal Bank Of Canada rating of Algoma Steel Group (TSE:ASTL) on 7/31/2026
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$337.74
7/31/2026 Boost Price TargetC$383.00 ➝ C$406.00OutperformView details for Royal Bank Of Canada rating of Bombardier, Inc. Class B (TSE:BBD.B) on 7/31/2026
Builders FirstSource, Inc. stock logo
BLDR
Builders FirstSource
$72.40
+9.0%
7/31/2026Lower Price Target$107.00 ➝ $88.00OutperformView details for Royal Bank Of Canada rating of Builders FirstSource (NYSE:BLDR) on 7/31/2026
Bristol Myers Squibb Company stock logo
BMY
Bristol Myers Squibb
$65.45
+0.2%
7/31/2026Boost Price Target$60.00 ➝ $64.00Sector PerformView details for Royal Bank Of Canada rating of Bristol Myers Squibb (NYSE:BMY) on 7/31/2026
Cullen/Frost Bankers, Inc. stock logo
CFR
Cullen/Frost Bankers
$168.84
+1.5%
7/31/2026Boost Price Target$168.00 ➝ $176.00Sector PerformView details for Royal Bank Of Canada rating of Cullen/Frost Bankers (NYSE:CFR) on 7/31/2026
Conduit Holdings Limited stock logo
CRE
Conduit
GBX 446
+0.9%
7/31/2026 Reiterated RatingGBX 450Sector performView details for Royal Bank Of Canada rating of Conduit (LON:CRE) on 7/31/2026
Contineum Therapeutics, Inc. stock logo
CTNM
Contineum Therapeutics
$15.93
+2.8%
7/31/2026Boost Price Target$22.00 ➝ $23.00OutperformView details for Royal Bank Of Canada rating of Contineum Therapeutics (NASDAQ:CTNM) on 7/31/2026
DXC Technology Company. stock logo
DXC
DXC Technology
$11.01
-2.1%
7/31/2026Lower Price Target$16.00 ➝ $14.00Sector PerformView details for Royal Bank Of Canada rating of DXC Technology (NYSE:DXC) on 7/31/2026
DexCom, Inc. stock logo
DXCM
DexCom
$87.31
+4.6%
7/31/2026Boost Price Target$85.00 ➝ $90.00OutperformView details for Royal Bank Of Canada rating of DexCom (NASDAQ:DXCM) on 7/31/2026
Essex Property Trust, Inc. stock logo
ESS
Essex Property Trust
$285.88
+0.6%
7/31/2026Boost Price Target$306.00 ➝ $312.00OutperformView details for Royal Bank Of Canada rating of Essex Property Trust (NYSE:ESS) on 7/31/2026
Greggs plc stock logo
GRG
Greggs
GBX 1,934
-0.5%
7/31/2026 Boost Price TargetGBX 1,830 ➝ GBX 1,960Sector performView details for Royal Bank Of Canada rating of Greggs (LON:GRG) on 7/31/2026
Hexcel Corporation stock logo
HXL
Hexcel
$102.31
-0.6%
7/31/2026Boost Price Target$105.00 ➝ $115.00OutperformView details for Royal Bank Of Canada rating of Hexcel (NYSE:HXL) on 7/31/2026
IG Group Holdings plc stock logo
IGG
IG Group
GBX 1,370
-0.1%
7/31/2026 Reiterated RatingGBX 1,850OutperformView details for Royal Bank Of Canada rating of IG Group (LON:IGG) on 7/31/2026
IGM Financial Inc. stock logo
IGM
IGM Financial
C$87.16
7/31/2026 Boost Price TargetC$80.00 ➝ C$89.00Sector PerformView details for Royal Bank Of Canada rating of IGM Financial (TSE:IGM) on 7/31/2026
IMI plc stock logo
IMI
IMI
GBX 3,008
+1.6%
7/31/2026 Reiterated RatingGBX 2,850Sector performView details for Royal Bank Of Canada rating of IMI (LON:IMI) on 7/31/2026
KKR & Co. Inc. stock logo
KKR
KKR & Co. Inc.
$106.47
+5.0%
7/31/2026Boost Price Target$125.00 ➝ $134.00OutperformView details for Royal Bank Of Canada rating of KKR & Co. Inc. (NYSE:KKR) on 7/31/2026
Lloyds Banking Group plc stock logo
LLOY
Lloyds Banking Group
GBX 116.50
-0.1%
7/31/2026 Boost Price TargetGBX 120 ➝ GBX 124OutperformView details for Royal Bank Of Canada rating of Lloyds Banking Group (LON:LLOY) on 7/31/2026
London Stock Exchange Group plc stock logo
LSEG
London Stock Exchange Group
GBX 8,570
+0.9%
7/31/2026 Reiterated Rating£136OutperformView details for Royal Bank Of Canada rating of London Stock Exchange Group (LON:LSEG) on 7/31/2026
Melrose Industries PLC stock logo
MRO
Melrose Industries
GBX 460.70
-0.6%
7/31/2026 Reiterated RatingGBX 800OutperformView details for Royal Bank Of Canada rating of Melrose Industries (LON:MRO) on 7/31/2026
MGIC Investment Corporation stock logo
MTG
MGIC Investment
$30.59
+1.8%
7/31/2026Boost Price Target$28.00 ➝ $32.00Sector PerformView details for Royal Bank Of Canada rating of MGIC Investment (NYSE:MTG) on 7/31/2026
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
$166.23
-0.3%
7/31/2026Boost Price Target$195.00 ➝ $198.00OutperformView details for Royal Bank Of Canada rating of Neurocrine Biosciences (NASDAQ:NBIX) on 7/31/2026
Nextpower Inc. stock logo
NXT
Nextpower
$90.67
+0.9%
7/31/2026Lower Price Target$149.00 ➝ $147.00OutperformView details for Royal Bank Of Canada rating of Nextpower (NASDAQ:NXT) on 7/31/2026
Ralliant Corporation stock logo
RAL
Ralliant
$65.06
-0.5%
7/31/2026Boost Price Target$71.00 ➝ $73.00Sector PerformView details for Royal Bank Of Canada rating of Ralliant (NYSE:RAL) on 7/31/2026
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
$759.24
-0.4%
7/31/2026Boost Price Target$696.00 ➝ $737.00Sector PerformView details for Royal Bank Of Canada rating of Regeneron Pharmaceuticals (NASDAQ:REGN) on 7/31/2026
Rivian Automotive, Inc. stock logo
RIVN
Rivian Automotive
$15.35
+0.9%
7/31/2026Boost Price Target$14.00 ➝ $16.00Sector PerformView details for Royal Bank Of Canada rating of Rivian Automotive (NASDAQ:RIVN) on 7/31/2026
Rolls-Royce Holdings plc stock logo
RR
Rolls-Royce Holdings plc
GBX 1,506.80
+2.7%
7/31/2026 Reiterated RatingGBX 1,600OutperformView details for Royal Bank Of Canada rating of Rolls-Royce Holdings plc (LON:RR) on 7/31/2026
TC Energy Co. stock logo
TRP
TC Energy
C$94.40
7/31/2026 Boost Price TargetC$104.00 ➝ C$106.00OutperformView details for Royal Bank Of Canada rating of TC Energy (TSE:TRP) on 7/31/2026
Trane Technologies plc stock logo
TT
Trane Technologies
$462.41
+1.6%
7/31/2026Lower Price Target$501.00 ➝ $496.00Sector PerformView details for Royal Bank Of Canada rating of Trane Technologies (NYSE:TT) on 7/31/2026
WESCO International, Inc. stock logo
WCC
WESCO International
$361.67
+5.3%
7/31/2026Boost Price Target$421.00 ➝ $430.00OutperformView details for Royal Bank Of Canada rating of WESCO International (NYSE:WCC) on 7/31/2026
West Fraser Timber Co. Ltd. stock logo
WFG
West Fraser Timber
$66.37
+2.4%
7/31/2026Lower Price Target$85.00 ➝ $83.00OutperformView details for Royal Bank Of Canada rating of West Fraser Timber (NYSE:WFG) on 7/31/2026
The $15 Gold Fund That Pays Up to $1,152/Month (Ad)

Gold is hitting record highs, but most investors are leaving income on the table. A $15 fund is quietly paying out up to $1,152 a month to regular investors - no mining stocks, no options, no physical metal required. Chief Income Strategist Tim Plaehn calls it a breakthrough strategy that transforms gold's rally into reliable monthly payouts. The next distribution is just days away.tc pixel

Discover the gold income fund before the next payout date
The Western Union Company stock logo
WU
Western Union
$6.57
+3.2%
7/31/2026Lower Price Target$9.00 ➝ $8.00Sector PerformView details for Royal Bank Of Canada rating of Western Union (NYSE:WU) on 7/31/2026
Intesa Sanpaolo SpA stock logo
ISNPY
Intesa Sanpaolo
$46.47
+2.8%
7/30/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Intesa Sanpaolo (OTCMKTS:ISNPY) on 7/30/2026
Deutsche Bank Aktiengesellschaft stock logo
DB
Deutsche Bank Aktiengesellschaft
$37.18
+1.3%
7/30/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Deutsche Bank Aktiengesellschaft (NYSE:DB) on 7/30/2026
Alfa Laval AB Unsponsored ADR stock logo
ALFVY
Alfa Laval
$59.32
+0.1%
7/30/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Alfa Laval (OTCMKTS:ALFVY) on 7/30/2026
Glencore PLC stock logo
GLNCY
Glencore
$14.53
-0.2%
7/30/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Glencore (OTCMKTS:GLNCY) on 7/30/2026
Toromont Industries Ltd. stock logo
TMTNF
Toromont Industries
$136.89
-10.7%
7/30/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Toromont Industries (OTCMKTS:TMTNF) on 7/30/2026
Intact Financial Co. stock logo
IFCZF
Intact Financial
$204.03
+3.0%
7/30/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Intact Financial (OTCMKTS:IFCZF) on 7/30/2026
Ollie's Bargain Outlet Holdings, Inc. stock logo
OLLI
Ollie's Bargain Outlet
$74.67
+1.6%
7/30/2026Lower Price Target$152.00 ➝ $121.00OutperformView details for Royal Bank Of Canada rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 7/30/2026
Arch Capital Group Ltd. stock logo
ACGL
Arch Capital Group
$101.12
+0.6%
7/30/2026Reiterated Rating$115.00 ➝ $120.00OutperformView details for Royal Bank Of Canada rating of Arch Capital Group (NASDAQ:ACGL) on 7/30/2026
Avantor, Inc. stock logo
AVTR
Avantor
$13.69
-0.7%
7/30/2026Boost Price Target$9.00 ➝ $14.00Sector PerformView details for Royal Bank Of Canada rating of Avantor (NYSE:AVTR) on 7/30/2026

MarketBeat's community ratings are surveys of what our community members think about Royal Bank Of Canada and other research firms in the last 90 days. Vote "Outperform" if you believe Royal Bank Of Canada's recommendations will outperform the broader market over the long term. Vote "Underperform" if you believe Royal Bank Of Canada's recommendations will underperform the broader market over the long term. You may vote once every thirty days.

Log in to vote on this brokerage.
COMMUNITY RATINGS
5.0out of 5 (last 90 days)
5 of 5 stars
OUTPERFORM VOTES
1 Believe will outperform the market
UNDERPERFORM VOTES
0 Believe will underperform the market

Royal Bank Of Canada's equity research team has issued ratings on 1,644 companies across 11 sectors over the past 12 months, covered by 93 analysts. The Royal Bank Of Canada analysts below are listed by number of ratings issued in the last year.

Royal Bank Of Canada Stock Coverage by Sector

Royal Bank Of Canada concentrates its research most heavily in Finance (16.5%), Industrials (15.3%) and Healthcare (13.0%). The chart below shows how Royal Bank Of Canada's 1,658 rated companies are distributed across all 11 sectors it covers.

Royal Bank Of Canada - Frequently Asked Questions

Royal Bank Of Canada's analysts currently have buy-equivalent ratings on 1,026 companies. Recent upgrades to buy include LeGrand, Elis, Innio, Greencore Group and XPS Pensions Group.

Royal Bank Of Canada's highest-rated analysts by MarketBeat's accuracy score include Andrew Wong, Leonid Timashev and Ken Herbert. Rankings are based on historical rating accuracy and price target precision over the past 12 months. MarketBeat tracks 93 analysts at Royal Bank Of Canada.

Royal Bank Of Canada has the deepest coverage in Finance (16.5% of rated companies), Industrials (15.3% of rated companies), Healthcare (13.0% of rated companies), Materials (10.1% of rated companies) and Consumer Discretionary (10.0% of rated companies).

Royal Bank Of Canada issued 4,931 ratings over the last 12 months across 1,658 companies — an average of roughly 411 rating actions per month. These include boost price target, downgrade, initiated coverage, lower price target, reiterated rating, set price target and upgrade. MarketBeat tracks every rating change as it's published so you can see the most current Royal Bank Of Canada analyst actions.

A buy rating indicates the analyst expects the stock to outperform the market over the next 12 months. A hold suggests the stock will perform in line with the market. A sell rating indicates expected underperformance. Royal Bank Of Canada uses Top Pick, Outperform, Sector Perform, and Underperform as their equivalents.