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,624 Last 12 Months
Buy Ratings
2,667 Last 12 Months
Sell Ratings
98 Last 12 Months
Companies Covered
1,605 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
BlackBerry Limited stock logo
BB
BlackBerry
$11.36
+9.8%
6/26/2026Reiterated Rating$9.00Sector PerformView details for Royal Bank Of Canada rating of BlackBerry (NYSE:BB) on 6/26/2026
TD SYNNEX Corporation stock logo
SNX
TD SYNNEX
$266.17
-4.1%
6/26/2026Set Price Target$340.00View details for Royal Bank Of Canada rating of TD SYNNEX (NYSE:SNX) on 6/26/2026
Visteon Corporation stock logo
VC
Visteon
$103.08
-7.6%
6/26/2026Boost Price Target$117.00 ➝ $130.00OutperformView details for Royal Bank Of Canada rating of Visteon (NASDAQ:VC) on 6/26/2026
American Tower Corporation stock logo
AMT
American Tower
$175.41
+4.0%
6/26/2026Upgrade$195.00 ➝ $205.00Sector PerformOutperformView details for Royal Bank Of Canada rating of American Tower (NYSE:AMT) on 6/26/2026
Berkeley Group Holdings PLC Unsponsored ADR stock logo
BKGFY
Berkeley Group
$9.57
-3.9%
6/25/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Berkeley Group (OTCMKTS:BKGFY) on 6/25/2026
Enact Holdings, Inc. stock logo
ACT
Enact
$45.24
+1.3%
6/25/2026Initiated Coverage$46.00Sector PerformView details for Royal Bank Of Canada rating of Enact (NASDAQ:ACT) on 6/25/2026
Casey's General Stores, Inc. stock logo
CASY
Casey's General Stores
$778.63
-0.8%
6/25/2026Boost Price Target$794.00 ➝ $850.00Sector PerformView details for Royal Bank Of Canada rating of Casey’s General Stores (NASDAQ:CASY) on 6/25/2026
Figma, Inc. stock logo
FIG
Figma
$18.58
+10.3%
6/25/2026Lower Price Target$28.00 ➝ $22.00Sector PerformView details for Royal Bank Of Canada rating of Figma (NYSE:FIG) on 6/25/2026
Qualcomm Incorporated stock logo
QCOM
Qualcomm
$189.39
-7.6%
6/25/2026Boost Price Target$175.00 ➝ $250.00Sector PerformView details for Royal Bank Of Canada rating of Qualcomm (NASDAQ:QCOM) on 6/25/2026
VICI Properties Inc. stock logo
VICI
VICI Properties
$27.16
+2.4%
6/25/2026Initiated Coverage$29.00Sector PerformView details for Royal Bank Of Canada rating of VICI Properties (NYSE:VICI) on 6/25/2026
Enact Holdings, Inc. stock logo
ACT
Enact
$45.24
+1.3%
6/25/2026Initiated Coverage$47.00Sector PerformView details for Royal Bank Of Canada rating of Enact (NASDAQ:ACT) on 6/25/2026
Icon Plc stock logo
ICLR
Icon
$169.86
+5.5%
6/25/2026Upgrade$126.00 ➝ $185.00Sector PerformOutperformView details for Royal Bank Of Canada rating of Icon (NASDAQ:ICLR) on 6/25/2026
Micron Technology, Inc. stock logo
MU
Micron Technology
$1,132.33
-6.7%
6/25/2026Boost Price Target$1,200.00 ➝ $1,500.00OutperformView details for Royal Bank Of Canada rating of Micron Technology (NASDAQ:MU) on 6/25/2026
Enact Holdings, Inc. stock logo
ACT
Enact
$45.24
+1.3%
6/25/2026Initiated Coverage$47.00Sector PerformView details for Royal Bank Of Canada rating of Enact (NASDAQ:ACT) on 6/25/2026
AGF Management Limited stock logo
AGF.B
AGF Management
C$19.57
+0.5%
6/25/2026 Boost Price TargetC$21.00 ➝ C$23.00OutperformView details for Royal Bank Of Canada rating of AGF Management (TSE:AGF.B) on 6/25/2026
The Berkeley Group Holdings plc stock logo
BKG
The Berkeley Group
GBX 3,608
-3.8%
6/25/2026 Boost Price TargetGBX 3,850 ➝ GBX 4,100OutperformView details for Royal Bank Of Canada rating of The Berkeley Group (LON:BKG) on 6/25/2026
Conagra Brands stock logo
CAG
Conagra Brands
$14.06
+2.0%
6/25/2026Lower Price Target$17.00 ➝ $16.00Sector PerformView details for Royal Bank Of Canada rating of Conagra Brands (NYSE:CAG) on 6/25/2026
VICI Properties Inc. stock logo
VICI
VICI Properties
$27.16
+2.4%
6/25/2026Initiated Coverage$29.00Sector PerformView details for Royal Bank Of Canada rating of VICI Properties (NYSE:VICI) on 6/25/2026
Verastem, Inc. stock logo
VSTM
Verastem
$3.78
+9.6%
6/24/2026 Reiterated Rating$15.00OutperformView details for Royal Bank Of Canada rating of Verastem (NASDAQ:VSTM) on 6/24/2026
Invesco Ltd. stock logo
IVZ
Invesco
$26.19
+1.2%
6/24/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Invesco (NYSE:IVZ) on 6/24/2026
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
$87.81
+0.9%
6/24/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Canadian Pacific Kansas City (NYSE:CP) on 6/24/2026
Canadian National Railway stock logo
CNR
Canadian National Railway
C$171.00
+0.1%
6/24/2026 Boost Price TargetC$178.00 ➝ C$195.00OutperformView details for Royal Bank Of Canada rating of Canadian National Railway (TSE:CNR) on 6/24/2026
Coursera, Inc. stock logo
COUR
Coursera
$5.76
-0.1%
6/24/2026Reiterated Rating$7.00OutperformView details for Royal Bank Of Canada rating of Coursera (NYSE:COUR) on 6/24/2026
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
C$124.43
+0.6%
6/24/2026 Boost Price TargetC$127.00 ➝ C$139.00OutperformView details for Royal Bank Of Canada rating of Canadian Pacific Kansas City (TSE:CP) on 6/24/2026
CSX Corporation stock logo
CSX
CSX
$47.66
+0.5%
6/24/2026Boost Price Target$47.00 ➝ $51.00OutperformView details for Royal Bank Of Canada rating of CSX (NASDAQ:CSX) on 6/24/2026
Hiscox Ltd stock logo
HSX
Hiscox
GBX 1,862
+0.1%
6/24/2026 Reiterated RatingGBX 1,850 ➝ GBX 1,850OutperformView details for Royal Bank Of Canada rating of Hiscox (LON:HSX) on 6/24/2026
KB Home stock logo
KBH
KB Home
$62.15
+2.4%
6/24/2026Reiterated Rating$53.00Sector PerformView details for Royal Bank Of Canada rating of KB Home (NYSE:KBH) on 6/24/2026
Norfolk Southern Corporation stock logo
NSC
Norfolk Southern
$312.88
+0.3%
6/24/2026Lower Price Target$360.00 ➝ $320.00Sector PerformView details for Royal Bank Of Canada rating of Norfolk Southern (NYSE:NSC) on 6/24/2026
Oxford Biomedica plc stock logo
OXB
Oxford Biomedica
GBX 628
-0.9%
6/24/2026 Lower Price TargetGBX 1,170 ➝ GBX 1,140OutperformView details for Royal Bank Of Canada rating of Oxford Biomedica (LON:OXB) on 6/24/2026
PRO Real Estate Investment Trust stock logo
PRV.UN
PRO Real Estate Investment Trust
C$2.30
+0.4%
6/24/2026 Set Price TargetC$7.25OutperformView details for Royal Bank Of Canada rating of PRO Real Estate Investment Trust (CVE:PRV.UN) on 6/24/2026
International Business Machines Corporation stock logo
IBM
International Business Machines
$271.36
+5.1%
6/23/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of International Business Machines (NYSE:IBM) on 6/23/2026
Fervo Energy Company stock logo
FRVO
Fervo Energy
$32.51
+2.4%
6/23/2026Reiterated Rating$46.00OutperformView details for Royal Bank Of Canada rating of Fervo Energy (NASDAQ:FRVO) on 6/23/2026
McDonald's Corporation stock logo
MCD
McDonald's
$270.21
+2.1%
6/23/2026Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of McDonald’s (NYSE:MCD) on 6/23/2026
Domino's Pizza Inc stock logo
DPZ
Domino's Pizza
$298.18
+4.5%
6/23/2026Reiterated Rating$325.00Sector PerformView details for Royal Bank Of Canada rating of Domino’s Pizza (NASDAQ:DPZ) on 6/23/2026
Opus Genetics, Inc. stock logo
IRD
Opus Genetics
$4.00
+7.5%
6/23/2026 Initiated Coverage$10.00OutperformView details for Royal Bank Of Canada rating of Opus Genetics (NASDAQ:IRD) on 6/23/2026
GE HealthCare Technologies Inc. stock logo
GEHC
GE HealthCare Technologies
$65.76
+1.3%
6/23/2026Initiated Coverage$80.00OutperformView details for Royal Bank Of Canada rating of GE HealthCare Technologies (NASDAQ:GEHC) on 6/23/2026
Molina Healthcare, Inc stock logo
MOH
Molina Healthcare
$229.81
+6.4%
6/23/2026Initiated Coverage$216.00Sector PerformView details for Royal Bank Of Canada rating of Molina Healthcare (NYSE:MOH) on 6/23/2026
Alimentation Couche-Tard Inc. stock logo
ATD
Alimentation Couche-Tard
C$93.43
-0.1%
6/23/2026 Boost Price TargetC$104.00 ➝ C$106.00OutperformView details for Royal Bank Of Canada rating of Alimentation Couche-Tard (TSE:ATD) on 6/23/2026
Centene Corporation stock logo
CNC
Centene
$65.69
+1.4%
6/23/2026Initiated Coverage$70.00Sector PerformView details for Royal Bank Of Canada rating of Centene (NYSE:CNC) on 6/23/2026
GE HealthCare Technologies Inc. stock logo
GEHC
GE HealthCare Technologies
$65.76
+1.3%
6/23/2026Initiated Coverage$80.00OutperformView details for Royal Bank Of Canada rating of GE HealthCare Technologies (NASDAQ:GEHC) on 6/23/2026
Your book attached (Ad)

