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,861 Last 12 Months
Buy Ratings
2,816 Last 12 Months
Sell Ratings
105 Last 12 Months
Companies Covered
1,645 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
Glencore plc stock logo
GLEN
Glencore
GBX 525.49
-2.2%
7/27/2026 Reiterated RatingGBX 600OutperformView details for Royal Bank Of Canada rating of Glencore (LON:GLEN) on 7/27/2026
Standard Life stock logo
SDLF
Standard Life
GBX 912
-0.5%
7/27/2026 UpgradeGBX 870 ➝ GBX 885Sector PerformView details for Royal Bank Of Canada rating of Standard Life (LON:SDLF) on 7/27/2026
Repsol SA stock logo
REPYY
Repsol
$29.45
7/24/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Repsol (OTCMKTS:REPYY) on 7/24/2026
Bankinter SA stock logo
BKNIY
Bankinter
$18.23
7/24/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Bankinter (OTCMKTS:BKNIY) on 7/24/2026
Comcast Corporation stock logo
CMCSA
Comcast
$22.30
7/24/2026Set Price Target$27.00 ➝ $26.00Sector PerformView details for Royal Bank Of Canada rating of Comcast (NASDAQ:CMCSA) on 7/24/2026
Lockheed Martin Corporation stock logo
LMT
Lockheed Martin
$582.73
+0.0%
7/24/2026Boost Price Target$575.00 ➝ $600.00Sector PerformView details for Royal Bank Of Canada rating of Lockheed Martin (NYSE:LMT) on 7/24/2026
Medpace Holdings, Inc. stock logo
MEDP
Medpace
$601.38
7/24/2026Boost Price Target$484.00 ➝ $692.00OutperformView details for Royal Bank Of Canada rating of Medpace (NASDAQ:MEDP) on 7/24/2026
Norfolk Southern Corporation stock logo
NSC
Norfolk Southern
$351.69
+0.3%
7/24/2026Boost Price Target$320.00 ➝ $360.00Sector PerformView details for Royal Bank Of Canada rating of Norfolk Southern (NYSE:NSC) on 7/24/2026
RTX Corporation stock logo
RTX
RTX
$213.10
+0.1%
7/24/2026Boost Price Target$230.00 ➝ $250.00OutperformView details for Royal Bank Of Canada rating of RTX (NYSE:RTX) on 7/24/2026
Roper Technologies, Inc. stock logo
ROP
Roper Technologies
$367.34
7/24/2026Boost Price Target$407.00 ➝ $417.00Sector PerformView details for Royal Bank Of Canada rating of Roper Technologies (NASDAQ:ROP) on 7/24/2026
Thermo Fisher Scientific Inc. stock logo
TMO
Thermo Fisher Scientific
$567.34
-0.2%
7/24/2026Boost Price Target$490.00 ➝ $580.00Sector PerformView details for Royal Bank Of Canada rating of Thermo Fisher Scientific (NYSE:TMO) on 7/24/2026
Union Pacific Corporation stock logo
UNP
Union Pacific
$307.54
+0.1%
7/24/2026Reiterated Rating$289.00 ➝ $339.00OutperformView details for Royal Bank Of Canada rating of Union Pacific (NYSE:UNP) on 7/24/2026
Cognizant Technology Solutions Corporation stock logo
CTSH
Cognizant Technology Solutions
$45.45
7/24/2026 Set Price Target$55.00View details for Royal Bank Of Canada rating of Cognizant Technology Solutions (NASDAQ:CTSH) on 7/24/2026
CocaCola Company (The) stock logo
KO
CocaCola
$82.19
-0.1%
7/24/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of CocaCola (NYSE:KO) on 7/24/2026
Advanced Micro Devices, Inc. stock logo
AMD
Advanced Micro Devices
$521.95
7/24/2026Reiterated Rating$540.00Sector PerformView details for Royal Bank Of Canada rating of Advanced Micro Devices (NASDAQ:AMD) on 7/24/2026
Liquidia Corporation stock logo
LQDA
Liquidia
$86.22
7/24/2026 Set Price Target$130.00View details for Royal Bank Of Canada rating of Liquidia (NASDAQ:LQDA) on 7/24/2026
Popular, Inc. stock logo
BPOP
Popular
$171.73
7/24/2026Boost Price Target$163.00 ➝ $181.00OutperformView details for Royal Bank Of Canada rating of Popular (NASDAQ:BPOP) on 7/24/2026
Cognizant Technology Solutions Corporation stock logo
CTSH
Cognizant Technology Solutions
$45.45
7/24/2026Reiterated Rating$88.00 ➝ $47.00Sector PerformView details for Royal Bank Of Canada rating of Cognizant Technology Solutions (NASDAQ:CTSH) on 7/24/2026
Albertsons Companies, Inc. stock logo
ACI
Albertsons Companies
$11.00
-0.3%
7/24/2026Lower Price Target$20.00 ➝ $13.00OutperformView details for Royal Bank Of Canada rating of Albertsons Companies (NYSE:ACI) on 7/24/2026
argenex SE stock logo
ARGX
argenex
$918.22
7/24/2026Boost Price Target$945.00 ➝ $1,025.00OutperformView details for Royal Bank Of Canada rating of argenex (NASDAQ:ARGX) on 7/24/2026
Bread Financial Holdings, Inc. stock logo
BFH
Bread Financial
$104.15
-0.2%
7/24/2026Reiterated Rating$115.00Sector PerformView details for Royal Bank Of Canada rating of Bread Financial (NYSE:BFH) on 7/24/2026
Blackstone Inc. stock logo
BX
Blackstone
$129.72
-0.2%
7/24/2026Boost Price Target$161.00 ➝ $169.00OutperformView details for Royal Bank Of Canada rating of Blackstone (NYSE:BX) on 7/24/2026
Crown Holdings, Inc. stock logo
CCK
Crown
$117.88
0.0%
7/24/2026Boost Price Target$131.00 ➝ $135.00OutperformView details for Royal Bank Of Canada rating of Crown (NYSE:CCK) on 7/24/2026
Columbia Banking System, Inc. stock logo
COLB
Columbia Banking System
$31.15
7/24/2026Boost Price Target$34.00 ➝ $35.00Sector PerformView details for Royal Bank Of Canada rating of Columbia Banking System (NASDAQ:COLB) on 7/24/2026
Cemex S.A.B. de C.V. stock logo
CX
Cemex
$12.08
+0.1%
7/24/2026Boost Price Target$12.75 ➝ $13.50Sector PerformView details for Royal Bank Of Canada rating of Cemex (NYSE:CX) on 7/24/2026
Dover Corporation stock logo
DOV
Dover
$202.45
+0.1%
7/24/2026Lower Price Target$252.00 ➝ $227.00Sector PerformView details for Royal Bank Of Canada rating of Dover (NYSE:DOV) on 7/24/2026
Freeport-McMoRan Inc. stock logo
FCX
Freeport-McMoRan
$62.54
-0.1%
7/24/2026Boost Price Target$70.00 ➝ $73.00Sector PerformView details for Royal Bank Of Canada rating of Freeport-McMoRan (NYSE:FCX) on 7/24/2026
Graco Inc. stock logo
GGG
Graco
$79.43
-0.1%
7/24/2026Boost Price Target$92.00 ➝ $96.00OutperformView details for Royal Bank Of Canada rating of Graco (NYSE:GGG) on 7/24/2026
Getty Realty Corporation stock logo
GTY
Getty Realty
$34.75
-0.2%
7/24/2026Boost Price Target$35.00 ➝ $36.00Sector PerformView details for Royal Bank Of Canada rating of Getty Realty (NYSE:GTY) on 7/24/2026
Honeywell International Inc. stock logo
HON
Honeywell International
$243.15
7/24/2026Boost Price Target$272.00 ➝ $298.00OutperformView details for Royal Bank Of Canada rating of Honeywell International (NASDAQ:HON) on 7/24/2026
Karman Holdings Inc. stock logo
KRMN
Karman
$47.76
+0.7%
7/24/2026Lower Price Target$100.00 ➝ $85.00OutperformView details for Royal Bank Of Canada rating of Karman (NYSE:KRMN) on 7/24/2026
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$17.34
-0.1%
7/24/2026Lower Price Target$34.00 ➝ $29.00Sector PerformView details for Royal Bank Of Canada rating of Liberty Energy (NYSE:LBRT) on 7/24/2026
Mobileye Global Inc. stock logo
MBLY
Mobileye Global
$8.05
7/24/2026Lower Price Target$10.00 ➝ $7.00Sector PerformView details for Royal Bank Of Canada rating of Mobileye Global (NASDAQ:MBLY) on 7/24/2026
Molina Healthcare, Inc stock logo
MOH
Molina Healthcare
$197.64
+0.0%
7/24/2026Lower Price Target$248.00 ➝ $218.00Sector PerformView details for Royal Bank Of Canada rating of Molina Healthcare (NYSE:MOH) on 7/24/2026
Mullen Group Ltd. stock logo
MTL
Mullen Group
C$28.73
7/24/2026 Boost Price TargetC$23.00 ➝ C$30.00View details for Royal Bank Of Canada rating of Mullen Group (TSE:MTL) on 7/24/2026
The Boston Beer Company, Inc. stock logo
SAM
Boston Beer
$180.07
0.0%
7/24/2026Lower Price Target$234.00 ➝ $210.00Sector PerformView details for Royal Bank Of Canada rating of Boston Beer (NYSE:SAM) on 7/24/2026
SS&C Technologies Holdings, Inc. stock logo
SSNC
SS&C Technologies
$73.88
7/24/2026Boost Price Target$89.00 ➝ $92.00OutperformView details for Royal Bank Of Canada rating of SS&C Technologies (NASDAQ:SSNC) on 7/24/2026
StorageVault Canada Inc. stock logo
SVI
StorageVault Canada
C$4.82
7/24/2026 Boost Price TargetC$6.00 ➝ C$6.25OutperformView details for Royal Bank Of Canada rating of StorageVault Canada (TSE:SVI) on 7/24/2026
Visteon Corporation stock logo
VC
Visteon
$103.75
7/24/2026Lower Price Target$130.00 ➝ $129.00OutperformView details for Royal Bank Of Canada rating of Visteon (NASDAQ:VC) on 7/24/2026
Randstad Holding NV stock logo
RANJY
Randstad
$20.64
7/23/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Randstad (OTCMKTS:RANJY) on 7/23/2026
Buy this stock today (Ad)

