S&P 500   4,247.08 (-0.62%)
DOW   33,362.47 (-0.76%)
QQQ   351.91 (-0.65%)
AAPL   169.54 (-1.41%)
MSFT   310.14 (-0.64%)
META   292.47 (-2.17%)
GOOGL   129.16 (+0.46%)
AMZN   125.37 (-0.48%)
TSLA   236.13 (-3.27%)
NVDA   418.00 (-0.26%)
NIO   8.35 (-0.71%)
BABA   85.63 (-0.33%)
AMD   97.00 (+1.08%)
T   14.81 (-1.40%)
F   12.28 (-1.21%)
MU   67.07 (-1.28%)
CGC   0.86 (-7.06%)
GE   110.42 (+0.45%)
DIS   79.32 (-0.91%)
AMC   7.65 (-3.29%)
PFE   31.98 (-1.30%)
PYPL   56.77 (-3.67%)
NFLX   376.94 (-0.61%)
S&P 500   4,247.08 (-0.62%)
DOW   33,362.47 (-0.76%)
QQQ   351.91 (-0.65%)
AAPL   169.54 (-1.41%)
MSFT   310.14 (-0.64%)
META   292.47 (-2.17%)
GOOGL   129.16 (+0.46%)
AMZN   125.37 (-0.48%)
TSLA   236.13 (-3.27%)
NVDA   418.00 (-0.26%)
NIO   8.35 (-0.71%)
BABA   85.63 (-0.33%)
AMD   97.00 (+1.08%)
T   14.81 (-1.40%)
F   12.28 (-1.21%)
MU   67.07 (-1.28%)
CGC   0.86 (-7.06%)
GE   110.42 (+0.45%)
DIS   79.32 (-0.91%)
AMC   7.65 (-3.29%)
PFE   31.98 (-1.30%)
PYPL   56.77 (-3.67%)
NFLX   376.94 (-0.61%)
S&P 500   4,247.08 (-0.62%)
DOW   33,362.47 (-0.76%)
QQQ   351.91 (-0.65%)
AAPL   169.54 (-1.41%)
MSFT   310.14 (-0.64%)
META   292.47 (-2.17%)
GOOGL   129.16 (+0.46%)
AMZN   125.37 (-0.48%)
TSLA   236.13 (-3.27%)
NVDA   418.00 (-0.26%)
NIO   8.35 (-0.71%)
BABA   85.63 (-0.33%)
AMD   97.00 (+1.08%)
T   14.81 (-1.40%)
F   12.28 (-1.21%)
MU   67.07 (-1.28%)
CGC   0.86 (-7.06%)
GE   110.42 (+0.45%)
DIS   79.32 (-0.91%)
AMC   7.65 (-3.29%)
PFE   31.98 (-1.30%)
PYPL   56.77 (-3.67%)
NFLX   376.94 (-0.61%)
S&P 500   4,247.08 (-0.62%)
DOW   33,362.47 (-0.76%)
QQQ   351.91 (-0.65%)
AAPL   169.54 (-1.41%)
MSFT   310.14 (-0.64%)
META   292.47 (-2.17%)
GOOGL   129.16 (+0.46%)
AMZN   125.37 (-0.48%)
TSLA   236.13 (-3.27%)
NVDA   418.00 (-0.26%)
NIO   8.35 (-0.71%)
BABA   85.63 (-0.33%)
AMD   97.00 (+1.08%)
T   14.81 (-1.40%)
F   12.28 (-1.21%)
MU   67.07 (-1.28%)
CGC   0.86 (-7.06%)
GE   110.42 (+0.45%)
DIS   79.32 (-0.91%)
AMC   7.65 (-3.29%)
PFE   31.98 (-1.30%)
PYPL   56.77 (-3.67%)
NFLX   376.94 (-0.61%)

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

