Free Trial
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,589 Last 12 Months
Buy Ratings
2,613 Last 12 Months
Sell Ratings
95 Last 12 Months
Companies Covered
1,592 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
Brown-Forman Corporation stock logo
BF.B
Brown-Forman
$24.98
-0.7%
6/2/2026Reiterated Rating$30.00Sector PerformView details for Royal Bank Of Canada rating of Brown-Forman (NYSE:BF.B) on 6/2/2026
Dr. Martens plc stock logo
DOCS
Dr. Martens
GBX 72.80
+0.7%
6/2/2026 Reiterated RatingGBX 100 ➝ GBX 100Sector PerformView details for Royal Bank Of Canada rating of Dr. Martens (LON:DOCS) on 6/2/2026
Endeavour Mining plc stock logo
EDV
Endeavour Mining
GBX 4,250
-3.8%
6/2/2026 Reiterated RatingGBX 6,000 ➝ GBX 6,000OutperformView details for Royal Bank Of Canada rating of Endeavour Mining (LON:EDV) on 6/2/2026
Johnson Controls International plc stock logo
JCI
Johnson Controls International
$142.06
+6.1%
6/2/2026Reiterated Rating$154.00Sector PerformView details for Royal Bank Of Canada rating of Johnson Controls International (NYSE:JCI) on 6/2/2026
BeOne Medicines Ltd. - Sponsored ADR stock logo
ONC
BeOne Medicines
$274.69
-1.8%
6/2/2026Boost Price Target$425.00 ➝ $436.00OutperformView details for Royal Bank Of Canada rating of BeOne Medicines (NASDAQ:ONC) on 6/2/2026
Revolution Medicines, Inc. stock logo
RVMD
Revolution Medicines
$151.31
-7.6%
6/2/2026Boost Price Target$165.00 ➝ $182.00OutperformView details for Royal Bank Of Canada rating of Revolution Medicines (NASDAQ:RVMD) on 6/2/2026
Dropbox, Inc. stock logo
DBX
Dropbox
$28.16
-2.6%
6/1/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Dropbox (NASDAQ:DBX) on 6/1/2026
National Grid Transco, PLC stock logo
NGG
National Grid Transco
$80.62
+0.8%
6/1/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of National Grid Transco (NYSE:NGG) on 6/1/2026
Humana Inc. stock logo
HUM
Humana
$320.57
-2.4%
6/1/2026Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Humana (NYSE:HUM) on 6/1/2026
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
$127.57
-2.7%
6/1/2026Reiterated Rating$122.00OverweightView details for Royal Bank Of Canada rating of Gilead Sciences (NASDAQ:GILD) on 6/1/2026
Taylor Morrison Home Corporation stock logo
TMHC
Taylor Morrison Home
$71.51
-0.1%
6/1/2026Boost Price Target$69.00 ➝ $72.50OutperformView details for Royal Bank Of Canada rating of Taylor Morrison Home (NYSE:TMHC) on 6/1/2026
The Kroger Co. stock logo
KR
Kroger
$61.58
+0.1%
6/1/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Kroger (NYSE:KR) on 6/1/2026
HAWK
HawkEye 360
$31.54
-0.3%
6/1/2026Initiated Coverage$40.00OutperformView details for Royal Bank Of Canada rating of HawkEye 360 (NYSE:HAWK) on 6/1/2026
Hollywood Bowl Group plc stock logo
BOWL
Hollywood Bowl Group
GBX 285
-4.5%
6/1/2026 Lower Price TargetGBX 420 ➝ GBX 415OutperformView details for Royal Bank Of Canada rating of Hollywood Bowl Group (LON:BOWL) on 6/1/2026
Church & Dwight Co., Inc. stock logo
CHD
Church & Dwight
$96.22
+1.0%
6/1/2026Reiterated Rating$114.00OutperformView details for Royal Bank Of Canada rating of Church & Dwight (NYSE:CHD) on 6/1/2026
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$108.55
+2.4%
6/1/2026Boost Price Target$147.00 ➝ $167.00OutperformView details for Royal Bank Of Canada rating of Canadian Imperial Bank of Commerce (NYSE:CM) on 6/1/2026
Deere & Company stock logo
DE
Deere & Company
$578.97
+6.7%
6/1/2026Reiterated Rating$752.00OutperformView details for Royal Bank Of Canada rating of Deere & Company (NYSE:DE) on 6/1/2026
easyJet plc stock logo
EZJ
easyJet
GBX 465.30
+6.3%
6/1/2026 Reiterated RatingGBX 405 ➝ GBX 405OutperformView details for Royal Bank Of Canada rating of easyJet (LON:EZJ) on 6/1/2026
Gilead Sciences, Inc. stock logo
GILD
Gilead Sciences
$127.57
-2.7%
6/1/2026UpgradeHoldModerate BuyView details for Royal Bank Of Canada rating of Gilead Sciences (NASDAQ:GILD) on 6/1/2026
Meta Platforms, Inc. stock logo
META
Meta Platforms
$597.63
-0.5%
6/1/2026Reiterated Rating$810.00OutperformView details for Royal Bank Of Canada rating of Meta Platforms (NASDAQ:META) on 6/1/2026
National Grid plc stock logo
NG
National Grid
GBX 1,184
-1.0%
6/1/2026 Lower Price TargetGBX 1,400 ➝ GBX 1,375Sector PerformView details for Royal Bank Of Canada rating of National Grid (LON:NG) on 6/1/2026
Sprouts Farmers Market, Inc. stock logo
SFM
Sprouts Farmers Market
$78.05
-2.1%
6/1/2026Reiterated Rating$114.00OutperformView details for Royal Bank Of Canada rating of Sprouts Farmers Market (NASDAQ:SFM) on 6/1/2026
Severn Trent PLC stock logo
SVT
Severn Trent
GBX 2,900
-0.8%
6/1/2026 Boost Price TargetGBX 3,400 ➝ GBX 3,450Sector PerformView details for Royal Bank Of Canada rating of Severn Trent (LON:SVT) on 6/1/2026
Toronto Dominion Bank (The) stock logo
TD
Toronto Dominion Bank
$113.16
+2.2%
6/1/2026Boost Price Target$138.00 ➝ $156.00OutperformView details for Royal Bank Of Canada rating of Toronto Dominion Bank (NYSE:TD) on 6/1/2026
DOO
BRP
$61.18
+4.6%
5/29/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of BRP (NASDAQ:DOO) on 5/29/2026
Dell Technologies Inc. stock logo
DELL
Dell Technologies
$433.72
-6.9%
5/29/2026 Initiated CoverageOutperformView details for Royal Bank Of Canada rating of Dell Technologies (NYSE:DELL) on 5/29/2026
Arxis, Inc. stock logo
ARXS
Arxis
$42.84
-0.6%
5/29/2026Boost Price Target$39.00 ➝ $46.00Sector PerformView details for Royal Bank Of Canada rating of Arxis (NASDAQ:ARXS) on 5/29/2026
Asana, Inc. stock logo
ASAN
Asana
$8.67
-4.4%
5/29/2026Boost Price Target$7.00 ➝ $8.00Sector PerformView details for Royal Bank Of Canada rating of Asana (NYSE:ASAN) on 5/29/2026
Icon Plc stock logo
ICLR
Icon
$137.54
-0.4%
5/29/2026Boost Price Target$123.00 ➝ $126.00Sector PerformView details for Royal Bank Of Canada rating of Icon (NASDAQ:ICLR) on 5/29/2026
Datadog, Inc. stock logo
DDOG
Datadog
$269.13
-3.0%
5/29/2026Boost Price Target$219.00 ➝ $250.00OutperformView details for Royal Bank Of Canada rating of Datadog (NASDAQ:DDOG) on 5/29/2026
PagerDuty stock logo
PD
PagerDuty
$10.17
-4.8%
5/29/2026Boost Price Target$8.00 ➝ $9.00Sector PerformView details for Royal Bank Of Canada rating of PagerDuty (NYSE:PD) on 5/29/2026
Autodesk, Inc. stock logo
ADSK
Autodesk
$236.66
-4.6%
5/29/2026Lower Price Target$335.00 ➝ $305.00OutperformView details for Royal Bank Of Canada rating of Autodesk (NASDAQ:ADSK) on 5/29/2026
Kimbell Royalty stock logo
KRP
Kimbell Royalty
$15.25
+0.2%
5/29/2026Initiated Coverage$20.00OutperformView details for Royal Bank Of Canada rating of Kimbell Royalty (NYSE:KRP) on 5/29/2026
Viper Energy Inc. stock logo
VNOM
Viper Energy
$46.02
+0.9%
5/29/2026Initiated Coverage$58.00OutperformView details for Royal Bank Of Canada rating of Viper Energy (NASDAQ:VNOM) on 5/29/2026
Black Stone Minerals, L.P. stock logo
BSM
Black Stone Minerals
$13.61
-0.3%
5/29/2026Initiated Coverage$16.00Sector PerformView details for Royal Bank Of Canada rating of Black Stone Minerals (NYSE:BSM) on 5/29/2026
ATS Corporation stock logo
ATS
ATS
$29.87
+1.3%
5/29/2026Lower Price Target$51.00 ➝ $50.00OutperformView details for Royal Bank Of Canada rating of ATS (NYSE:ATS) on 5/29/2026
ATS Co. stock logo
ATS
ATS
C$41.39
+1.2%
5/29/2026 Lower Price TargetC$51.00 ➝ C$50.00OutperformView details for Royal Bank Of Canada rating of ATS (TSE:ATS) on 5/29/2026
BRP Inc. stock logo
DOO
BRP
C$84.73
+4.7%
5/29/2026 Boost Price TargetC$107.00 ➝ C$113.00OutperformView details for Royal Bank Of Canada rating of BRP (TSE:DOO) on 5/29/2026
F5, Inc. stock logo
FFIV
F5
$409.13
+3.4%
5/29/2026Reiterated Rating$425.00OutperformView details for Royal Bank Of Canada rating of F5 (NASDAQ:FFIV) on 5/29/2026
Gresham House Energy Storage stock logo
GRID
Gresham House Energy Storage
GBX 83
5/29/2026 Boost Price TargetGBX 80 ➝ GBX 85Sector performView details for Royal Bank Of Canada rating of Gresham House Energy Storage (LON:GRID) on 5/29/2026
President Trump just sparked a stock market MELT UP (Ad)