Bill Poulos is giving away his 'Safe Trade Options Formula' book for free - but only for a limited time through a temporary download link. He plans to charge for it soon. Download your copy now and lock it in at no cost, regardless of future pricing.tc pixel

Download the Safe Trade Options Formula book for free before access closes
HAWK
HawkEye 360
$21.33
+8.5%
6/23/2026Lower Price Target$40.00 ➝ $33.00OutperformView details for Royal Bank Of Canada rating of HawkEye 360 (NYSE:HAWK) on 6/23/2026
Opus Genetics, Inc. stock logo
IRD
Opus Genetics
$4.00
+7.5%
6/23/2026 Initiated Coverage$10.00Moderate BuyView details for Royal Bank Of Canada rating of Opus Genetics (NASDAQ:IRD) on 6/23/2026
JD Sports Fashion Plc stock logo
JD
JD Sports Fashion
GBX 85.70
+0.5%
6/23/2026 Reiterated RatingGBX 100 ➝ GBX 100OutperformView details for Royal Bank Of Canada rating of JD Sports Fashion (LON:JD) on 6/23/2026
Molina Healthcare, Inc stock logo
MOH
Molina Healthcare
$229.81
+6.4%
6/23/2026Initiated Coverage$216.00Sector PerformView details for Royal Bank Of Canada rating of Molina Healthcare (NYSE:MOH) on 6/23/2026
M&T Bank Corporation stock logo
MTB
M&T Bank
$237.46
+0.3%
6/23/2026Boost Price Target$225.00 ➝ $230.00OutperformView details for Royal Bank Of Canada rating of M&T Bank (NYSE:MTB) on 6/23/2026
Skyworks Solutions, Inc. stock logo
SWKS
Skyworks Solutions
$68.00
-2.8%
6/23/2026Boost Price Target$72.00 ➝ $80.00Sector PerformView details for Royal Bank Of Canada rating of Skyworks Solutions (NASDAQ:SWKS) on 6/23/2026
Wingstop Inc. stock logo
WING
Wingstop
$166.76
+0.8%
6/23/2026Lower Price Target$250.00 ➝ $225.00OutperformView details for Royal Bank Of Canada rating of Wingstop (NASDAQ:WING) on 6/23/2026
Definium Therapeutics, Inc. stock logo
DFTX
Definium Therapeutics
$44.95
+0.4%
6/22/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Definium Therapeutics (NASDAQ:DFTX) on 6/22/2026
Broadridge Financial Solutions, Inc. stock logo
BR
Broadridge Financial Solutions
$138.61
+1.7%
6/22/2026Reiterated Rating$200.00OutperformView details for Royal Bank Of Canada rating of Broadridge Financial Solutions (NYSE:BR) on 6/22/2026
Equity Bancshares, Inc. stock logo
EQBK
Equity Bancshares
$49.49
+2.8%
6/22/2026 Reiterated RatingBuyView details for Royal Bank Of Canada rating of Equity Bancshares (NYSE:EQBK) on 6/22/2026
Accenture PLC stock logo
ACN
Accenture
$128.94
+2.5%
6/22/2026Lower Price Target$253.00 ➝ $175.00OutperformView details for Royal Bank Of Canada rating of Accenture (NYSE:ACN) on 6/22/2026
ConocoPhillips stock logo
COP
ConocoPhillips
$105.63
-0.7%
6/22/2026 Set Price Target$130.00View details for Royal Bank Of Canada rating of ConocoPhillips (NYSE:COP) on 6/22/2026
Ovintiv Inc. stock logo
OVV
Ovintiv
$53.08
-0.9%
6/22/2026 Set Price Target$70.00OutperformView details for Royal Bank Of Canada rating of Ovintiv (NYSE:OVV) on 6/22/2026
XPS Pensions Group plc stock logo
XPS
XPS Pensions Group
GBX 307.50
+2.2%
6/22/2026 Lower Price TargetGBX 465 ➝ GBX 430OutperformView details for Royal Bank Of Canada rating of XPS Pensions Group (LON:XPS) on 6/22/2026
SUNB
Sunbelt Rentals Holdings, Inc. Common Stock
$74.23
-1.3%
6/19/2026Upgrade$80.00UnderperformSector PerformView details for Royal Bank Of Canada rating of Sunbelt Rentals Holdings, Inc. Common Stock (NYSE:SUNB) on 6/19/2026
Admiral Group plc stock logo
ADM
Admiral Group
GBX 3,524
+1.8%
6/19/2026 DowngradeGBX 3,560 ➝ GBX 3,450Sector PerformView details for Royal Bank Of Canada rating of Admiral Group (LON:ADM) on 6/19/2026
Empire Company Limited stock logo
EMP.A
Empire
C$51.25
-1.0%
6/19/2026 Boost Price TargetC$55.00 ➝ C$58.00Sector PerformView details for Royal Bank Of Canada rating of Empire (TSE:EMP.A) on 6/19/2026
Toromont Industries Ltd. stock logo
TMTNF
Toromont Industries
$169.25
6/18/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Toromont Industries (OTCMKTS:TMTNF) on 6/18/2026
Lundin Mining Corp. stock logo
LUNMF
Lundin Mining
$23.78
+1.0%
6/18/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Lundin Mining (OTCMKTS:LUNMF) on 6/18/2026
CarMax, Inc. stock logo
KMX
CarMax
$52.72
-0.3%
6/18/2026Boost Price Target$41.00 ➝ $45.00Sector PerformView details for Royal Bank Of Canada rating of CarMax (NYSE:KMX) on 6/18/2026
Diversified Healthcare Trust stock logo
DHC
Diversified Healthcare Trust
$9.49
+0.7%
6/18/2026Boost Price Target$6.00 ➝ $8.00Sector PerformView details for Royal Bank Of Canada rating of Diversified Healthcare Trust (NASDAQ:DHC) on 6/18/2026
uniQure N.V. stock logo
QURE
uniQure
$47.51
-3.2%
6/18/2026Boost Price Target$35.00 ➝ $65.00OutperformView details for Royal Bank Of Canada rating of uniQure (NASDAQ:QURE) on 6/18/2026
Amgen Inc. stock logo
AMGN
Amgen
$358.61
+1.6%
6/18/2026 Reiterated RatingPositiveView details for Royal Bank Of Canada rating of Amgen (NASDAQ:AMGN) on 6/18/2026
Jack Henry & Associates, Inc. stock logo
JKHY
Jack Henry & Associates
$135.00
+4.9%
6/18/2026Lower Price Target$180.00 ➝ $173.00OutperformView details for Royal Bank Of Canada rating of Jack Henry & Associates (NASDAQ:JKHY) on 6/18/2026
Medical Properties Trust, Inc. stock logo
MPT
Medical Properties Trust
$4.53
+4.1%
6/18/2026Lower Price Target$5.00 ➝ $4.50Sector PerformView details for Royal Bank Of Canada rating of Medical Properties Trust (NYSE:MPT) on 6/18/2026
Rathbones Group Plc stock logo
RAT
Rathbones Group
GBX 1,604
-0.1%
6/18/2026 Lower Price TargetGBX 2,400 ➝ GBX 1,950OutperformView details for Royal Bank Of Canada rating of Rathbones Group (LON:RAT) on 6/18/2026
Toromont Industries Ltd. stock logo
TIH
Toromont Industries
C$231.39
+1.0%
6/18/2026 Boost Price TargetC$234.00 ➝ C$256.00OutperformView details for Royal Bank Of Canada rating of Toromont Industries (TSE:TIH) on 6/18/2026
Praxis Precision Medicines, Inc. stock logo
PRAX
Praxis Precision Medicines
$327.79
0.0%
6/17/2026Initiated Coverage$449.00OutperformView details for Royal Bank Of Canada rating of Praxis Precision Medicines (NASDAQ:PRAX) on 6/17/2026
Edgewise Therapeutics, Inc. stock logo
EWTX
Edgewise Therapeutics
$41.46
-0.6%
6/17/2026Boost Price Target$48.00 ➝ $59.00OutperformView details for Royal Bank Of Canada rating of Edgewise Therapeutics (NASDAQ:EWTX) on 6/17/2026
Gildan Activewear, Inc. stock logo
GIL
Gildan Activewear
$52.90
-1.1%
6/17/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Gildan Activewear (NYSE:GIL) on 6/17/2026
Cytokinetics, Incorporated stock logo
CYTK
Cytokinetics
$82.17
+1.7%
6/17/2026Reiterated Rating$119.00OutperformView details for Royal Bank Of Canada rating of Cytokinetics (NASDAQ:CYTK) on 6/17/2026
Assurant, Inc. stock logo
AIZ
Assurant
$264.95
+1.6%
6/17/2026 Set Price Target$310.00View details for Royal Bank Of Canada rating of Assurant (NYSE:AIZ) on 6/17/2026
Praxis Precision Medicines, Inc. stock logo
PRAX
Praxis Precision Medicines
$327.79
0.0%
6/17/2026UpgradeModerate BuyView details for Royal Bank Of Canada rating of Praxis Precision Medicines (NASDAQ:PRAX) on 6/17/2026
Rackspace Technology, Inc. stock logo
RXT
Rackspace Technology
$5.98
-6.0%
6/17/2026Boost Price Target$2.50 ➝ $4.00Sector PerformView details for Royal Bank Of Canada rating of Rackspace Technology (NASDAQ:RXT) on 6/17/2026
SailPoint, Inc. stock logo
SAIL
SailPoint
$13.18
+3.9%
6/17/2026Reiterated Rating$19.00OutperformView details for Royal Bank Of Canada rating of SailPoint (NASDAQ:SAIL) on 6/17/2026
Whirlpool Corporation stock logo
WHR
Whirlpool
$38.97
+3.3%
6/16/2026Lower Price Target$32.00 ➝ $30.00UnderperformView details for Royal Bank Of Canada rating of Whirlpool (NYSE:WHR) on 6/16/2026
Assa Abloy AB stock logo
ASAZY
Assa Abloy
$17.39
-0.6%
6/16/2026 Initiated CoverageOutperformView details for Royal Bank Of Canada rating of Assa Abloy (OTCMKTS:ASAZY) on 6/16/2026
Amazon.com, Inc. stock logo
AMZN
Amazon.com
$232.69
+2.5%
6/16/2026Reiterated RatingBuyView details for Royal Bank Of Canada rating of Amazon.com (NASDAQ:AMZN) on 6/16/2026
AW
A&W REVENUE IF
C$36.15
-0.5%
6/16/2026 Set Price TargetC$40.00Sector PerformView details for Royal Bank Of Canada rating of A&W REVENUE IF (TSE:AW) on 6/16/2026
Currys plc stock logo
CURY
Currys
GBX 159.50
+0.7%
6/16/2026 UpgradeGBX 180 ➝ GBX 165OutperformView details for Royal Bank Of Canada rating of Currys (LON:CURY) on 6/16/2026
Edwards Lifesciences Corporation stock logo
EW
Edwards Lifesciences
$90.81
+1.2%
6/16/2026Reiterated Rating$100.00OutperformView details for Royal Bank Of Canada rating of Edwards Lifesciences (NYSE:EW) on 6/16/2026
Frasers Group Plc stock logo
FRAS
Frasers Group
GBX 729.50
-0.3%
6/16/2026 Boost Price TargetGBX 720 ➝ GBX 750UnderperformView details for Royal Bank Of Canada rating of Frasers Group (LON:FRAS) on 6/16/2026
Keyera Corp. stock logo
KEY
Keyera
C$58.44
+0.2%
6/16/2026 Boost Price TargetC$60.00 ➝ C$62.00OutperformView details for Royal Bank Of Canada rating of Keyera (TSE:KEY) on 6/16/2026
SLB Limited stock logo
SLB
SLB
$46.95
-1.0%
6/16/2026Reiterated Rating$61.00OutperformView details for Royal Bank Of Canada rating of SLB (NYSE:SLB) on 6/16/2026
Vale S.A. stock logo
VALE
Vale
$15.09
-0.2%
6/15/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Vale (NYSE:VALE) on 6/15/2026
CSX Corporation stock logo
CSX
CSX
$47.66
+0.5%
6/15/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of CSX (NASDAQ:CSX) on 6/15/2026
Micron Technology, Inc. stock logo
MU
Micron Technology
$1,132.33
-6.7%
6/15/2026Boost Price Target$525.00 ➝ $1,200.00OutperformView details for Royal Bank Of Canada rating of Micron Technology (NASDAQ:MU) on 6/15/2026
Inspire Medical Systems, Inc. stock logo
INSP
Inspire Medical Systems
$45.65
+5.1%
6/15/2026DowngradeSector PerformBuyView details for Royal Bank Of Canada rating of Inspire Medical Systems (NYSE:INSP) on 6/15/2026
4basebio PLC stock logo
4BB
4basebio
GBX 550
+4.8%
6/15/2026 Lower Price TargetGBX 1,600 ➝ GBX 1,400OutperformView details for Royal Bank Of Canada rating of 4basebio (LON:4BB) on 6/15/2026
Ecora Resources PLC stock logo
ECOR
Ecora Resources
GBX 139.60
+1.9%
6/15/2026 Reiterated RatingGBX 185 ➝ GBX 185OutperformView details for Royal Bank Of Canada rating of Ecora Resources (LON:ECOR) on 6/15/2026
Trump’s secret China deal (Ad)