Marc Chaikin, founder of Chaikin Analytics, is sharing a strategy he calls 'Sell This, Buy That' - a way to move out of overpriced AI stocks before the tech trade breaks down and into lesser-known names with real potential to challenge the Mag 7. One pick he calls 'an upgrade to Tesla stock' is a little-known company that just inked a partnership with Nvidia, positioning it ahead of Tesla in the autonomous vehicle race.tc pixel

Get the name, ticker, and full Hotlist before markets open
Voya Financial, Inc. stock logo
VOYA
Voya Financial
$98.60
+0.0%
7/23/2026Boost Price Target$100.00 ➝ $107.00OutperformView details for Royal Bank Of Canada rating of Voya Financial (NYSE:VOYA) on 7/23/2026
Victory Capital Holdings, Inc. stock logo
VCTR
Victory Capital
$97.20
7/23/2026Boost Price Target$95.00 ➝ $107.00OutperformView details for Royal Bank Of Canada rating of Victory Capital (NASDAQ:VCTR) on 7/23/2026
Invesco Ltd. stock logo
IVZ
Invesco
$29.91
-0.1%
7/23/2026Boost Price Target$31.00 ➝ $33.00OutperformView details for Royal Bank Of Canada rating of Invesco (NYSE:IVZ) on 7/23/2026
Artisan Partners Asset Management Inc. stock logo
APAM
Artisan Partners Asset Management
$39.31
-0.1%
7/23/2026Boost Price Target$43.00 ➝ $44.00OutperformView details for Royal Bank Of Canada rating of Artisan Partners Asset Management (NYSE:APAM) on 7/23/2026
BankUnited, Inc. stock logo
BKU
BankUnited
$46.39
-0.2%
7/23/2026Lower Price Target$53.00 ➝ $50.00Sector PerformView details for Royal Bank Of Canada rating of BankUnited (NYSE:BKU) on 7/23/2026
CSX Corporation stock logo
CSX
CSX
$53.23
7/23/2026Reiterated Rating$51.00 ➝ $54.00OutperformView details for Royal Bank Of Canada rating of CSX (NASDAQ:CSX) on 7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
$1,013.23
-0.1%
7/23/2026Boost Price Target$1,195.00 ➝ $1,225.00OutperformView details for Royal Bank Of Canada rating of GE Vernova (NYSE:GEV) on 7/23/2026
Goosehead Insurance stock logo
GSHD
Goosehead Insurance
$58.75
7/23/2026Boost Price Target$55.00 ➝ $58.00Sector PerformView details for Royal Bank Of Canada rating of Goosehead Insurance (NASDAQ:GSHD) on 7/23/2026
Old National Bancorp stock logo
ONB
Old National Bancorp
$26.49
7/23/2026Boost Price Target$28.00 ➝ $29.00Sector PerformView details for Royal Bank Of Canada rating of Old National Bancorp (NASDAQ:ONB) on 7/23/2026
Pegasystems Inc. stock logo
PEGA
Pegasystems
$26.82
7/23/2026Set Price Target$60.00 ➝ $35.00OutperformView details for Royal Bank Of Canada rating of Pegasystems (NASDAQ:PEGA) on 7/23/2026
PulteGroup, Inc. stock logo
PHM
PulteGroup
$128.86
+0.1%
7/23/2026Boost Price Target$115.00 ➝ $116.00Sector PerformView details for Royal Bank Of Canada rating of PulteGroup (NYSE:PHM) on 7/23/2026
WesBanco, Inc. stock logo
WSBC
WesBanco
$41.25
7/23/2026Boost Price Target$41.00 ➝ $44.00Sector PerformView details for Royal Bank Of Canada rating of WesBanco (NASDAQ:WSBC) on 7/23/2026
Rollins, Inc. stock logo
ROL
Rollins
$38.59
+0.1%
7/23/2026Downgrade$52.00 ➝ $40.00OutperformSector PerformView details for Royal Bank Of Canada rating of Rollins (NYSE:ROL) on 7/23/2026
Badger Meter, Inc. stock logo
BMI
Badger Meter
$126.57
+0.2%
7/23/2026Lower Price Target$169.00 ➝ $162.00OutperformView details for Royal Bank Of Canada rating of Badger Meter (NYSE:BMI) on 7/23/2026
Crown Castle Inc. stock logo
CCI
Crown Castle
$74.94
+0.1%
7/23/2026Lower Price Target$92.00 ➝ $90.00OutperformView details for Royal Bank Of Canada rating of Crown Castle (NYSE:CCI) on 7/23/2026
Equinor ASA stock logo
EQNR
Equinor ASA
$40.38
+0.1%
7/23/2026 UpgradeUnderperformSector PerformView details for Royal Bank Of Canada rating of Equinor ASA (NYSE:EQNR) on 7/23/2026
Fresnillo plc stock logo
FRES
Fresnillo
GBX 2,561
+0.6%
7/23/2026 Reiterated RatingGBX 3,200Sector performView details for Royal Bank Of Canada rating of Fresnillo (LON:FRES) on 7/23/2026
Alphabet Inc. stock logo
GOOG
Alphabet
$319.09
7/23/2026Reiterated Rating$475.00BuyView details for Royal Bank Of Canada rating of Alphabet (NASDAQ:GOOG) on 7/23/2026
Alphabet Inc. stock logo
GOOGL
Alphabet
$319.74
7/23/2026Reiterated Rating$425.00OutperformView details for Royal Bank Of Canada rating of Alphabet (NASDAQ:GOOGL) on 7/23/2026
ServiceNow, Inc. stock logo
NOW
ServiceNow
$98.77
0.0%
7/23/2026Reiterated Rating$130.00OutperformView details for Royal Bank Of Canada rating of ServiceNow (NYSE:NOW) on 7/23/2026
PensionBee Group plc stock logo
PBEE
PensionBee Group
GBX 124
-0.8%
7/23/2026 Reiterated RatingGBX 175Sector performView details for Royal Bank Of Canada rating of PensionBee Group (LON:PBEE) on 7/23/2026
Rogers Communications Inc. stock logo
RCI.B
Rogers Communications
C$46.20
7/23/2026 Set Price TargetC$60.00OutperformView details for Royal Bank Of Canada rating of Rogers Communications (TSE:RCI.B) on 7/23/2026
RPM International Inc. stock logo
RPM
RPM International
$107.16
+0.1%
7/23/2026Boost Price Target$126.00 ➝ $128.00OutperformView details for Royal Bank Of Canada rating of RPM International (NYSE:RPM) on 7/23/2026
Tesla, Inc. stock logo
TSLA
Tesla
$313.03
7/23/2026Reiterated Rating$500.00OutperformView details for Royal Bank Of Canada rating of Tesla (NASDAQ:TSLA) on 7/23/2026
Northern Trust Corporation stock logo
NTRS
Northern Trust
$180.52
7/22/2026Downgrade$178.00OutperformSector PerformView details for Royal Bank Of Canada rating of Northern Trust (NASDAQ:NTRS) on 7/22/2026
Nuvation Bio Inc. stock logo
NUVB
Nuvation Bio
$6.45
+0.4%
7/22/2026Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Nuvation Bio (NYSE:NUVB) on 7/22/2026
Life Time Group Holdings, Inc. stock logo
LTH
Life Time Group
$42.33
7/22/2026Reiterated Rating$50.00OutperformView details for Royal Bank Of Canada rating of Life Time Group (NYSE:LTH) on 7/22/2026
D.R. Horton, Inc. stock logo
DHI
D.R. Horton
$146.49
-0.2%
7/22/2026Reiterated RatingMixedView details for Royal Bank Of Canada rating of D.R. Horton (NYSE:DHI) on 7/22/2026
Danaher Corporation stock logo
DHR
Danaher
$191.87
+0.2%
7/22/2026Boost Price Target$200.00 ➝ $215.00OutperformView details for Royal Bank Of Canada rating of Danaher (NYSE:DHR) on 7/22/2026
General Motors Company stock logo
GM
General Motors
$82.59
-0.1%
7/22/2026Boost Price Target$94.00 ➝ $100.00OutperformView details for Royal Bank Of Canada rating of General Motors (NYSE:GM) on 7/22/2026
KeyCorp stock logo
KEY
KeyCorp
$22.64
-0.1%
7/22/2026Boost Price Target$24.00 ➝ $25.00OutperformView details for Royal Bank Of Canada rating of KeyCorp (NYSE:KEY) on 7/22/2026
Webster Financial Corporation stock logo
WBS
Webster Financial
$76.07
0.0%
7/22/2026Boost Price Target$75.00 ➝ $76.00Sector PerformView details for Royal Bank Of Canada rating of Webster Financial (NYSE:WBS) on 7/22/2026
Equifax, Inc. stock logo
EFX
Equifax
$172.08
-0.3%
7/22/2026Lower Price Target$222.00 ➝ $194.00OutperformView details for Royal Bank Of Canada rating of Equifax (NYSE:EFX) on 7/22/2026
0RYA
Ryanair Holdings (cdi)
GBX 2,005
7/22/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Ryanair Holdings (cdi) (LON:0RYA) on 7/22/2026
AECOM stock logo
ACM
AECOM
$70.68
+0.2%
7/22/2026Lower Price Target$111.00 ➝ $105.00OutperformView details for Royal Bank Of Canada rating of AECOM (NYSE:ACM) on 7/22/2026
BOK Financial Corporation stock logo
BOKF
BOK Financial
$142.28
7/22/2026Boost Price Target$147.00 ➝ $149.00Sector PerformView details for Royal Bank Of Canada rating of BOK Financial (NASDAQ:BOKF) on 7/22/2026
Compass Group PLC stock logo
CPG
Compass Group
GBX 30.59
+1.0%
7/22/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Compass Group (LON:CPG) on 7/22/2026
D.R. Horton, Inc. stock logo
DHI
D.R. Horton
$146.49
-0.2%
7/22/2026Boost Price Target$123.00 ➝ $125.00UnderperformView details for Royal Bank Of Canada rating of D.R. Horton (NYSE:DHI) on 7/22/2026
Howden Joinery Group Plc stock logo
HWDN
Howden Joinery Group
GBX 766
+0.9%
7/22/2026 UpgradeGBX 900 ➝ GBX 960Sector performView details for Royal Bank Of Canada rating of Howden Joinery Group (LON:HWDN) on 7/22/2026
Jacobs Solutions Inc. stock logo
J
Jacobs Solutions
$134.57
+0.0%
7/22/2026Boost Price Target$169.00 ➝ $171.00OutperformView details for Royal Bank Of Canada rating of Jacobs Solutions (NYSE:J) on 7/22/2026
LGN stock logo
LGN
LGN
$70.80
7/22/2026Lower Price Target$106.00 ➝ $101.00OutperformView details for Royal Bank Of Canada rating of LGN (NASDAQ:LGN) on 7/22/2026
3M Company stock logo
MMM
3M
$172.44
-0.1%
7/22/2026Boost Price Target$123.00 ➝ $132.00UnderperformView details for Royal Bank Of Canada rating of 3M (NYSE:MMM) on 7/22/2026
Synchrony Financial stock logo
SYF
Synchrony Financial
$72.88
0.0%
7/22/2026Lower Price Target$85.00 ➝ $80.00Sector PerformView details for Royal Bank Of Canada rating of Synchrony Financial (NYSE:SYF) on 7/22/2026
Tetra Tech, Inc. stock logo
TTEK
Tetra Tech
$31.71
7/22/2026Lower Price Target$48.00 ➝ $43.00OutperformView details for Royal Bank Of Canada rating of Tetra Tech (NASDAQ:TTEK) on 7/22/2026
Walmart Inc. stock logo
WMT
Walmart
$109.47
7/22/2026Reiterated Rating$137.00OutperformView details for Royal Bank Of Canada rating of Walmart (NASDAQ:WMT) on 7/22/2026
ABB Ltd stock logo
ABBNY
ABB
$96.36
7/21/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of ABB (OTCMKTS:ABBNY) on 7/21/2026
Nextpower Inc. stock logo
NXT
Nextpower
$100.03
7/21/2026Set Price Target$179.00View details for Royal Bank Of Canada rating of Nextpower (NASDAQ:NXT) on 7/21/2026
Axon Enterprise, Inc stock logo
AXON
Axon Enterprise
$502.34
7/21/2026 Reiterated RatingOutperformView details for Royal Bank Of Canada rating of Axon Enterprise (NASDAQ:AXON) on 7/21/2026
Karyopharm Therapeutics Inc. stock logo
KPTI
Karyopharm Therapeutics
$7.41
7/21/2026 Reiterated Rating$16.00OutperformView details for Royal Bank Of Canada rating of Karyopharm Therapeutics (NASDAQ:KPTI) on 7/21/2026
International Business Machines Corporation stock logo
IBM
International Business Machines
$214.16
0.0%
7/21/2026Reiterated Rating$270.00OutperformView details for Royal Bank Of Canada rating of International Business Machines (NYSE:IBM) on 7/21/2026
Ready to give options a try? Your first trade (Ticker included) -INSIDE (Ad)