The real reason Musk, Huang, Cook, and Fink just flew to Beijing Last week, the CEOs of Nvidia, Apple, SpaceX, BlackRock, Goldman Sachs, Visa, Boeing, and more boarded Air Force One with President Trump to visit China. A U.S.-China trade deal would ignite a Melt Up in U.S. stocks, sending the market into a frenzy.tc pixel

Learn the exact moves one Florida millionaire says to make today – before this window closes.
Heico Corporation stock logo
HEI
Heico
$332.84
-0.1%
5/29/2026Boost Price Target$375.00 ➝ $390.00OutperformView details for Royal Bank Of Canada rating of Heico (NYSE:HEI) on 5/29/2026
HealthEquity, Inc. stock logo
HQY
HealthEquity
$88.34
-2.5%
5/29/2026Boost Price Target$100.00 ➝ $108.00OutperformView details for Royal Bank Of Canada rating of HealthEquity (NASDAQ:HQY) on 5/29/2026
Neurocrine Biosciences, Inc. stock logo
NBIX
Neurocrine Biosciences
$154.84
-3.8%
5/29/2026Boost Price Target$180.00 ➝ $183.00OutperformView details for Royal Bank Of Canada rating of Neurocrine Biosciences (NASDAQ:NBIX) on 5/29/2026
Nextpower Inc. stock logo
NXT
Nextpower
$152.22
+5.0%
5/29/2026Boost Price Target$146.00 ➝ $149.00OutperformView details for Royal Bank Of Canada rating of Nextpower (NASDAQ:NXT) on 5/29/2026
Okta, Inc. stock logo
OKTA
Okta
$135.32
-3.2%
5/29/2026Boost Price Target$108.00 ➝ $122.00OutperformView details for Royal Bank Of Canada rating of Okta (NASDAQ:OKTA) on 5/29/2026
Patterson-UTI Energy, Inc. stock logo
PTEN
Patterson-UTI Energy
$11.73
+1.7%
5/29/2026Boost Price Target$14.00 ➝ $15.00OutperformView details for Royal Bank Of Canada rating of Patterson-UTI Energy (NASDAQ:PTEN) on 5/29/2026
Magnite, Inc. stock logo
MGNI
Magnite
$14.85
-3.4%
5/28/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Magnite (NASDAQ:MGNI) on 5/28/2026
International Business Machines Corporation stock logo
IBM
International Business Machines
$329.72
+2.9%
5/28/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of International Business Machines (NYSE:IBM) on 5/28/2026
National Bank of Canada stock logo
NTIOF
National Bank of Canada
$144.69
+1.1%
5/28/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of National Bank of Canada (OTCMKTS:NTIOF) on 5/28/2026
Boston Scientific Corporation stock logo
BSX
Boston Scientific
$47.68
-0.6%
5/28/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Boston Scientific (NYSE:BSX) on 5/28/2026
Paychex, Inc. stock logo
PAYX
Paychex
$100.79
-1.6%
5/28/2026Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Paychex (NASDAQ:PAYX) on 5/28/2026
Enerflex Ltd. stock logo
EFXT
Enerflex
$26.24
+3.4%
5/28/2026Boost Price Target$31.00 ➝ $32.00OutperformView details for Royal Bank Of Canada rating of Enerflex (NYSE:EFXT) on 5/28/2026
Nutanix stock logo
NTNX
Nutanix
$55.49
-0.7%
5/28/2026Boost Price Target$55.00 ➝ $58.00OutperformView details for Royal Bank Of Canada rating of Nutanix (NASDAQ:NTNX) on 5/28/2026
Snowflake Inc. stock logo
SNOW
Snowflake
$261.29
-6.7%
5/28/2026Boost Price Target$220.00 ➝ $284.00OutperformView details for Royal Bank Of Canada rating of Snowflake (NYSE:SNOW) on 5/28/2026
Bank of Montreal stock logo
BMO
Bank of Montreal
C$228.86
+1.6%
5/28/2026 Boost Price TargetC$205.00 ➝ C$230.00Sector PerformView details for Royal Bank Of Canada rating of Bank of Montreal (TSE:BMO) on 5/28/2026
Bank of Nova Scotia (The) stock logo
BNS
Bank of Nova Scotia
$80.66
+2.6%
5/28/2026Boost Price Target$98.00 ➝ $117.00Sector PerformView details for Royal Bank Of Canada rating of Bank of Nova Scotia (NYSE:BNS) on 5/28/2026
The Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$111.68
+2.5%
5/28/2026 Boost Price TargetC$98.00 ➝ C$117.00Sector PerformView details for Royal Bank Of Canada rating of Bank of Nova Scotia (TSE:BNS) on 5/28/2026
Cohort plc stock logo
CHRT
Cohort
GBX 1,280
-3.3%
5/28/2026 Reiterated RatingGBX 1,740 ➝ GBX 1,740OutperformView details for Royal Bank Of Canada rating of Cohort (LON:CHRT) on 5/28/2026
Metro Bank Holdings PLC stock logo
MTRO
Metro Bank
GBX 171.20
-1.6%
5/28/2026 UpgradeGBX 170 ➝ GBX 195OutperformView details for Royal Bank Of Canada rating of Metro Bank (LON:MTRO) on 5/28/2026
Quilter plc stock logo
QLT
Quilter
GBX 192.40
+0.5%
5/28/2026 Boost Price TargetGBX 220 ➝ GBX 225OutperformView details for Royal Bank Of Canada rating of Quilter (LON:QLT) on 5/28/2026
Palmer Square Capital BDC Inc. stock logo
PSBD
Palmer Square Capital BDC
$10.80
-0.2%
5/27/2026Lower Price Target$12.00 ➝ $11.00Sector PerformView details for Royal Bank Of Canada rating of Palmer Square Capital BDC (NYSE:PSBD) on 5/27/2026
Biogen Inc. stock logo
BIIB
Biogen
$188.83
-1.8%
5/27/2026Boost Price Target$222.00 ➝ $227.00OutperformView details for Royal Bank Of Canada rating of Biogen (NASDAQ:BIIB) on 5/27/2026
Kosmos Energy Ltd. stock logo
KOS
Kosmos Energy
$2.92
+0.3%
5/27/2026 DowngradeNeutralView details for Royal Bank Of Canada rating of Kosmos Energy (NYSE:KOS) on 5/27/2026
CDW Corporation stock logo
CDW
CDW
$139.72
-0.9%
5/27/2026 Upgrade$130.00OutperformView details for Royal Bank Of Canada rating of CDW (NASDAQ:CDW) on 5/27/2026
FactSet Research Systems Inc. stock logo
FDS
FactSet Research Systems
$255.51
-5.7%
5/27/2026Lower Price Target$243.00 ➝ $240.00Sector PerformView details for Royal Bank Of Canada rating of FactSet Research Systems (NYSE:FDS) on 5/27/2026
Ollie's Bargain Outlet Holdings, Inc. stock logo
OLLI
Ollie's Bargain Outlet
$79.25
-2.0%
5/27/2026Lower Price Target$153.00 ➝ $152.00OutperformView details for Royal Bank Of Canada rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 5/27/2026
Zscaler, Inc. stock logo
ZS
Zscaler
$144.15
-7.4%
5/27/2026Lower Price Target$205.00 ➝ $200.00OutperformView details for Royal Bank Of Canada rating of Zscaler (NASDAQ:ZS) on 5/27/2026
H. B. Fuller Company stock logo
FUL
H. B. Fuller
$62.55
+1.2%
5/27/2026 Set Price Target$58.00View details for Royal Bank Of Canada rating of H. B. Fuller (NYSE:FUL) on 5/27/2026
Agilent Technologies, Inc. stock logo
A
Agilent Technologies
$135.03
-0.7%
5/27/2026Initiated Coverage$153.00OutperformView details for Royal Bank Of Canada rating of Agilent Technologies (NYSE:A) on 5/27/2026
BP p.l.c. stock logo
BP
BP
GBX 535.90
+2.7%
5/27/2026 Reiterated RatingGBX 700 ➝ GBX 700OutperformView details for Royal Bank Of Canada rating of BP (LON:BP) on 5/27/2026
Choice Properties Real Est Invstmnt Trst stock logo
CHP.UN
Choice Properties Real Est Invstmnt Trst
C$15.95
+1.7%
5/27/2026 UpgradeC$17.00 ➝ C$17.50Sector PerformOutperformView details for Royal Bank Of Canada rating of Choice Properties Real Est Invstmnt Trst (TSE:CHP.UN) on 5/27/2026
Cranswick plc stock logo
CWK
Cranswick
GBX 5,410
+0.2%
5/27/2026 UpgradeGBX 5,500 ➝ GBX 6,100OutperformView details for Royal Bank Of Canada rating of Cranswick (LON:CWK) on 5/27/2026
Diageo plc stock logo
DGE
Diageo
GBX 1,479
-0.7%
5/27/2026 Reiterated RatingGBX 2,000 ➝ GBX 2,000OutperformView details for Royal Bank Of Canada rating of Diageo (LON:DGE) on 5/27/2026
Ecolab Inc. stock logo
ECL
Ecolab
$256.24
+2.3%
5/27/2026Reiterated Rating$337.00OutperformView details for Royal Bank Of Canada rating of Ecolab (NYSE:ECL) on 5/27/2026
First Capital Real Estate Investment Trust stock logo
FCR.UN
First Capital Real Estate Investment Trust
C$23.22
-0.3%
5/27/2026 DowngradeC$23.00 ➝ C$24.40OutperformSector PerformView details for Royal Bank Of Canada rating of First Capital Real Estate Investment Trust (TSE:FCR.UN) on 5/27/2026
Johnson Controls International plc stock logo
JCI
Johnson Controls International
$142.06
+6.1%
5/27/2026Reiterated Rating$154.00Sector PerformView details for Royal Bank Of Canada rating of Johnson Controls International (NYSE:JCI) on 5/27/2026
Insulet Corporation stock logo
PODD
Insulet
$142.43
-3.8%
5/27/2026Reiterated Rating$280.00OutperformView details for Royal Bank Of Canada rating of Insulet (NASDAQ:PODD) on 5/27/2026
Champion Homes, Inc. stock logo
SKY
Champion Homes
$73.01
+1.9%
5/27/2026Lower Price Target$101.00 ➝ $92.00OutperformView details for Royal Bank Of Canada rating of Champion Homes (NYSE:SKY) on 5/27/2026
Angi Inc. stock logo
ANGI
Angi
$6.34
-3.5%
5/26/2026Set Price Target$14.00View details for Royal Bank Of Canada rating of Angi (NASDAQ:ANGI) on 5/26/2026
Cal-Maine Foods, Inc. stock logo
CALM
Cal-Maine Foods
$74.53
-0.8%
5/26/2026 Set Price Target$100.00View details for Royal Bank Of Canada rating of Cal-Maine Foods (NASDAQ:CALM) on 5/26/2026
American Healthcare REIT, Inc. stock logo
AHR
American Healthcare REIT
$46.37
-1.8%
5/26/2026Boost Price Target$54.00 ➝ $56.00OutperformView details for Royal Bank Of Canada rating of American Healthcare REIT (NYSE:AHR) on 5/26/2026
Americold Realty Trust Inc. stock logo
COLD
Americold Realty Trust
$14.93
-2.6%
5/26/2026Boost Price Target$14.00 ➝ $16.00Sector PerformView details for Royal Bank Of Canada rating of Americold Realty Trust (NYSE:COLD) on 5/26/2026
EPR Properties stock logo
EPR
EPR Properties
$56.42
+0.4%
5/26/2026Boost Price Target$59.00 ➝ $61.00Sector PerformView details for Royal Bank Of Canada rating of EPR Properties (NYSE:EPR) on 5/26/2026
Pershing Square Holdings, Ltd. stock logo
PSHZF
Pershing Square
$53.26
-0.4%
5/26/2026 Initiated CoverageSector PerformView details for Royal Bank Of Canada rating of Pershing Square (OTCMKTS:PSHZF) on 5/26/2026
AutoCanada Inc. stock logo
ACQ
AutoCanada
C$21.50
-2.1%
5/26/2026 Boost Price TargetC$18.00 ➝ C$23.00Sector PerformView details for Royal Bank Of Canada rating of AutoCanada (TSE:ACQ) on 5/26/2026
Albemarle Corporation stock logo
ALB
Albemarle
$172.12
+0.6%
5/26/2026Boost Price Target$253.00 ➝ $257.00OutperformView details for Royal Bank Of Canada rating of Albemarle (NYSE:ALB) on 5/26/2026
BP p.l.c. stock logo
BP
BP
$535.90
+2.7%
5/26/2026 Reiterated Rating$700.00 ➝ $700.00BuyView details for Royal Bank Of Canada rating of BP (LON:BP) on 5/26/2026
CAE Inc stock logo
CAE
CAE
$25.37
-1.7%
5/26/2026Lower Price Target$42.00 ➝ $36.00Sector PerformView details for Royal Bank Of Canada rating of CAE (NYSE:CAE) on 5/26/2026
Deere & Company stock logo
DE
Deere & Company
$578.97
+6.7%
5/26/2026Boost Price Target$736.00 ➝ $752.00OutperformView details for Royal Bank Of Canada rating of Deere & Company (NYSE:DE) on 5/26/2026
Oxford Nanopore Technologies plc stock logo
ONT
Oxford Nanopore Technologies
GBX 136.20
+0.1%
5/26/2026 Reiterated RatingGBX 225 ➝ GBX 225OutperformView details for Royal Bank Of Canada rating of Oxford Nanopore Technologies (LON:ONT) on 5/26/2026
Trump's New Dollar (Ad)