This page lists the most recent publicly-reported stock recommendations and ratings issued by analysts at Royal Bank of Canada. These ratings and price targets were collected from public media reports and are believed to be accurate, but cannot be verified with 100% certainty. MarketBeat and its parent company are in no way affiliated with or endorsed by Royal Bank of Canada.

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
CompanyDateActionBrokerageAnalystRatingPrice TargetImpact on PriceDetailsActions
Peyto Exploration & Development stock logo
PEY
Peyto Exploration & Development
9/27/2023Target Raised byRoyal Bank of CanadaSector PerformC$13.00 -> C$15.00N/A
TD SYNNEX stock logo
SNX
TD SYNNEX
9/27/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $97.00Low
NorthWest Health Prop Real Est Inv Trust stock logo
NWH.UN
NorthWest Health Prop Real Est Inv Trust
9/27/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector PerformC$8.00 -> C$6.00N/A
Invesco High Yield Equity Dividend Achievers ETF stock logo
PEY
Invesco High Yield Equity Dividend Achievers ETF
9/27/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$13.00 -> $15.00Low
Cintas stock logo
CTAS
Cintas
9/27/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $525.00Low
Hookipa Pharma stock logo
HOOK
Hookipa Pharma
9/27/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $7.00Low
AAR stock logo
AIR
AAR
9/27/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$66.00 -> $70.00Low
Intercept Pharmaceuticals stock logo
ICPT
Intercept Pharmaceuticals
9/27/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$12.00 -> $19.00Low
Nutanix stock logo
NTNX
Nutanix
9/27/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$43.00 -> $47.00Low
WEC Energy Group stock logo
WEC
WEC Energy Group
9/27/2023Initiated byRoyal Bank of CanadaSector Perform $95.00Low
Westshore Terminals Investment stock logo
WTE
Westshore Terminals Investment
9/26/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformC$32.00 -> C$29.00N/A
TFI International stock logo
TFII
TFI International
9/26/2023Target Lowered byRoyal Bank of CanadaOutperformC$155.00 -> C$153.00N/A
Stella-Jones stock logo
SJ
Stella-Jones
9/26/2023Target Lowered byRoyal Bank of CanadaOutperformC$79.00 -> C$77.00N/A
CGI stock logo
GIB.A
CGI
9/26/2023Target Set byRoyal Bank of CanadaOutperform C$155.00N/A
Cargojet stock logo
CJT
Cargojet
9/26/2023Target Lowered byRoyal Bank of CanadaOutperformC$197.00 -> C$187.00N/A
Tesla stock logo
TSLA
Tesla
9/26/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $305.00Low
W. P. Carey stock logo
WPC
W. P. Carey
9/26/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$79.00 -> $73.00Low
Utz Brands stock logo
UTZ
Utz Brands
9/26/2023Initiated byRoyal Bank of CanadaOutperform $17.00Low
The Berkeley Group stock logo
BKGFY
The Berkeley Group
9/25/2023Initiated byRoyal Bank of CanadaSector PerformLow
Barratt Developments stock logo
BTDPY
Barratt Developments
9/25/2023Initiated byRoyal Bank of CanadaSector PerformLow
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
9/25/2023Target Lowered byRoyal Bank of CanadaOutperformC$94.00 -> C$92.00N/A
National Bank of Canada stock logo
NA
National Bank of Canada
9/25/2023Target Lowered byRoyal Bank of CanadaSector PerformC$108.00 -> C$105.00N/A
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
9/25/2023Target Lowered byRoyal Bank of CanadaSector PerformC$67.00 -> C$66.00N/A
Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
9/25/2023Target Lowered byRoyal Bank of CanadaSector PerformC$72.00 -> C$68.00N/A
Bank of Montreal stock logo
BMO
Bank of Montreal
9/25/2023Target Lowered byRoyal Bank of CanadaOutperformC$138.00 -> C$134.00N/A
ATS stock logo
ATS
ATS
9/25/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $69.00Low
ADT stock logo
ADT
ADT
9/25/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $10.00Low
AngloGold Ashanti stock logo
AU
AngloGold Ashanti
9/25/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $18.00Low
BioCryst Pharmaceuticals stock logo
BCRX
BioCryst Pharmaceuticals
9/25/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $10.00Low
Essent Group stock logo
ESNT
Essent Group
9/25/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $59.00Low
FMC stock logo
FMC
FMC
9/25/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $105.00Low
Medical Properties Trust stock logo
MPW
Medical Properties Trust
9/25/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $10.00Low
Morgan Stanley stock logo
MS
Morgan Stanley
9/25/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $90.00Low
RTX stock logo
RTX
RTX
9/25/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $82.00Low
Duckhorn Portfolio stock logo
NAPA
Duckhorn Portfolio
9/25/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$23.00 -> $19.00Low
Aramark stock logo
ARMK
Aramark
9/25/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$48.00 -> $43.00Low
Darden Restaurants stock logo
DRI
Darden Restaurants
9/25/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$183.00 -> $180.00Low
Derwent London stock logo
DWVYF
Derwent London
9/25/2023Upgraded byRoyal Bank of CanadaUnderperform -> Sector PerformLow
Obsidian Energy stock logo
OBE
Obsidian Energy
9/22/2023Target Raised byRoyal Bank of CanadaOutperformC$12.00 -> C$14.00N/A
Aritzia stock logo
ATZ
Aritzia
9/22/2023Target Lowered byRoyal Bank of CanadaSector PerformC$46.00 -> C$41.00N/A
VSE stock logo
VSEC
VSE
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $65.00Low
R1 RCM stock logo
RCM
R1 RCM
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $22.00Low
Xenon Pharmaceuticals stock logo
XENE
Xenon Pharmaceuticals
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $51.00Low
Restaurant Brands International stock logo
QSR
Restaurant Brands International
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $88.00Low
89bio stock logo
ETNB
89bio
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $34.00Low
Clearwater Analytics stock logo
CWAN
Clearwater Analytics
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $22.00Low
FactSet Research Systems stock logo
FDS
FactSet Research Systems
9/22/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $464.00Low
Jamf stock logo
JAMF
Jamf
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $24.00Low
Microsoft stock logo
MSFT
Microsoft
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $390.00Low
Brookfield Infrastructure Partners stock logo
BIP
Brookfield Infrastructure Partners
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $45.00Low
Colliers International Group stock logo
CIGI
Colliers International Group
9/22/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $130.00Low
Splunk stock logo
SPLK
Splunk
9/22/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector Perform$132.00 -> $157.00Low
Coeur Mining stock logo
CDE
Coeur Mining
9/22/2023Upgraded byRoyal Bank of CanadaSector Perform -> Outperform $4.00Low
The Weir Group stock logo
WEGRY
The Weir Group
9/21/2023Target Raised byRoyal Bank of CanadaGBX 2,400 -> GBX 2,475Low
KB Home stock logo
KBH
KB Home
9/21/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $52.00Low
Smartsheet stock logo
SMAR
Smartsheet
9/21/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $43.00Low
Fortis stock logo
FTS
Fortis
9/21/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $61.00Low
AMETEK stock logo
AME
AMETEK
9/21/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $182.00Low
Driven Brands stock logo
DRVN
Driven Brands
9/21/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $20.00Low
Exxon Mobil stock logo
XOM
Exxon Mobil
9/21/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $120.00Low
Boston Scientific stock logo
BSX
Boston Scientific
9/21/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$58.00 -> $61.00Low
General Mills stock logo
GIS
General Mills
9/21/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$78.00 -> $76.00Low
Citigroup stock logo
C
Citigroup
9/20/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$51.00 -> $47.00Low
Marinus Pharmaceuticals stock logo
MRNS
Marinus Pharmaceuticals
9/20/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$20.00 -> $21.00Low
International Business Machines stock logo
IBM
International Business Machines
9/20/2023Initiated byRoyal Bank of CanadaOutperform $188.00Low
Vermilion Energy stock logo
VET
Vermilion Energy
9/13/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$22.00 -> $25.00Low
WisdomTree International LargeCap Dividend Fund stock logo
DOL
WisdomTree International LargeCap Dividend Fund
9/14/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$101.00 -> $105.00N/A
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
9/18/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$82.00 -> $90.00Low
Root stock logo
ROOT
Root
9/19/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $3.00Low
Union Pacific stock logo
UNP
Union Pacific
9/19/2023Target Set byRoyal Bank of CanadaOutperform $282.00Low
Chesswood Group stock logo
CHW
Chesswood Group
9/19/2023Target Lowered byRoyal Bank of CanadaUnderperformC$8.00 -> C$6.00N/A
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
9/19/2023Target Set byRoyal Bank of CanadaOutperform C$133.00N/A
Canadian National Railway stock logo
CNR
Canadian National Railway
9/19/2023Target Lowered byRoyal Bank of CanadaSector PerformC$165.00 -> C$163.00N/A
Lucid Group stock logo
LCID
Lucid Group
9/19/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $6.00Low
QuidelOrtho stock logo
QDEL
QuidelOrtho
9/19/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $140.00Low
Darden Restaurants stock logo
DRI
Darden Restaurants
9/19/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $183.00Low
Northern Trust stock logo
NTRS
Northern Trust
9/19/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$85.00 -> $75.00Low
Worley stock logo
WYGPY
Worley
9/19/2023Initiated byRoyal Bank of CanadaOutperformLow
Seabridge Gold stock logo
SEA
Seabridge Gold
9/18/2023Target Set byRoyal Bank of CanadaOutperform C$25.00N/A
Angi stock logo
ANGI
Angi
9/18/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $3.25Low
Moody's stock logo
MCO
Moody's
9/18/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $404.00Low
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
9/18/2023Target Raised byRoyal Bank of CanadaOutperformC$82.00 -> C$90.00N/A
Lennar stock logo
LEN
Lennar
9/18/2023Target Raised byRoyal Bank of CanadaUnderperform -> Underperform$113.00 -> $114.00Low
PTC Therapeutics stock logo
PTCT
PTC Therapeutics
9/18/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$49.00 -> $26.00Low
BioCryst Pharmaceuticals stock logo
BCRX
BioCryst Pharmaceuticals
9/18/2023Upgraded byRoyal Bank of CanadaSector Perform -> Outperform$9.00 -> $10.00Low
Seabridge Gold stock logo
SA
Seabridge Gold
9/18/2023Initiated byRoyal Bank of CanadaOutperformLow
Rogers Communications stock logo
RCI.B
Rogers Communications
9/15/2023Upgraded byRoyal Bank of CanadaSector Perform -> Outperform C$72.00N/A
Adobe stock logo
ADBE
Adobe
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $615.00Low
Autodesk stock logo
ADSK
Autodesk
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $260.00Low
Brown & Brown stock logo
BRO
Brown & Brown
9/15/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $77.00Low
Constellation Brands stock logo
STZ
Constellation Brands
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $295.00Low
DoubleVerify stock logo
DV
DoubleVerify
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $48.00Low
Sweetgreen stock logo
SG
Sweetgreen
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $18.00Low
Ecolab stock logo
ECL
Ecolab
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $213.00Low
PowerSchool stock logo
PWSC
PowerSchool
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $29.00Low
Salesforce stock logo
CRM
Salesforce
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $240.00Low
Samsara stock logo
IOT
Samsara
9/15/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $34.00Low
Rogers Communications stock logo
RCI
Rogers Communications
9/15/2023Upgraded byRoyal Bank of CanadaSector Perform -> OutperformLow
WildBrain stock logo
WILD
WildBrain
9/14/2023Target Lowered byRoyal Bank of CanadaSector PerformC$3.00 -> C$2.50N/A
Laurentian Bank of Canada stock logo
LB
Laurentian Bank of Canada
9/14/2023Downgraded byRoyal Bank of CanadaSector Perform -> UnderperformC$39.00 -> C$33.00N/A
Dollarama stock logo
DOL
Dollarama
9/14/2023Target Raised byRoyal Bank of CanadaOutperformC$101.00 -> C$105.00N/A
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
9/14/2023Target Lowered byRoyal Bank of CanadaSector PerformC$9.00 -> C$8.00N/A
Algonquin Power & Utilities stock logo
AQN
Algonquin Power & Utilities
9/14/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$9.00 -> $8.00Low
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
9/14/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $45.00Low
Brookfield stock logo
BN
Brookfield
9/14/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$50.00 -> $48.00Low
SelectQuote stock logo
SLQT
SelectQuote
9/14/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $3.00Low
American Water Works stock logo
AWK
American Water Works
9/14/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $169.00Low
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
9/14/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$240.00 -> $255.00Low
IBEX stock logo
IBEX
IBEX
9/14/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector Perform$27.00 -> $18.00Low
Vermilion Energy stock logo
VET
Vermilion Energy
9/13/2023Target Raised byRoyal Bank of CanadaSector PerformC$22.00 -> C$25.00N/A
Precision Drilling stock logo
PD
Precision Drilling
9/13/2023Target Raised byRoyal Bank of CanadaOutperformC$118.00 -> C$125.00N/A
Precision Drilling stock logo
PDS
Precision Drilling
9/13/2023Target Raised byRoyal Bank of CanadaOutperform -> OutperformC$118.00 -> C$125.00Low
BioMarin Pharmaceutical stock logo
BMRN
BioMarin Pharmaceutical
9/13/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $100.00Low
Couchbase stock logo
BASE
Couchbase
9/13/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $25.00Low
Dominion Energy stock logo
D
Dominion Energy
9/13/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$71.00 -> $53.00Low
HCA Healthcare stock logo
HCA
HCA Healthcare
9/13/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $315.00Low
Spruce Biosciences stock logo
SPRB
Spruce Biosciences
9/13/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $8.00Low
Kellogg stock logo
K
Kellogg
9/13/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $70.00Low
Osisko Development stock logo
ODV
Osisko Development
9/12/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformC$7.00 -> C$6.00N/A
K92 Mining Inc. (KNT.V) stock logo
KNT
K92 Mining Inc. (KNT.V)
9/12/2023Upgraded byRoyal Bank of CanadaSector Perform -> OutperformC$9.50 -> C$10.00N/A
IAMGOLD stock logo
IMG
IAMGOLD
9/12/2023Upgraded byRoyal Bank of CanadaUnderperform -> Sector PerformC$1.75 -> C$2.75N/A
Equinox Gold stock logo
EQX
Equinox Gold
9/12/2023Upgraded byRoyal Bank of CanadaUnderperform -> Sector PerformC$5.00 -> C$7.25N/A
Brookdale Senior Living stock logo
BKD
Brookdale Senior Living
9/12/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $7.00Low
Citizens Financial Group stock logo
CFG
Citizens Financial Group
9/12/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$37.00 -> $33.00Low
Edison International stock logo
EIX
Edison International
9/12/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $81.00Low
Truist Financial stock logo
TFC
Truist Financial
9/12/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $40.00Low
State Street stock logo
STT
State Street
9/12/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $75.00Low
Tesla stock logo
TSLA
Tesla
9/12/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $305.00Low
B2Gold stock logo
BTG
B2Gold
9/12/2023Reiterated byRoyal Bank of CanadaSector Perform $4.25N/A
BeiGene stock logo
BGNE
BeiGene
9/12/2023Initiated byRoyal Bank of CanadaOutperform $259.00Low
Celestica stock logo
CLS
Celestica
9/12/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $22.00Low
Alnylam Pharmaceuticals stock logo
ALNY
Alnylam Pharmaceuticals
9/12/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $270.00Low
Bank of America stock logo
BAC
Bank of America
9/12/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $35.00Low
Bio-Techne stock logo
TECH
Bio-Techne
9/12/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $86.00Low
ADC Therapeutics stock logo
ADCT
ADC Therapeutics
9/12/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$9.00 -> $8.00Low
IAMGOLD stock logo
IAG
IAMGOLD
9/12/2023Upgraded byRoyal Bank of CanadaUnderperform -> Sector Perform$1.75 -> $2.75Low
Casey's General Stores stock logo
CASY
Casey's General Stores
9/12/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$275.00 -> $284.00Low
Osisko Development stock logo
ODV
Osisko Development
9/12/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformLow
Equinox Gold stock logo
EQX
Equinox Gold
9/12/2023Upgraded byRoyal Bank of CanadaUnderperform -> Sector PerformN/A
RTX stock logo
RTX
RTX
9/12/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector Perform$105.00 -> $82.00Low
Omega Healthcare Investors stock logo
OHI
Omega Healthcare Investors
9/11/2023Initiated byRoyal Bank of CanadaSector Perform $33.00Low
CareTrust REIT stock logo
CTRE
CareTrust REIT
9/11/2023Upgraded byRoyal Bank of CanadaSector Perform -> Outperform$19.00 -> $23.00Low
BRP stock logo
DOOO
BRP
9/11/2023Target Raised byRoyal Bank of CanadaC$141.00 -> C$147.00Low
MEG Energy stock logo
MEG
MEG Energy
9/11/2023Target Raised byRoyal Bank of CanadaSector PerformC$24.00 -> C$27.00N/A
Hydro One stock logo
H
Hydro One
9/11/2023Target Lowered byRoyal Bank of CanadaSector PerformC$38.00 -> C$36.00N/A
Fortis stock logo
FTS
Fortis
9/11/2023Target Lowered byRoyal Bank of CanadaSector PerformC$65.00 -> C$61.00N/A
Enghouse Systems stock logo
ENGH
Enghouse Systems
9/11/2023Target Lowered byRoyal Bank of CanadaOutperformC$48.00 -> C$43.00N/A
Emera stock logo
EMA
Emera
9/11/2023Target Lowered byRoyal Bank of CanadaOutperformC$66.00 -> C$62.00N/A
Canadian Utilities stock logo
CU
Canadian Utilities
9/11/2023Target Lowered byRoyal Bank of CanadaSector PerformC$40.00 -> C$36.00N/A
BRP stock logo
DOO
BRP
9/11/2023Target Raised byRoyal Bank of CanadaOutperformC$141.00 -> C$147.00N/A
ATCO stock logo
ACO.X
ATCO
9/11/2023Target Lowered byRoyal Bank of CanadaSector PerformC$49.00 -> C$45.00N/A
M&T Bank stock logo
MTB
M&T Bank
9/11/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$175.00 -> $160.00Low
Melrose Industries stock logo
MRO
Melrose Industries
9/11/2023Downgraded byRoyal Bank of CanadaSector PerformGBX 525 -> GBX 540N/A
Hilton Food Group stock logo
HFG
Hilton Food Group
9/11/2023Reiterated byRoyal Bank of CanadaSector Perform GBX 700N/A
Transcontinental stock logo
TCL.A
Transcontinental
9/8/2023Target Lowered byRoyal Bank of CanadaOutperformC$20.00 -> C$19.00N/A
Canfor Pulp Products stock logo
CFX
Canfor Pulp Products
9/8/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformC$6.00 -> C$2.50N/A
Johnson Service Group stock logo
JSG
Johnson Service Group
9/8/2023Target Raised byRoyal Bank of CanadaSector PerformGBX 125 -> GBX 140N/A
CMC Markets stock logo
CMCX
CMC Markets
9/8/2023Target Lowered byRoyal Bank of CanadaOutperformGBX 250 -> GBX 140N/A
Clearwater Analytics stock logo
CWAN
Clearwater Analytics
9/8/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $22.00Low
Clearwater Paper stock logo
CLW
Clearwater Paper
9/8/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $42.00Low
DocuSign stock logo
DOCU
DocuSign
9/8/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $59.00Low
Ecolab stock logo
ECL
Ecolab
9/8/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $213.00Low
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
9/8/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $158.00Low
Mercer International stock logo
MERC
Mercer International
9/8/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $8.00Low
Prudential Financial stock logo
PRU
Prudential Financial
9/8/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $100.00Low
Rayonier Advanced Materials stock logo
RYAM
Rayonier Advanced Materials
9/8/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $6.00Low
Avid Bioservices stock logo
CDMO
Avid Bioservices
9/8/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$17.00 -> $15.00Low
Lucid Group stock logo
LCID
Lucid Group
9/8/2023Initiated byRoyal Bank of CanadaSector Perform $6.00Low
EVgo stock logo
EVGO
EVgo
9/8/2023Initiated byRoyal Bank of CanadaSector Perform $5.00Low
ChargePoint stock logo
CHPT
ChargePoint
9/8/2023Initiated byRoyal Bank of CanadaOutperform $9.00Low
ConvaTec Group stock logo
CTEC
ConvaTec Group
9/7/2023Upgraded byRoyal Bank of CanadaOutperformGBX 215 -> GBX 300N/A
Hays stock logo
HAS
Hays
9/7/2023Reiterated byRoyal Bank of CanadaOutperform GBX 165N/A
Ashtead Group stock logo
ASHTY
Ashtead Group
9/7/2023Target Raised byRoyal Bank of CanadaGBX 445 -> GBX 480Low
Hammerhead Energy stock logo
HHRS
Hammerhead Energy
9/7/2023Target Raised byRoyal Bank of CanadaC$16.00 -> C$18.00Low
The Descartes Systems Group stock logo
DSG
The Descartes Systems Group
9/7/2023Target Raised byRoyal Bank of CanadaOutperformC$95.00 -> C$100.00N/A
BlackBerry stock logo
BB
BlackBerry
9/7/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $4.50Low
Core & Main stock logo
CNM
Core & Main
9/7/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$33.00 -> $34.00Low
Couchbase stock logo
BASE
Couchbase
9/7/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $25.00Low
HubSpot stock logo
HUBS
HubSpot
9/7/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $625.00Low
NextGen Healthcare stock logo
NXGN
NextGen Healthcare
9/7/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$17.00 -> $23.95Low
Phreesia stock logo
PHR
Phreesia
9/7/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$33.00 -> $29.00Low
Sage Therapeutics stock logo
SAGE
Sage Therapeutics
9/7/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$25.00 -> $22.00Low
The Descartes Systems Group stock logo
DSGX
The Descartes Systems Group
9/7/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$95.00 -> $100.00Low
UiPath stock logo
PATH
UiPath
9/7/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$18.00 -> $19.00Low
Verint Systems stock logo
VRNT
Verint Systems
9/7/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$46.00 -> $38.00Low
Coloplast A/S stock logo
CLPBY
Coloplast A/S
9/7/2023Initiated byRoyal Bank of CanadaSector PerformLow
Newmont stock logo
NEM
Newmont
9/6/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $52.00Low
Asana stock logo
ASAN
Asana
9/6/2023Reiterated byRoyal Bank of CanadaUnderperform -> Underperform $10.00Low
GMS stock logo
GMS
GMS
9/6/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $68.00Low
Patterson-UTI Energy stock logo
PTEN
Patterson-UTI Energy
9/6/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $19.00Low
Repligen stock logo
RGEN
Repligen
9/6/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $191.00Low
Parkland stock logo
PKI
Parkland
9/6/2023Target Raised byRoyal Bank of CanadaOutperformC$46.00 -> C$47.00N/A
Xcel Energy stock logo
XEL
Xcel Energy
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$76.00 -> $67.00Low
Unitil stock logo
UTL
Unitil
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$56.00 -> $51.00Low
Southern stock logo
SO
Southern
9/6/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$78.00 -> $80.00Low
AES stock logo
AES
AES
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$26.00 -> $23.00Low
Spire stock logo
SR
Spire
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$67.00 -> $66.00Low
SJW Group stock logo
SJW
SJW Group
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$85.00 -> $76.00Low
Sempra stock logo
SRE
Sempra
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$91.00 -> $82.00Low
Public Service Enterprise Group stock logo
PEG
Public Service Enterprise Group
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$70.00 -> $69.00Low
PPL stock logo
PPL
PPL
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$33.00 -> $30.00Low
Northwest Natural stock logo
NWN
Northwest Natural
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$52.00 -> $45.00Low
NextEra Energy stock logo
NEE
NextEra Energy
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$90.00 -> $89.00Low
FirstEnergy stock logo
FE
FirstEnergy
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$44.00 -> $41.00Low
Exelon stock logo
EXC
Exelon
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$47.00 -> $45.00Low
Entergy stock logo
ETR
Entergy
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$126.00 -> $117.00Low
Edison International stock logo
EIX
Edison International
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$82.00 -> $81.00Low
Duke Energy stock logo
DUK
Duke Energy
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$104.00 -> $101.00Low
Consolidated Edison stock logo
ED
Consolidated Edison
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$97.00 -> $92.00Low
CMS Energy stock logo
CMS
CMS Energy
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$71.00 -> $64.00Low
Chesapeake Utilities stock logo
CPK
Chesapeake Utilities
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$133.00 -> $124.00Low
CenterPoint Energy stock logo
CNP
CenterPoint Energy
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$34.00 -> $33.00Low
Black Hills stock logo
BKH
Black Hills
9/6/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$68.00 -> $61.00Low
American Electric Power stock logo
AEP
American Electric Power
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$103.00 -> $89.00Low
HealthEquity stock logo
HQY
HealthEquity
9/6/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$75.00 -> $77.00Low
American Water Works stock logo
AWK
American Water Works
9/6/2023Target Lowered byRoyal Bank of CanadaOutperform -> Outperform$180.00 -> $168.00Low
Skyline Champion stock logo
SKY
Skyline Champion
9/6/2023Target Raised byRoyal Bank of CanadaSector Perform -> Sector Perform$62.00 -> $68.00Low
Zscaler stock logo
ZS
Zscaler
9/6/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$162.00 -> $185.00Low
AeroVironment stock logo
AVAV
AeroVironment
9/6/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$115.00 -> $120.00Low
GitLab stock logo
GTLB
GitLab
9/6/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$60.00 -> $62.00Low
Hikma Pharmaceuticals stock logo
HKMPF
Hikma Pharmaceuticals
9/6/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformLow
Genmab A/S stock logo
GMAB
Genmab A/S
9/6/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformLow
Bunzl stock logo
BZLFY
Bunzl
9/5/2023Target Raised byRoyal Bank of CanadaGBX 2,550 -> GBX 2,600Low
Cameco stock logo
CCO
Cameco
9/5/2023Target Raised byRoyal Bank of CanadaC$49.50 -> C$56.00N/A
Bunzl stock logo
BNZL
Bunzl
9/5/2023Target Raised byRoyal Bank of CanadaUnderperformGBX 2,550 -> GBX 2,600N/A
Kodiak Gas Services stock logo
KGS
Kodiak Gas Services
9/5/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $25.00Low
Lyft stock logo
LYFT
Lyft
9/5/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $12.00Low
Uber Technologies stock logo
UBER
Uber Technologies
9/5/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $58.00Low
Methanex stock logo
MEOH
Methanex
9/5/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $45.00Low
Cogent Communications stock logo
CCOI
Cogent Communications
9/5/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$69.00 -> $74.00Low
Automatic Data Processing stock logo
ADP
Automatic Data Processing
9/5/2023Initiated byRoyal Bank of CanadaSector Perform $267.00Low
Synchrony Financial stock logo
SYF
Synchrony Financial
9/5/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector Perform$41.00 -> $37.00Low
Bread Financial stock logo
BFH
Bread Financial
9/5/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector Perform$46.00 -> $43.00Low
American Express stock logo
AXP
American Express
9/5/2023Upgraded byRoyal Bank of CanadaSector Perform -> Outperform$197.00 -> $200.00Low
Pyxis Oncology stock logo
PYXS
Pyxis Oncology
9/5/2023Initiated byRoyal Bank of CanadaOutperform $7.00Low
Paychex stock logo
PAYX
Paychex
9/5/2023Initiated byRoyal Bank of CanadaSector Perform $130.00Low
Moneysupermarket.com Group stock logo
MONY
Moneysupermarket.com Group
9/4/2023Target Raised byRoyal Bank of CanadaOutperformGBX 290 -> GBX 300N/A
Campbell Soup stock logo
CPB
Campbell Soup
9/1/2023Reiterated byRoyal Bank of CanadaSector Perform -> Sector Perform $47.00Low
MongoDB stock logo
MDB
MongoDB
9/1/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $445.00Low
PagerDuty stock logo
PD
PagerDuty
9/1/2023Reiterated byRoyal Bank of CanadaOutperform -> Outperform $32.00Low
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
9/1/2023Target Lowered byRoyal Bank of CanadaSector Perform -> Sector Perform$72.00 -> $67.00Low
Mobico Group stock logo
NXPGF
Mobico Group
9/1/2023Target Lowered byRoyal Bank of CanadaGBX 180 -> GBX 145N/A
Tidewater Midstream and Infrastructure stock logo
TWM
Tidewater Midstream and Infrastructure
9/1/2023Target Raised byRoyal Bank of CanadaOutperformC$1.25 -> C$1.50N/A
Laurentian Bank of Canada stock logo
LB
Laurentian Bank of Canada
9/1/2023Downgraded byRoyal Bank of CanadaOutperform -> Sector PerformC$55.00 -> C$39.00N/A
Intact Financial stock logo
IFC
Intact Financial
9/1/2023Target Lowered byRoyal Bank of CanadaOutperformC$230.00 -> C$227.00N/A
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
9/1/2023Target Lowered byRoyal Bank of CanadaSector PerformC$72.00 -> C$67.00N/A
AltaGas stock logo
ALA
AltaGas
9/1/2023Target Raised byRoyal Bank of CanadaOutperformC$31.00 -> C$32.00N/A
Elastic stock logo
ESTC
Elastic
9/1/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$84.00 -> $87.00Low
Nutanix stock logo
NTNX
Nutanix
9/1/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$38.00 -> $43.00Low
Ollie's Bargain Outlet stock logo
OLLI
Ollie's Bargain Outlet
9/1/2023Target Raised byRoyal Bank of CanadaOutperform -> Outperform$73.00 -> $84.00Low

MarketBeat Community Rating for Royal Bank of Canada

Community Ranking:  2.8 out of 5 (
2.8 of 5 stars)
Outperform Votes:  672 (Vote Outperform)
Underperform Votes:  516 (Vote Underperform)
Total Votes:  1,188
MarketBeat's community ratings are surveys of what our community members think about Royal Bank of Canada and other research firms. Vote "Outperform" if you believe Royal Bank of Canada's recommendations will outperform the S&P 500 over the long term. Vote "Underperform" if you believe Royal Bank of Canada's recommendations will underperform the S&P 500 over the long term. You may vote once every thirty days.

Stock Ratings Reports and Tools

My Account -