Trump just returned from Beijing with the most powerful business delegation in American history - Elon Musk, Jensen Huang, Tim Cook, and the CEOs of BlackRock, Goldman Sachs, and CitiBank. The media covered the handshakes. But what was really being negotiated behind closed doors? Porter Stansberry has connected the Beijing trip to a landmark pact signed by 13 nations in Washington - a pact designed to cut China out of a $3 trillion investment wave tied to the most critical resource of the 21st century. His new documentary exposes the five assets at the center of it all.tc pixel

Watch the full documentary and see which assets are positioned to benefit
Lennar Corporation stock logo
LEN
Lennar
$93.54
-0.3%
6/15/2026Lower Price Target$88.00 ➝ $85.00UnderperformView details for Royal Bank Of Canada rating of Lennar (NYSE:LEN) on 6/15/2026
Softcat plc stock logo
SCT
Softcat
GBX 1,813
+2.0%
6/15/2026 DowngradeGBX 1,550 ➝ GBX 1,950NeutralView details for Royal Bank Of Canada rating of Softcat (LON:SCT) on 6/15/2026
Shaftesbury Capital PLC stock logo
SHC
Shaftesbury Capital
GBX 140.70
+0.4%
6/15/2026 Lower Price TargetGBX 210 ➝ GBX 200BuyView details for Royal Bank Of Canada rating of Shaftesbury Capital (LON:SHC) on 6/15/2026
Welltower Inc. stock logo
WELL
Welltower
$227.21
+1.6%
6/15/2026Reiterated Rating$238.00OutperformView details for Royal Bank Of Canada rating of Welltower (NYSE:WELL) on 6/15/2026
TMX Group Limited stock logo
X
TMX Group
C$45.50
+0.2%
6/15/2026 Boost Price TargetC$69.00 ➝ C$71.00OutperformView details for Royal Bank Of Canada rating of TMX Group (TSE:X) on 6/15/2026
General Motors Company stock logo
GM
General Motors
$78.20
-0.4%
6/12/2026Reiterated Rating$95.00OutperformView details for Royal Bank Of Canada rating of General Motors (NYSE:GM) on 6/12/2026
DXC Technology Company. stock logo
DXC
DXC Technology
$8.80
+6.9%
6/12/2026 Reiterated Rating$16.00Sector PerformView details for Royal Bank Of Canada rating of DXC Technology (NYSE:DXC) on 6/12/2026
Dana Incorporated stock logo
DAN
Dana
$27.99
-1.6%
6/12/2026 Reiterated Rating$41.00OutperformView details for Royal Bank Of Canada rating of Dana (NYSE:DAN) on 6/12/2026
Bread Financial Holdings, Inc. stock logo
BFH
Bread Financial
$105.90
+0.9%
6/12/2026Boost Price Target$105.00 ➝ $115.00Sector PerformView details for Royal Bank Of Canada rating of Bread Financial (NYSE:BFH) on 6/12/2026
Carvana Co. stock logo
CVNA
Carvana
$62.31
-5.9%
6/12/2026Reiterated Rating$92.00OutperformView details for Royal Bank Of Canada rating of Carvana (NYSE:CVNA) on 6/12/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
2.8out of 5 (last 90 days)
2.8 of 5 stars
OUTPERFORM VOTES
11 Believe will outperform the market
UNDERPERFORM VOTES
9 Believe will underperform the market

Royal Bank Of Canada's equity research team has issued ratings on 1,577 companies across 23 sectors over the past 12 months, covered by 83 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 (13.2%), Medical (12.9%) and Computer and Technology (10.5%). The chart below shows how Royal Bank Of Canada's 1,605 rated companies are distributed across all 23 sectors it covers.

Royal Bank Of Canada - Frequently Asked Questions

Royal Bank Of Canada's analysts currently have buy-equivalent ratings on 1,004 companies. Recent upgrades to buy include American Tower, Icon, Praxis Precision Medicines, Currys and Adidas.

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 83 analysts at Royal Bank Of Canada.

Royal Bank Of Canada has the deepest coverage in Finance (13.2% of rated companies), Medical (12.9% of rated companies), Computer and Technology (10.5% of rated companies), Energy (9.3% of rated companies) and Basic Materials (8.3% of rated companies).

Royal Bank Of Canada issued 4,624 ratings over the last 12 months across 1,605 companies — an average of roughly 385 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.