Porter Stansberry says President Trump has signed an executive order initiating what he calls a full U.S. dollar reset - and most Americans don't know it's happening. The last time America underwent a monetary shift like this, under Nixon in the 1970s, it minted an average of 1,300 new millionaires a day for over half a century. Stansberry has released a new documentary naming the assets he believes are positioned to surge as a result.tc pixel

Watch the free briefing and see the three steps to prepare today
Whitecap Resources Inc. stock logo
WCP
Whitecap Resources
C$16.53
+2.5%
5/26/2026 Boost Price TargetC$18.00 ➝ C$20.00OutperformView details for Royal Bank Of Canada rating of Whitecap Resources (TSE:WCP) on 5/26/2026
CAE Inc. stock logo
CAE
CAE
C$35.09
-1.7%
5/25/2026 Lower Price TargetC$42.00 ➝ C$36.00Moderate BuyOutperformView details for Royal Bank Of Canada rating of CAE (TSE:CAE) on 5/25/2026
CAE Inc stock logo
CAE
CAE
$25.37
-1.7%
5/25/2026DowngradeModerate BuyHoldView details for Royal Bank Of Canada rating of CAE (NYSE:CAE) on 5/25/2026
The Progressive Corporation stock logo
PGR
Progressive
$196.92
+2.2%
5/22/2026 Set Price Target$208.00View details for Royal Bank Of Canada rating of Progressive (NYSE:PGR) on 5/22/2026
Cloudflare, Inc. stock logo
NET
Cloudflare
$272.67
+0.7%
5/22/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Cloudflare (NYSE:NET) on 5/22/2026
Workday, Inc. stock logo
WDAY
Workday
$148.88
-5.3%
5/22/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Workday (NASDAQ:WDAY) on 5/22/2026
Williams-Sonoma, Inc. stock logo
WSM
Williams-Sonoma
$204.13
+1.0%
5/22/2026Set Price Target$191.00 ➝ $192.00OutperformView details for Royal Bank Of Canada rating of Williams-Sonoma (NYSE:WSM) on 5/22/2026
Radian Group Inc. stock logo
RDN
Radian Group
$33.86
+0.2%
5/22/2026Initiated Coverage$47.00Sector PerformOutperformView details for Royal Bank Of Canada rating of Radian Group (NYSE:RDN) on 5/22/2026
Essent Group Ltd. stock logo
ESNT
Essent Group
$56.26
-0.7%
5/22/2026Initiated Coverage$68.00OutperformSector PerformView details for Royal Bank Of Canada rating of Essent Group (NYSE:ESNT) on 5/22/2026
NMI Holdings Inc stock logo
NMIH
NMI
$35.64
+0.3%
5/22/2026Initiated Coverage$46.00OutperformView details for Royal Bank Of Canada rating of NMI (NASDAQ:NMIH) on 5/22/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.7out of 5 (last 90 days)
2.7 of 5 stars
OUTPERFORM VOTES
25 Believe will outperform the market
UNDERPERFORM VOTES
22 Believe will underperform the market

Royal Bank Of Canada's equity research team has issued ratings on 1,565 companies across 23 sectors over the past 12 months, covered by 84 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.6%) and Computer and Technology (10.5%). The chart below shows how Royal Bank Of Canada's 1,592 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 990 companies. Recent upgrades to buy include Gilead Sciences, Metro Bank, Nufarm, Choice Properties Real Estate Investment Trust and CDW.

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

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

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