Tired of trying tactic after tactic when it comes to options trades... only to be met with market noise and stinging losses? Dave Aquino is giving away the exact 11-hour options strategy he uses in volatile markets. You get the plain English blueprint behind the strategy and the very same "rinse and repeat" ticker he's traded nearly 900 times with a 95.3% success rate. It's so simple to understand, you could trade it tomorrow.tc pixel

5N Plus Inc. stock logo
FPLSF
5N Plus
$23.53
7/21/2026 Initiated CoverageModerate BuyView details for Royal Bank Of Canada rating of 5N Plus (OTCMKTS:FPLSF) on 7/21/2026
Western Midstream Partners, LP stock logo
WES
Western Midstream Partners
$47.59
+0.2%
7/21/2026 Reiterated RatingSector PerformView details for Royal Bank Of Canada rating of Western Midstream Partners (NYSE:WES) on 7/21/2026
Targa Resources, Inc. stock logo
TRGP
Targa Resources
$281.04
-0.1%
7/21/2026Reiterated Rating$310.00OutperformView details for Royal Bank Of Canada rating of Targa Resources (NYSE:TRGP) on 7/21/2026
Plains All American Pipeline Lp stock logo
PAA
Plains All American Pipeline
$24.60
7/21/2026 Reiterated Rating$23.00Sector PerformView details for Royal Bank Of Canada rating of Plains All American Pipeline (NASDAQ:PAA) on 7/21/2026
ONEOK, Inc. stock logo
OKE
ONEOK
$93.13
0.0%
7/21/2026Boost Price Target$84.00 ➝ $90.00Sector PerformView details for Royal Bank Of Canada rating of ONEOK (NYSE:OKE) on 7/21/2026
Kinetik Holdings Inc. stock logo
KNTK
Kinetik
$50.46
+0.1%
7/21/2026Reiterated Rating$56.00OutperformView details for Royal Bank Of Canada rating of Kinetik (NYSE:KNTK) on 7/21/2026
Genesis Energy, L.P. stock logo
GEL
Genesis Energy
$15.06
+0.3%
7/21/2026Lower Price Target$20.00 ➝ $18.00OutperformView details for Royal Bank Of Canada rating of Genesis Energy (NYSE:GEL) on 7/21/2026
Energy Transfer LP stock logo
ET
Energy Transfer
$20.38
+0.1%
7/21/2026Reiterated Rating$21.00 ➝ $23.00OutperformView details for Royal Bank Of Canada rating of Energy Transfer (NYSE:ET) on 7/21/2026
Archrock, Inc. stock logo
AROC
Archrock
$36.17
+0.1%
7/21/2026Boost Price Target$41.00 ➝ $44.00OutperformView details for Royal Bank Of Canada rating of Archrock (NYSE:AROC) on 7/21/2026
Corteva, Inc. stock logo
CTVA
Corteva
$89.23
0.0%
7/21/2026Boost Price Target$97.00 ➝ $103.00OutperformView details for Royal Bank Of Canada rating of Corteva (NYSE:CTVA) on 7/21/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,613 companies across 23 sectors over the past 12 months, covered by 92 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 (12.9%), Medical (12.6%) and Computer and Technology (10.2%). The chart below shows how Royal Bank Of Canada's 1,645 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,020 companies. Recent upgrades to buy include Denison Mines, Ur-Energy, Waters, NiSource and Paladin Energy.

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

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

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