Free Trial

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.

MarketBeat Brokerage Ranking:
Average 12-Month ROI of Buy Recommendations: Subscribe to Unlock


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 DateAnalystActionRatingPrice TargetDetailsActions
Shopify stock logo
SHOP
Shopify
$127.07
+0.3%
7/18/2025-Boost Price TargetOutperform$125.00 -> $145.00View details for Royal Bank Of Canada rating of Shopify (NYSE:SHOP) on 7/18/2025
GE Aerospace stock logo
GE
GE Aerospace
$263.49
+1.2%
7/18/2025Ken HerbertBoost Price TargetOutperform -> Outperform$275.00 -> $300.00View details for Royal Bank Of Canada rating of GE Aerospace (NYSE:GE) on 7/18/2025
Perpetua Resources stock logo
PPTA
Perpetua Resources
$17.18
+8.3%
7/18/2025-Initiated CoverageOutperform$23.00View details for Royal Bank Of Canada rating of Perpetua Resources (NASDAQ:PPTA) on 7/18/2025
Gore Street Energy Storage Fund stock logo
GSF
Gore Street Energy Storage Fund
GBX 61.61
+2.2%
7/17/2025-Reiterated RatingUnderperformGBX 60View details for Royal Bank Of Canada rating of Gore Street Energy Storage Fund (LON:GSF) on 7/17/2025
Hiscox stock logo
HSX
Hiscox
GBX 1,286
+0.5%
7/18/2025-Boost Price TargetSector PerformGBX 1,125 -> GBX 1,300View details for Royal Bank Of Canada rating of Hiscox (LON:HSX) on 7/18/2025
Cogeco Communications stock logo
CCA
Cogeco Communications
C$65.60
-1.3%
7/17/2025-Lower Price TargetC$75.00 -> C$74.00View details for Royal Bank Of Canada rating of Cogeco Communications (TSE:CCA) on 7/17/2025
AAR stock logo
AIR
AAR
$83.68
-1.7%
7/17/2025Ken HerbertBoost Price TargetOutperform -> Outperform$75.00 -> $85.00View details for Royal Bank Of Canada rating of AAR (NYSE:AIR) on 7/17/2025
AeroVironment stock logo
AVAV
AeroVironment
$274.03
-1.6%
7/17/2025Kevin LiuBoost Price TargetOutperform -> Outperform$275.00 -> $300.00View details for Royal Bank Of Canada rating of AeroVironment (NASDAQ:AVAV) on 7/17/2025
Bicycle Therapeutics stock logo
BCYC
Bicycle Therapeutics
$8.56
+6.5%
7/17/2025Leonid TimashevLower Price TargetOutperform -> Outperform$32.00 -> $25.00View details for Royal Bank Of Canada rating of Bicycle Therapeutics (NASDAQ:BCYC) on 7/17/2025
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$163.65
+0.4%
7/17/2025Shagun SinghBoost Price TargetOutperform -> Outperform$181.00 -> $185.00View details for Royal Bank Of Canada rating of Johnson & Johnson (NYSE:JNJ) on 7/17/2025
Sarepta Therapeutics stock logo
SRPT
Sarepta Therapeutics
$14.07
-36.0%
7/17/2025Brian AbrahamsLower Price TargetSector Perform -> Sector Perform$25.00 -> $23.00View details for Royal Bank Of Canada rating of Sarepta Therapeutics (NASDAQ:SRPT) on 7/17/2025
International Business Machines stock logo
IBM
International Business Machines
$286.04
+1.4%
7/17/2025Matthew SwansonBoost Price TargetOutperform -> Outperform$285.00 -> $315.00View details for Royal Bank Of Canada rating of International Business Machines (NYSE:IBM) on 7/17/2025
Diageo stock logo
DGE
Diageo
GBX 1,929
+0.8%
7/16/2025-Reiterated RatingSector PerformGBX 2,400View details for Royal Bank Of Canada rating of Diageo (LON:DGE) on 7/16/2025
Coats Group stock logo
COA
Coats Group
GBX 72.80
+1.1%
7/16/2025-Reiterated RatingOutperformGBX 110View details for Royal Bank Of Canada rating of Coats Group (LON:COA) on 7/16/2025
Marlowe stock logo
MRL
Marlowe
GBX 441
+0.2%
7/16/2025-Reiterated RatingSector PerformGBX 466View details for Royal Bank Of Canada rating of Marlowe (LON:MRL) on 7/16/2025
Barclays stock logo
BCS
Barclays
$18.89
-0.6%
7/16/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Barclays (NYSE:BCS) on 7/16/2025
Commerzbank stock logo
CRZBY
Commerzbank
$32.80
-0.4%
7/16/2025-Reiterated RatingSector Perform -> Sector PerformView details for Royal Bank Of Canada rating of Commerzbank (OTCMKTS:CRZBY) on 7/16/2025
BeOne Medicines stock logo
ONC
BeOne Medicines
$294.55
+1.4%
7/16/2025Leonid TimashevBoost Price TargetOutperform -> Outperform$311.00 -> $349.00View details for Royal Bank Of Canada rating of BeOne Medicines (NASDAQ:ONC) on 7/16/2025
CG Oncology stock logo
CGON
CG Oncology
$26.75
-6.0%
7/16/2025Leonid TimashevLower Price TargetOutperform -> Outperform$68.00 -> $53.00View details for Royal Bank Of Canada rating of CG Oncology (NASDAQ:CGON) on 7/16/2025
Rio Tinto Group stock logo
RIO
Rio Tinto Group
GBX 4,485.43
+1.3%
7/15/2025-Reiterated RatingNeutralGBX 4,700View details for Royal Bank Of Canada rating of Rio Tinto Group (LON:RIO) on 7/15/2025
Barclays stock logo
BARC
Barclays
GBX 347.58
-1.0%
7/16/2025-Boost Price TargetOutperformGBX 340 -> GBX 355View details for Royal Bank Of Canada rating of Barclays (LON:BARC) on 7/16/2025
Marks and Spencer Group stock logo
MKS
Marks and Spencer Group
GBX 342
+1.9%
7/16/2025-Lower Price TargetOutperformGBX 420 -> GBX 400View details for Royal Bank Of Canada rating of Marks and Spencer Group (LON:MKS) on 7/16/2025
Experian stock logo
EXPN
Experian
GBX 4,091.70
+0.8%
7/16/2025-Reiterated RatingOutperformGBX 4,200View details for Royal Bank Of Canada rating of Experian (LON:EXPN) on 7/16/2025
Central Asia Metals stock logo
CAML
Central Asia Metals
GBX 141.40
+1.4%
7/16/2025-Lower Price TargetOutperformGBX 200 -> GBX 190View details for Royal Bank Of Canada rating of Central Asia Metals (LON:CAML) on 7/16/2025
Everplay Group stock logo
EVPL
Everplay Group
GBX 358
-1.4%
7/16/2025-Boost Price TargetOutperformGBX 365 -> GBX 405View details for Royal Bank Of Canada rating of Everplay Group (LON:EVPL) on 7/16/2025
Mosaic stock logo
MOS
Mosaic
$36.22
+2.7%
7/14/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Mosaic (NYSE:MOS) on 7/14/2025
CF Industries stock logo
CF
CF Industries
$92.60
+0.9%
7/14/2025Andrew WongSet Price TargetSector Perform -> Sector Perform$100.00View details for Royal Bank Of Canada rating of CF Industries (NYSE:CF) on 7/14/2025
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$123.81
+2.7%
7/15/2025Shagun SinghBoost Price TargetOutperform -> Outperform$145.00 -> $147.00View details for Royal Bank Of Canada rating of Abbott Laboratories (NYSE:ABT) on 7/15/2025
Teleflex stock logo
TFX
Teleflex
$111.18
-2.1%
7/15/2025Shagun SinghSet Price TargetSector Perform -> Sector Perform$145.00 -> $130.00View details for Royal Bank Of Canada rating of Teleflex (NYSE:TFX) on 7/15/2025
Zynex stock logo
ZYXI
Zynex
$2.31
-1.7%
7/15/2025Shagun SinghLower Price TargetSector Perform -> Sector Perform$4.00 -> $3.00View details for Royal Bank Of Canada rating of Zynex (NASDAQ:ZYXI) on 7/15/2025
Mastercard stock logo
MA
Mastercard
$552.52
-0.6%
7/15/2025Daniel PerlinReiterated RatingOutperform -> Outperform$650.00View details for Royal Bank Of Canada rating of Mastercard (NYSE:MA) on 7/15/2025
Range Resources stock logo
RRC
Range Resources
$38.26
+0.2%
7/15/2025Scott HanoldReiterated RatingSector Perform -> Sector Perform$45.00View details for Royal Bank Of Canada rating of Range Resources (NYSE:RRC) on 7/15/2025
Targa Resources stock logo
TRGP
Targa Resources
$171.24
+2.9%
7/15/2025Elvira ScottoReiterated RatingOutperform -> Outperform$205.00View details for Royal Bank Of Canada rating of Targa Resources (NYSE:TRGP) on 7/15/2025
Williams Companies stock logo
WMB
Williams Companies
$59.38
+2.2%
7/15/2025Elvira ScottoReiterated RatingOutperform -> Outperform$63.00View details for Royal Bank Of Canada rating of Williams Companies (NYSE:WMB) on 7/15/2025
Sprouts Farmers Market stock logo
SFM
Sprouts Farmers Market
$165.65
-2.3%
7/15/2025Steven ShemeshReiterated RatingSector Perform -> Sector Perform$172.00 -> $173.00View details for Royal Bank Of Canada rating of Sprouts Farmers Market (NASDAQ:SFM) on 7/15/2025
ResMed stock logo
RMD
ResMed
$257.64
+0.5%
7/15/2025Craig Wong-PanUpgradeSector Perform -> Outperform$255.00 -> $294.00View details for Royal Bank Of Canada rating of ResMed (NYSE:RMD) on 7/15/2025
Stella-Jones stock logo
SJ
Stella-Jones
C$80.10
-1.3%
7/14/2025-Boost Price TargetC$76.00 -> C$82.00View details for Royal Bank Of Canada rating of Stella-Jones (TSE:SJ) on 7/14/2025
MTY Food Group stock logo
MTY
MTY Food Group
C$40.06
-0.1%
7/14/2025R. ConradLower Price TargetC$51.00 -> C$48.00View details for Royal Bank Of Canada rating of MTY Food Group (TSE:MTY) on 7/14/2025
Nutrien stock logo
NTR
Nutrien
$60.00
+2.9%
7/14/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Nutrien (NYSE:NTR) on 7/14/2025
Ally Financial stock logo
ALLY
Ally Financial
$39.88
-0.9%
7/14/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Ally Financial (NYSE:ALLY) on 7/14/2025
[No Brainer Gold Play]: “Show me a better investment.” (Ad)

A Historic Gold Announcement Is About to Rock Wall Street? For months, sharp-eyed analysts have watched the quiet buildup behind the scenes. Now, in just days, the floodgates are set to open. The greatest investor of all time could validate what Garrett Goggin has been saying for months: Gold is entering a once-in-a-generation mania. Front-running Buffett has never been more urgent — and four tiny miners could be your ticket to 100X gains.

Click here to get Garrett’s Top Four picks now.
American Express stock logo
AXP
American Express
$308.38
-2.2%
7/14/2025Jon ArfstromReiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of American Express (NYSE:AXP) on 7/14/2025
Bread Financial stock logo
BFH
Bread Financial
$61.20
-1.8%
7/14/2025-Reiterated RatingSector Perform -> Sector PerformView details for Royal Bank Of Canada rating of Bread Financial (NYSE:BFH) on 7/14/2025
SLM stock logo
SLM
SLM
$32.83
-0.9%
7/14/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of SLM (NASDAQ:SLM) on 7/14/2025
Domino's Pizza stock logo
DPZ
Domino's Pizza
$465.95
-0.6%
7/14/2025Logan ReichReiterated RatingOutperform -> Outperform$550.00View details for Royal Bank Of Canada rating of Domino’s Pizza (NASDAQ:DPZ) on 7/14/2025
Northern Oil and Gas stock logo
NOG
Northern Oil and Gas
$27.24
-1.1%
7/14/2025Scott HanoldLower Price TargetSector Perform -> Sector Perform$34.00 -> $33.00View details for Royal Bank Of Canada rating of Northern Oil and Gas (NYSE:NOG) on 7/14/2025
Salesforce stock logo
CRM
Salesforce
$262.40
+1.0%
7/14/2025R. JaluriaReiterated RatingSector Perform -> Sector Perform$275.00View details for Royal Bank Of Canada rating of Salesforce (NYSE:CRM) on 7/14/2025
APA stock logo
APA
APA
$18.82
-0.1%
7/14/2025Scott HanoldSet Price TargetSector Perform -> Sector Perform$24.00 -> $22.00View details for Royal Bank Of Canada rating of APA (NASDAQ:APA) on 7/14/2025
St. James's Place stock logo
STJ
St. James's Place
GBX 1,196.50
+0.1%
7/14/2025-Boost Price TargetSector PerformGBX 1,025 -> GBX 1,075View details for Royal Bank Of Canada rating of St. James’s Place (LON:STJ) on 7/14/2025
Liontrust Asset Management stock logo
LIO
Liontrust Asset Management
GBX 372
+1.9%
7/14/2025-Reiterated RatingUnderperformGBX 310View details for Royal Bank Of Canada rating of Liontrust Asset Management (LON:LIO) on 7/14/2025
Polar Capital stock logo
POLR
Polar Capital
GBX 480.50
+0.6%
7/14/2025-Reiterated RatingOutperformGBX 560View details for Royal Bank Of Canada rating of Polar Capital (LON:POLR) on 7/14/2025
Aritzia stock logo
ATZ
Aritzia
C$75.31
+1.8%
7/13/2025-Boost Price TargetC$85.00 -> C$94.00View details for Royal Bank Of Canada rating of Aritzia (TSE:ATZ) on 7/13/2025
ConocoPhillips stock logo
COP
ConocoPhillips
$91.75
-1.1%
7/11/2025Scott HanoldLower Price TargetOutperform -> Outperform$115.00 -> $113.00View details for Royal Bank Of Canada rating of ConocoPhillips (NYSE:COP) on 7/11/2025
Conagra Brands stock logo
CAG
Conagra Brands
$19.06
+0.5%
7/11/2025Nik ModiLower Price TargetSector Perform -> Sector Perform$25.00 -> $22.00View details for Royal Bank Of Canada rating of Conagra Brands (NYSE:CAG) on 7/11/2025
Intertek Group stock logo
ITRK
Intertek Group
GBX 4,888
+0.2%
7/11/2025-Reiterated RatingSector PerformGBX 5,000View details for Royal Bank Of Canada rating of Intertek Group (LON:ITRK) on 7/11/2025
Schroders stock logo
SHNWF
Schroders
$5.31
7/10/2025M. JagpalReiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Schroders (OTCMKTS:SHNWF) on 7/10/2025
The Goldman Sachs Group stock logo
GS
The Goldman Sachs Group
$708.31
+0.3%
7/10/2025-Reiterated RatingSector Perform -> Sector PerformView details for Royal Bank Of Canada rating of The Goldman Sachs Group (NYSE:GS) on 7/10/2025
Taylor Wimpey stock logo
TWODY
Taylor Wimpey
$14.84
+0.1%
7/9/2025A. CodlingDowngradeModerate Buy -> HoldView details for Royal Bank Of Canada rating of Taylor Wimpey (OTCMKTS:TWODY) on 7/9/2025
Persimmon stock logo
PSMMY
Persimmon
$32.40
+1.8%
7/9/2025A. CodlingUpgradeStrong Sell -> HoldView details for Royal Bank Of Canada rating of Persimmon (OTCMKTS:PSMMY) on 7/9/2025
Ameriprise Financial stock logo
AMP
Ameriprise Financial
$544.46
+0.9%
7/10/2025Arun ViswanathanBoost Price TargetOutperform -> Outperform$565.00 -> $595.00View details for Royal Bank Of Canada rating of Ameriprise Financial (NYSE:AMP) on 7/10/2025
Artisan Partners Asset Management stock logo
APAM
Artisan Partners Asset Management
$46.37
-0.9%
7/10/2025Arun ViswanathanBoost Price TargetOutperform -> Outperform$44.00 -> $50.00View details for Royal Bank Of Canada rating of Artisan Partners Asset Management (NYSE:APAM) on 7/10/2025
Cannae stock logo
CNNE
Cannae
$21.55
-0.5%
7/10/2025Arun ViswanathanBoost Price TargetOutperform -> Outperform$22.00 -> $26.00View details for Royal Bank Of Canada rating of Cannae (NYSE:CNNE) on 7/10/2025
Federated Hermes stock logo
FHI
Federated Hermes
$47.35
+0.6%
7/10/2025Arun ViswanathanBoost Price TargetSector Perform -> Sector Perform$43.00 -> $45.00View details for Royal Bank Of Canada rating of Federated Hermes (NYSE:FHI) on 7/10/2025
Invesco stock logo
IVZ
Invesco
$19.94
+15.4%
7/10/2025Arun ViswanathanReiterated RatingSector Perform -> Sector Perform$14.00 -> $16.00View details for Royal Bank Of Canada rating of Invesco (NYSE:IVZ) on 7/10/2025
Corteva stock logo
CTVA
Corteva
$73.05
-0.2%
7/10/2025Arun ViswanathanBoost Price TargetOutperform -> Outperform$74.00 -> $85.00View details for Royal Bank Of Canada rating of Corteva (NYSE:CTVA) on 7/10/2025
FMC stock logo
FMC
FMC
$42.02
-0.5%
7/10/2025A. ViswanathanBoost Price TargetSector Perform -> Sector Perform$40.00 -> $47.00View details for Royal Bank Of Canada rating of FMC (NYSE:FMC) on 7/10/2025
Acadian Asset Management stock logo
AAMI
Acadian Asset Management
$40.07
7/10/2025Arun ViswanathanReiterated RatingSector Perform -> Sector Perform$29.00 -> $34.00View details for Royal Bank Of Canada rating of Acadian Asset Management (NYSE:AAMI) on 7/10/2025
Berkeley Group stock logo
BKGFY
Berkeley Group
$9.66
-0.1%
7/9/2025A. CodlingUpgradeStrong Sell -> Moderate BuyView details for Royal Bank Of Canada rating of Berkeley Group (OTCMKTS:BKGFY) on 7/9/2025
Schroders stock logo
SDR
Schroders
GBX 398.60
+1.7%
7/10/2025-Boost Price TargetOutperformGBX 390 -> GBX 435View details for Royal Bank Of Canada rating of Schroders (LON:SDR) on 7/10/2025
Diaceutics stock logo
DXRX
Diaceutics
GBX 127.19
+6.9%
7/10/2025-Lower Price TargetOutperformGBX 195 -> GBX 185View details for Royal Bank Of Canada rating of Diaceutics (LON:DXRX) on 7/10/2025
abrdn stock logo
ABDN
abrdn
GBX 197.50
+0.9%
7/10/2025-Boost Price TargetOutperformGBX 130 -> GBX 140View details for Royal Bank Of Canada rating of abrdn (LON:ABDN) on 7/10/2025
Jet2 stock logo
JET2
Jet2
GBX 1,661.20
+0.6%
7/10/2025-Reiterated RatingOutperformGBX 2,200View details for Royal Bank Of Canada rating of Jet2 (LON:JET2) on 7/10/2025
Magna International stock logo
MGA
Magna International
$41.42
-2.8%
7/9/2025T. NarayanBoost Price TargetSector Perform$31.00 -> $38.00View details for Royal Bank Of Canada rating of Magna International (NYSE:MGA) on 7/9/2025
Brookdale Senior Living stock logo
BKD
Brookdale Senior Living
$7.71
+0.1%
7/9/2025Ben HendrixReiterated RatingOutperform -> Outperform$9.00View details for Royal Bank Of Canada rating of Brookdale Senior Living (NYSE:BKD) on 7/9/2025
Casey's General Stores stock logo
CASY
Casey's General Stores
$510.25
-1.1%
7/9/2025Irene NattelBoost Price TargetSector Perform -> Sector Perform$468.00 -> $542.00View details for Royal Bank Of Canada rating of Casey’s General Stores (NASDAQ:CASY) on 7/9/2025
IDEAYA Biosciences stock logo
IDYA
IDEAYA Biosciences
$21.59
-2.3%
7/9/2025Leonid TimashevUpgradeOutperform -> Moderate Buy$57.00 -> $30.00View details for Royal Bank Of Canada rating of IDEAYA Biosciences (NASDAQ:IDYA) on 7/9/2025
Tamboran Resources stock logo
TBN
Tamboran Resources
$19.62
+0.1%
7/9/2025Scott HanoldLower Price TargetSector Perform -> Sector Perform$31.00 -> $30.00View details for Royal Bank Of Canada rating of Tamboran Resources (NYSE:TBN) on 7/9/2025
Civitas Resources stock logo
CIVI
Civitas Resources
$29.32
+0.6%
7/8/2025S. HanoldLower Price TargetSector Perform -> Sector Perform$40.00 -> $36.00View details for Royal Bank Of Canada rating of Civitas Resources (NYSE:CIVI) on 7/8/2025
SGS stock logo
SGSOY
SGS
$10.38
+0.6%
7/8/2025K. GreenUpgradeStrong Sell -> HoldView details for Royal Bank Of Canada rating of SGS (OTCMKTS:SGSOY) on 7/8/2025
Hays stock logo
HAS
Hays
GBX 65.40
+0.9%
7/9/2025-Reiterated RatingOutperformGBX 100View details for Royal Bank Of Canada rating of Hays (LON:HAS) on 7/9/2025
The Berkeley Group stock logo
BKG
The Berkeley Group
GBX 3,626
+0.3%
7/9/2025-UpgradeOutperformGBX 4,550 -> GBX 4,900View details for Royal Bank Of Canada rating of The Berkeley Group (LON:BKG) on 7/9/2025
Bellway stock logo
BWY
Bellway
GBX 2,540
+0.1%
7/9/2025-DowngradeSector PerformGBX 3,600 -> GBX 3,150View details for Royal Bank Of Canada rating of Bellway (LON:BWY) on 7/9/2025
Persimmon stock logo
PSN
Persimmon
GBX 1,176.50
+0.2%
7/9/2025-UpgradeSector PerformGBX 1,325 -> GBX 1,375View details for Royal Bank Of Canada rating of Persimmon (LON:PSN) on 7/9/2025
Taylor Wimpey stock logo
TW
Taylor Wimpey
GBX 110.50
+0.5%
7/9/2025-DowngradeSector PerformGBX 150 -> GBX 135View details for Royal Bank Of Canada rating of Taylor Wimpey (LON:TW) on 7/9/2025
EOG Resources stock logo
EOG
EOG Resources
$117.63
-0.7%
7/8/2025S. HanoldLower Price TargetOutperform -> Outperform$145.00 -> $140.00View details for Royal Bank Of Canada rating of EOG Resources (NYSE:EOG) on 7/8/2025
EQT stock logo
EQT
EQT
$59.20
+0.8%
7/8/2025Scott HanoldBoost Price TargetSector Perform -> Sector Perform$55.00 -> $60.00View details for Royal Bank Of Canada rating of EQT (NYSE:EQT) on 7/8/2025
Market Vectors Indian Rupee/USD ETN stock logo
INR
Market Vectors Indian Rupee/USD ETN
$15.39
-1.0%
7/8/2025S. HanoldLower Price TargetOutperform -> Outperform$29.00 -> $26.00View details for Royal Bank Of Canada rating of Market Vectors Indian Rupee/USD ETN (NYSEARCA:INR) on 7/8/2025
Exelixis stock logo
EXEL
Exelixis
$44.47
-0.9%
7/8/2025G. RenzaReiterated RatingOutperform -> Sector Perform$45.00 -> $50.00View details for Royal Bank Of Canada rating of Exelixis (NASDAQ:EXEL) on 7/8/2025
Affirm stock logo
AFRM
Affirm
$68.90
-0.8%
7/8/2025Daniel PerlinBoost Price TargetSector Perform -> Sector Perform$70.00 -> $75.00View details for Royal Bank Of Canada rating of Affirm (NASDAQ:AFRM) on 7/8/2025
Jasper Therapeutics stock logo
JSPR
Jasper Therapeutics
$3.33
-1.2%
7/8/2025G. RenzaDowngradeOutperform -> Sector Perform$5.00View details for Royal Bank Of Canada rating of Jasper Therapeutics (NASDAQ:JSPR) on 7/8/2025
Metro Bank stock logo
MTRO
Metro Bank
GBX 129.40
-1.2%
7/8/2025-Boost Price TargetSector PerformGBX 100 -> GBX 150View details for Royal Bank Of Canada rating of Metro Bank (LON:MTRO) on 7/8/2025
[No Brainer Gold Play]: “Show me a better investment.” (Ad)

A Historic Gold Announcement Is About to Rock Wall Street? For months, sharp-eyed analysts have watched the quiet buildup behind the scenes. Now, in just days, the floodgates are set to open. The greatest investor of all time could validate what Garrett Goggin has been saying for months: Gold is entering a once-in-a-generation mania. Front-running Buffett has never been more urgent — and four tiny miners could be your ticket to 100X gains.

Click here to get Garrett’s Top Four picks now.
Aritzia stock logo
ATZ
Aritzia
C$75.31
+1.8%
7/7/2025-Boost Price TargetOutperformC$68.00 -> C$85.00View details for Royal Bank Of Canada rating of Aritzia (TSE:ATZ) on 7/7/2025
J. M. Smucker stock logo
SJM
J. M. Smucker
$106.06
-2.6%
7/7/2025Nik ModiInitiated CoverageOutperform$130.00View details for Royal Bank Of Canada rating of J. M. Smucker (NYSE:SJM) on 7/7/2025
CAE stock logo
CAE
CAE
$29.11
-0.6%
7/7/2025J. McgarragleReiterated RatingSector Perform -> Sector PerformView details for Royal Bank Of Canada rating of CAE (NYSE:CAE) on 7/7/2025
OLO stock logo
OLO
OLO
$10.12
-0.1%
7/7/2025Matthew HedbergReiterated RatingOutperform -> Sector Perform$10.25View details for Royal Bank Of Canada rating of OLO (NYSE:OLO) on 7/7/2025
J Sainsbury stock logo
SBRY
J Sainsbury
GBX 290.90
+0.7%
7/4/2025-Boost Price TargetOutperformGBX 300 -> GBX 305View details for Royal Bank Of Canada rating of J Sainsbury (LON:SBRY) on 7/4/2025
MDA Space stock logo
MDA
MDA Space
C$43.42
+3.9%
7/3/2025-Boost Price TargetOutperformC$35.00 -> C$42.00View details for Royal Bank Of Canada rating of MDA Space (TSE:MDA) on 7/3/2025
Alexandria Real Estate Equities stock logo
ARE
Alexandria Real Estate Equities
$78.17
-0.9%
5/12/2025-Lower Price Target$114.00 -> $100.00View details for Royal Bank Of Canada rating of Alexandria Real Estate Equities (NYSE:ARE) on 5/12/2025
DOW stock logo
DOW
DOW
$28.34
-0.4%
4/9/2025-Lower Price TargetSector Perform$38.00 -> $35.00View details for Royal Bank Of Canada rating of DOW (NYSE:DOW) on 4/9/2025
Westlake stock logo
WLK
Westlake
$81.37
-2.5%
7/3/2025Arun ViswanathanBoost Price TargetOutperform -> Outperform$88.00 -> $92.00View details for Royal Bank Of Canada rating of Westlake (NYSE:WLK) on 7/3/2025
Kratos Defense & Security Solutions stock logo
KTOS
Kratos Defense & Security Solutions
$59.12
+0.4%
7/3/2025Ken HerbertBoost Price TargetOutperform -> Outperform$38.00 -> $50.00View details for Royal Bank Of Canada rating of Kratos Defense & Security Solutions (NASDAQ:KTOS) on 7/3/2025
Mercury Systems stock logo
MRCY
Mercury Systems
$51.69
-1.0%
7/3/2025Ken HerbertBoost Price TargetSector Perform -> Sector Perform$50.00 -> $55.00View details for Royal Bank Of Canada rating of Mercury Systems (NASDAQ:MRCY) on 7/3/2025
LyondellBasell Industries stock logo
LYB
LyondellBasell Industries
$63.21
-0.1%
7/3/2025A. ViswanathanBoost Price TargetSector Perform -> Sector Perform$61.00 -> $64.00View details for Royal Bank Of Canada rating of LyondellBasell Industries (NYSE:LYB) on 7/3/2025
Olin stock logo
OLN
Olin
$20.40
-2.3%
7/3/2025A. ViswanathanLower Price TargetSector Perform -> Sector Perform$25.00 -> $23.00View details for Royal Bank Of Canada rating of Olin (NYSE:OLN) on 7/3/2025
Chemours stock logo
CC
Chemours
$13.57
-0.7%
7/3/2025Arun ViswanathanBoost Price TargetOutperform -> Outperform$14.00 -> $15.00View details for Royal Bank Of Canada rating of Chemours (NYSE:CC) on 7/3/2025
AeroVironment stock logo
AVAV
AeroVironment
$274.03
-1.6%
7/3/2025K. HerbertBoost Price TargetOutperform -> Outperform$200.00 -> $275.00View details for Royal Bank Of Canada rating of AeroVironment (NASDAQ:AVAV) on 7/3/2025
Ducommun stock logo
DCO
Ducommun
$90.79
+4.6%
7/3/2025Ken HerbertBoost Price TargetOutperform -> Outperform$72.00 -> $95.00View details for Royal Bank Of Canada rating of Ducommun (NYSE:DCO) on 7/3/2025
Karman stock logo
KRMN
Karman
$55.72
-1.0%
7/3/2025K. HerbertBoost Price TargetOutperform -> Outperform$44.00 -> $51.00View details for Royal Bank Of Canada rating of Karman (NYSE:KRMN) on 7/3/2025
Celanese stock logo
CE
Celanese
$57.35
-2.0%
7/3/2025A. ViswanathanReiterated RatingSector Perform -> Sector Perform$53.00 -> $63.00View details for Royal Bank Of Canada rating of Celanese (NYSE:CE) on 7/3/2025
Popular stock logo
BPOP
Popular
$115.58
+0.6%
6/30/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Popular (NASDAQ:BPOP) on 6/30/2025
JPMorgan Chase & Co. stock logo
JPM
JPMorgan Chase & Co.
$291.22
+0.5%
6/30/2025-Set Price TargetOutperform -> Outperform$305.00View details for Royal Bank Of Canada rating of JPMorgan Chase & Co. (NYSE:JPM) on 6/30/2025
Northern Trust stock logo
NTRS
Northern Trust
$127.93
+0.7%
6/30/2025-Set Price TargetOutperform -> Outperform$123.00View details for Royal Bank Of Canada rating of Northern Trust (NASDAQ:NTRS) on 6/30/2025
Bank of America stock logo
BAC
Bank of America
$47.33
+0.7%
6/30/2025Gerard CassidySet Price TargetOutperform -> Outperform$45.00 -> $53.00View details for Royal Bank Of Canada rating of Bank of America (NYSE:BAC) on 6/30/2025
RB Global stock logo
RBA
RB Global
$110.06
-0.3%
7/2/2025-Set Price TargetOutperform$125.00View details for Royal Bank Of Canada rating of RB Global (NYSE:RBA) on 7/2/2025
Brookfield stock logo
BN
Brookfield
C$92.31
-1.5%
7/2/2025-Set Price TargetOutperformC$81.00View details for Royal Bank Of Canada rating of Brookfield (TSE:BN) on 7/2/2025
Barrick Mining stock logo
B
Barrick Mining
$20.72
-0.4%
7/2/2025-Set Price TargetOutperform$26.00View details for Royal Bank Of Canada rating of Barrick Mining (NYSE:B) on 7/2/2025
Glencore stock logo
GLEN
Glencore
GBX 305.53
+0.7%
7/2/2025-Lower Price TargetOutperformGBX 380 -> GBX 360View details for Royal Bank Of Canada rating of Glencore (LON:GLEN) on 7/2/2025
Gore Street Energy Storage Fund stock logo
GSF
Gore Street Energy Storage Fund
GBX 61.61
+2.2%
7/2/2025-DowngradeUnderperformGBX 600View details for Royal Bank Of Canada rating of Gore Street Energy Storage Fund (LON:GSF) on 7/2/2025
XPS Pensions Group stock logo
XPS
XPS Pensions Group
GBX 375
+1.4%
7/2/2025-Reiterated RatingOutperformGBX 465View details for Royal Bank Of Canada rating of XPS Pensions Group (LON:XPS) on 7/2/2025
O'Reilly Automotive stock logo
ORLY
O'Reilly Automotive
$92.34
+0.8%
7/2/2025Steven ShemeshReiterated RatingOutperform -> Outperform$98.00View details for Royal Bank Of Canada rating of O’Reilly Automotive (NASDAQ:ORLY) on 7/2/2025
GCP Infrastructure Investments stock logo
GCP
GCP Infrastructure Investments
GBX 76.70
+1.6%
7/1/2025-Reiterated RatingOutperformGBX 90View details for Royal Bank Of Canada rating of GCP Infrastructure Investments (LON:GCP) on 7/1/2025
First Solar stock logo
FSLR
First Solar
$175.85
+1.3%
7/1/2025Christopher DendrinosBoost Price TargetOutperform -> Outperform$188.00 -> $200.00View details for Royal Bank Of Canada rating of First Solar (NASDAQ:FSLR) on 7/1/2025
GMS stock logo
GMS
GMS
$109.85
-0.1%
7/1/2025Mike DahlBoost Price TargetSector Perform -> Sector Perform$95.20 -> $110.00View details for Royal Bank Of Canada rating of GMS (NYSE:GMS) on 7/1/2025
Howmet Aerospace stock logo
HWM
Howmet Aerospace
$190.69
+1.0%
6/30/2025-Reiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Howmet Aerospace (NYSE:HWM) on 6/30/2025
Tamarack Valley Energy stock logo
TVE
Tamarack Valley Energy
C$5.07
+2.0%
6/30/2025-Boost Price TargetOutperformC$5.50 -> C$6.00View details for Royal Bank Of Canada rating of Tamarack Valley Energy (TSE:TVE) on 6/30/2025
Paramount Resources stock logo
POU
Paramount Resources
C$21.55
+1.1%
6/30/2025-Boost Price TargetSector PerformC$21.00 -> C$23.00View details for Royal Bank Of Canada rating of Paramount Resources (TSE:POU) on 6/30/2025
NuVista Energy stock logo
NVA
NuVista Energy
C$14.08
+1.7%
6/30/2025-Boost Price TargetSector PerformC$14.00 -> C$16.00View details for Royal Bank Of Canada rating of NuVista Energy (TSE:NVA) on 6/30/2025
Kiwetinohk Energy stock logo
KEC
Kiwetinohk Energy
C$22.42
-1.3%
6/30/2025-Boost Price TargetOutperformC$18.00 -> C$21.00View details for Royal Bank Of Canada rating of Kiwetinohk Energy (TSE:KEC) on 6/30/2025
Kelt Exploration stock logo
KEL
Kelt Exploration
C$7.85
+0.6%
6/30/2025-Boost Price TargetOutperformC$8.00 -> C$8.50View details for Royal Bank Of Canada rating of Kelt Exploration (TSE:KEL) on 6/30/2025
Birchcliff Energy stock logo
BIR
Birchcliff Energy
C$6.94
+1.5%
6/30/2025-Boost Price TargetOutperformC$7.00 -> C$8.00View details for Royal Bank Of Canada rating of Birchcliff Energy (TSE:BIR) on 6/30/2025
Advantage Energy stock logo
AAV
Advantage Energy
C$11.37
+1.6%
6/30/2025-Boost Price TargetSector PerformC$11.00 -> C$12.00View details for Royal Bank Of Canada rating of Advantage Energy (TSE:AAV) on 6/30/2025
BioCryst Pharmaceuticals stock logo
BCRX
BioCryst Pharmaceuticals
$8.61
-1.0%
6/30/2025Brian AbrahamsReiterated RatingOutperform -> Outperform$13.00View details for Royal Bank Of Canada rating of BioCryst Pharmaceuticals (NASDAQ:BCRX) on 6/30/2025
Chemed stock logo
CHE
Chemed
$450.93
-1.4%
6/30/2025Ben HendrixReiterated RatingOutperform -> Outperform$674.00 -> $640.00View details for Royal Bank Of Canada rating of Chemed (NYSE:CHE) on 6/30/2025
Medical Properties Trust stock logo
MPW
Medical Properties Trust
$4.09
-1.0%
6/30/2025Michael CarrollLower Price TargetSector Perform -> Sector Perform$5.00 -> $4.50View details for Royal Bank Of Canada rating of Medical Properties Trust (NYSE:MPW) on 6/30/2025
APi Group stock logo
APG
APi Group
$34.79
+0.3%
6/27/2025A. SabadraReiterated RatingOutperform -> Outperform$34.67 -> $34.67View details for Royal Bank Of Canada rating of APi Group (NYSE:APG) on 6/27/2025
BeOne Medicines stock logo
ONC
BeOne Medicines
$294.55
+1.4%
6/27/2025G. RenzaUpgradeOutperform -> Moderate Buy$311.00View details for Royal Bank Of Canada rating of BeOne Medicines (NASDAQ:ONC) on 6/27/2025
STEP Energy Services stock logo
STEP
STEP Energy Services
C$4.61
+2.0%
6/26/2025-Boost Price TargetSector PerformC$4.25 -> C$4.50View details for Royal Bank Of Canada rating of STEP Energy Services (TSE:STEP) on 6/26/2025
PayPal stock logo
PYPL
PayPal
$74.17
+0.4%
6/26/2025Daniel PerlinReiterated RatingOutperform -> Outperform$88.00View details for Royal Bank Of Canada rating of PayPal (NASDAQ:PYPL) on 6/26/2025
Cigna Group stock logo
CI
Cigna Group
$295.27
-1.0%
6/26/2025Ben HendrixReiterated RatingOutperform -> Outperform$371.00View details for Royal Bank Of Canada rating of Cigna Group (NYSE:CI) on 6/26/2025
Waste Management stock logo
WM
Waste Management
$227.13
+0.6%
6/26/2025Sabahat KhanReiterated RatingSector Perform -> Sector Perform$229.00View details for Royal Bank Of Canada rating of Waste Management (NYSE:WM) on 6/26/2025
Targa Resources stock logo
TRGP
Targa Resources
$171.24
+2.9%
6/26/2025Elvira ScottoReiterated RatingOutperform -> Outperform$191.00 -> $205.00View details for Royal Bank Of Canada rating of Targa Resources (NYSE:TRGP) on 6/26/2025
Market Panic: Trump Just Dropped a Bomb on Your Stocks (Ad)

tock Market Panic: Trump Just Dropped a Bomb on Your Stocks The market is in freefall—and Trump's new tariffs just lit the fuse. Millions of investors are blindsided as stocks plunge… but this is only Phase 1. If you're still holding the wrong assets, you could lose 30% or more in the coming weeks.

Don't wait for the next drop to wipe you out. Get the FREE Guide Before Markets Open Tomorrow
Bumble stock logo
BMBL
Bumble
$7.14
+3.3%
6/26/2025Brad EricksonReiterated RatingOutperform -> Outperform$5.00 -> $7.00View details for Royal Bank Of Canada rating of Bumble (NASDAQ:BMBL) on 6/26/2025
Cidara Therapeutics stock logo
CDTX
Cidara Therapeutics
$59.96
+6.8%
6/24/2025B. AbrahamsReiterated RatingOutperform -> OutperformView details for Royal Bank Of Canada rating of Cidara Therapeutics (NASDAQ:CDTX) on 6/24/2025
Incyte stock logo
INCY
Incyte
$67.86
-1.6%
6/23/2025-Set Price TargetSector Perform -> Sector Perform$67.00View details for Royal Bank Of Canada rating of Incyte (NASDAQ:INCY) on 6/23/2025
General Mills stock logo
GIS
General Mills
$50.13
-0.3%
6/26/2025Nik ModiUpgradeSector Perform -> Outperform$67.00 -> $63.00View details for Royal Bank Of Canada rating of General Mills (NYSE:GIS) on 6/26/2025
TD SYNNEX stock logo
SNX
TD SYNNEX
$143.21
+0.5%
6/25/2025David PaigeReiterated RatingOutperform -> Outperform$145.00View details for Royal Bank Of Canada rating of TD SYNNEX (NYSE:SNX) on 6/25/2025
First Financial Bancorp. stock logo
FFBC
First Financial Bancorp.
$24.86
-0.2%
6/25/2025Karl ShepardReiterated RatingSector Perform -> Sector Perform$27.00View details for Royal Bank Of Canada rating of First Financial Bancorp. (NASDAQ:FFBC) on 6/25/2025
GitLab stock logo
GTLB
GitLab
$45.37
+3.3%
6/25/2025Matthew HedbergReiterated RatingOutperform -> Outperform$62.00View details for Royal Bank Of Canada rating of GitLab (NASDAQ:GTLB) on 6/25/2025
Honeywell International stock logo
HON
Honeywell International
$236.54
-0.8%
6/25/2025Deane DrayReiterated RatingSector Perform -> Sector Perform$226.00View details for Royal Bank Of Canada rating of Honeywell International (NASDAQ:HON) on 6/25/2025
Reddit stock logo
RDDT
Reddit
$148.29
+4.0%
6/25/2025B. EricksonSet Price TargetSector Perform -> Sector Perform$125.00View details for Royal Bank Of Canada rating of Reddit (NYSE:RDDT) on 6/25/2025
Verastem stock logo
VSTM
Verastem
$5.16
+1.0%
6/25/2025Leonid TimashevUpgradeOutperform -> Moderate Buy$16.00 -> $12.00View details for Royal Bank Of Canada rating of Verastem (NASDAQ:VSTM) on 6/25/2025
Biogen stock logo
BIIB
Biogen
$124.99
-2.9%
6/25/2025Brian AbrahamsSet Price TargetOutperform -> Outperform$205.00 -> $213.00View details for Royal Bank Of Canada rating of Biogen (NASDAQ:BIIB) on 6/25/2025
Autoliv stock logo
ALV
Autoliv
$112.00
-4.1%
6/25/2025Tom NarayanInitiated CoverageOutperform$133.00View details for Royal Bank Of Canada rating of Autoliv (NYSE:ALV) on 6/25/2025
Couchbase stock logo
BASE
Couchbase
$24.31
+0.3%
6/20/2025M. HedbergDowngradeModerate Buy -> HoldView details for Royal Bank Of Canada rating of Couchbase (NASDAQ:BASE) on 6/20/2025
Paychex stock logo
PAYX
Paychex
$143.46
+0.1%
6/24/2025Ashish SabadraSet Price TargetSector Perform -> Sector Perform$165.00View details for Royal Bank Of Canada rating of Paychex (NASDAQ:PAYX) on 6/24/2025
CoStar Group stock logo
CSGP
CoStar Group
$84.70
-0.3%
6/24/2025Ashish SabadraReiterated RatingSector Perform -> Sector Perform$83.00View details for Royal Bank Of Canada rating of CoStar Group (NASDAQ:CSGP) on 6/24/2025
Cidara Therapeutics stock logo
CDTX
Cidara Therapeutics
$59.96
+6.8%
6/24/2025Brian AbrahamsUpgradeOutperform -> Moderate Buy$35.00 -> $75.00View details for Royal Bank Of Canada rating of Cidara Therapeutics (NASDAQ:CDTX) on 6/24/2025
PepsiCo stock logo
PEP
PepsiCo
$143.24
-1.5%
6/24/2025Nik ModiReiterated RatingSector Perform -> Sector Perform$148.00View details for Royal Bank Of Canada rating of PepsiCo (NASDAQ:PEP) on 6/24/2025
Skeena Resources stock logo
SKE
Skeena Resources
C$22.35
+0.2%
6/23/2025-Boost Price TargetOutperformC$23.00 -> C$26.00View details for Royal Bank Of Canada rating of Skeena Resources (TSE:SKE) on 6/23/2025
Guidewire Software stock logo
GWRE
Guidewire Software
$221.79
+0.3%
6/23/2025Rishi JaluriaReiterated RatingOutperform -> Outperform$290.00View details for Royal Bank Of Canada rating of Guidewire Software (NYSE:GWRE) on 6/23/2025
HCA Healthcare stock logo
HCA
HCA Healthcare
$360.91
-0.5%
6/23/2025Ben HendrixReiterated RatingOutperform -> Outperform$376.00 -> $404.00View details for Royal Bank Of Canada rating of HCA Healthcare (NYSE:HCA) on 6/23/2025
ACADIA Pharmaceuticals stock logo
ACAD
ACADIA Pharmaceuticals
$22.56
+0.0%
6/23/2025Brian AbrahamsBoost Price TargetOutperform -> Outperform$26.00 -> $38.00View details for Royal Bank Of Canada rating of ACADIA Pharmaceuticals (NASDAQ:ACAD) on 6/23/2025
CarMax stock logo
KMX
CarMax
$62.65
+0.6%
6/23/2025S. ShemeshBoost Price TargetOutperform -> Outperform$80.00 -> $81.00View details for Royal Bank Of Canada rating of CarMax (NYSE:KMX) on 6/23/2025
GoDaddy stock logo
GDDY
GoDaddy
$168.80
+0.3%
6/23/2025Brad EricksonReiterated RatingOutperform -> Outperform$225.00View details for Royal Bank Of Canada rating of GoDaddy (NYSE:GDDY) on 6/23/2025
Keyera stock logo
KEY
Keyera
C$44.19
+0.8%
6/20/2025-Boost Price TargetOutperformC$46.00 -> C$53.00View details for Royal Bank Of Canada rating of Keyera (TSE:KEY) on 6/20/2025
Empire stock logo
EMP.A
Empire
C$55.74
+0.7%
6/20/2025-Boost Price TargetSector PerformC$56.00 -> C$61.00View details for Royal Bank Of Canada rating of Empire (TSE:EMP.A) on 6/20/2025
Cameco stock logo
CCO
Cameco
C$108.34
+1.1%
6/20/2025-Boost Price TargetOutperformC$90.00 -> C$100.00View details for Royal Bank Of Canada rating of Cameco (TSE:CCO) on 6/20/2025
BlackBerry stock logo
BB
BlackBerry
$3.91
-2.5%
6/20/2025Paul TreiberBoost Price TargetSector Perform -> Sector Perform$3.75 -> $4.00View details for Royal Bank Of Canada rating of BlackBerry (NYSE:BB) on 6/20/2025
ADC Therapeutics stock logo
ADCT
ADC Therapeutics
$3.05
-1.9%
6/20/2025Leonid TimashevUpgradeOutperform -> Moderate Buy$8.00 -> $5.00View details for Royal Bank Of Canada rating of ADC Therapeutics (NYSE:ADCT) on 6/20/2025
Cameco stock logo
CCJ
Cameco
$78.98
+1.4%
6/20/2025Andrew WongBoost Price TargetOutperform -> Outperform$90.00 -> $100.00View details for Royal Bank Of Canada rating of Cameco (NYSE:CCJ) on 6/20/2025
CorMedix stock logo
CRMD
CorMedix
$10.86
-1.9%
6/20/2025Leonid TimashevUpgradeOutperform -> Moderate Buy$13.00 -> $17.00View details for Royal Bank Of Canada rating of CorMedix (NASDAQ:CRMD) on 6/20/2025
EOG Resources stock logo
EOG
EOG Resources
$117.63
-0.7%
6/20/2025S. HanoldReiterated RatingOutperform -> Outperform$145.00View details for Royal Bank Of Canada rating of EOG Resources (NYSE:EOG) on 6/20/2025
FactSet Research Systems stock logo
FDS
FactSet Research Systems
$432.65
-0.9%
6/20/2025Ashish SabadraReiterated RatingSector Perform -> Sector Perform$503.00View details for Royal Bank Of Canada rating of FactSet Research Systems (NYSE:FDS) on 6/20/2025
Secure Energy Services stock logo
SES
Secure Energy Services
C$16.48
+2.4%
6/19/2025-Set Price TargetSector PerformC$15.00View details for Royal Bank Of Canada rating of Secure Energy Services (TSE:SES) on 6/19/2025
Lundin Mining stock logo
LUN
Lundin Mining
C$13.71
+0.1%
6/19/2025-Set Price TargetSector PerformC$16.00View details for Royal Bank Of Canada rating of Lundin Mining (TSE:LUN) on 6/19/2025
Holcim stock logo
HCMLY
Holcim
$26.32
+1.0%
6/17/2025-Reiterated RatingSector Perform -> Sector PerformView details for Royal Bank Of Canada rating of Holcim (OTCMKTS:HCMLY) on 6/17/2025
Fairfax Financial stock logo
FRFHF
Fairfax Financial
$1,784.18
+1.5%
6/18/2025B. DziarskiUpgradeModerate BuyView details for Royal Bank Of Canada rating of Fairfax Financial (OTCMKTS:FRFHF) on 6/18/2025
Enphase Energy stock logo
ENPH
Enphase Energy
$39.58
+2.2%
6/18/2025Christopher DendrinosSet Price TargetSector Perform -> Sector Perform$28.00View details for Royal Bank Of Canada rating of Enphase Energy (NASDAQ:ENPH) on 6/18/2025
Trisura Group stock logo
TSU
Trisura Group
C$44.32
+0.9%
6/18/2025B. DziarskiUpgradeModerate BuyC$51.00View details for Royal Bank Of Canada rating of Trisura Group (TSE:TSU) on 6/18/2025
Power Co. of Canada stock logo
POW
Power Co. of Canada
C$54.30
+1.6%
6/18/2025B. DziarskiUpgradeModerate BuyC$57.00View details for Royal Bank Of Canada rating of Power Co. of Canada (TSE:POW) on 6/18/2025
Intact Financial stock logo
IFC
Intact Financial
C$304.04
+1.5%
6/18/2025B. DziarskiUpgradeHoldC$329.00View details for Royal Bank Of Canada rating of Intact Financial (TSE:IFC) on 6/18/2025
IGM Financial stock logo
IGM
IGM Financial
C$43.80
+0.6%
6/18/2025B. DziarskiUpgradeHoldC$46.00View details for Royal Bank Of Canada rating of IGM Financial (TSE:IGM) on 6/18/2025
Fairfax Financial stock logo
FFH
Fairfax Financial
C$2,448.49
+1.4%
6/18/2025B. DziarskiUpgradeModerate BuyC$2,050.00View details for Royal Bank Of Canada rating of Fairfax Financial (TSE:FFH) on 6/18/2025
Element Fleet Management stock logo
EFN
Element Fleet Management
C$35.80
+1.2%
6/18/2025B. DziarskiUpgradeModerate BuyC$43.00View details for Royal Bank Of Canada rating of Element Fleet Management (TSE:EFN) on 6/18/2025
Definity Financial stock logo
DFY
Definity Financial
C$78.01
+2.4%
6/18/2025B. DziarskiUpgradeModerate BuyC$87.00View details for Royal Bank Of Canada rating of Definity Financial (TSE:DFY) on 6/18/2025
Nice stock logo
NICE
Nice
$153.41
-0.6%
6/18/2025Rishi JaluriaReiterated RatingOutperform -> Outperform$200.00View details for Royal Bank Of Canada rating of Nice (NASDAQ:NICE) on 6/18/2025
Graphic Packaging stock logo
GPK
Graphic Packaging
$22.44
-0.8%
6/18/2025Arun ViswanathanLower Price TargetOutperform -> Outperform$26.00 -> $25.00View details for Royal Bank Of Canada rating of Graphic Packaging (NYSE:GPK) on 6/18/2025
Lennar stock logo
LEN
Lennar
$109.65
0.0%
6/18/2025M. DahlLower Price TargetSector Perform -> Sector Perform$122.00 -> $98.00View details for Royal Bank Of Canada rating of Lennar (NYSE:LEN) on 6/18/2025
Equifax stock logo
EFX
Equifax
$263.31
+0.7%
6/18/2025A. SabadraReiterated RatingOutperform -> Outperform$300.00View details for Royal Bank Of Canada rating of Equifax (NYSE:EFX) on 6/18/2025
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
$60.76
-1.2%
6/18/2025Bart DziarskiInitiated CoverageOutperform -> Outperform$68.00 -> $72.00View details for Royal Bank Of Canada rating of Brookfield Asset Management (NYSE:BAM) on 6/18/2025
Brookfield Business Partners stock logo
BBU
Brookfield Business Partners
$25.80
-0.4%
6/18/2025Bart DziarskiInitiated CoverageOutperform -> Outperform$30.00 -> $33.00View details for Royal Bank Of Canada rating of Brookfield Business Partners (NYSE:BBU) on 6/18/2025
Market Panic: Trump Just Dropped a Bomb on Your Stocks (Ad)

tock Market Panic: Trump Just Dropped a Bomb on Your Stocks The market is in freefall—and Trump's new tariffs just lit the fuse. Millions of investors are blindsided as stocks plunge… but this is only Phase 1. If you're still holding the wrong assets, you could lose 30% or more in the coming weeks.

Don't wait for the next drop to wipe you out. Get the FREE Guide Before Markets Open Tomorrow
Brookfield stock logo
BN
Brookfield
$67.30
-1.2%
6/18/2025Bart DziarskiInitiated CoverageOutperform -> Outperform$67.00 -> $81.00View details for Royal Bank Of Canada rating of Brookfield (NYSE:BN) on 6/18/2025
Sunrun stock logo
RUN
Sunrun
$10.24
+2.8%
6/18/2025Christopher DendrinosDowngradeOutperform -> Sector Perform$12.00 -> $5.00View details for Royal Bank Of Canada rating of Sunrun (NASDAQ:RUN) on 6/18/2025
Ivanhoe Mines stock logo
IVPAF
Ivanhoe Mines
$8.11
+0.8%
6/17/2025S. CrittendenUpgradeModerate BuyView details for Royal Bank Of Canada rating of Ivanhoe Mines (OTCMKTS:IVPAF) on 6/17/2025
Bunzl stock logo
BZLFY
Bunzl
$15.50
6/17/2025K. GreenDowngradeModerate Buy -> HoldView details for Royal Bank Of Canada rating of Bunzl (OTCMKTS:BZLFY) on 6/17/2025
Ivanhoe Mines stock logo
IVN
Ivanhoe Mines
C$11.13
+0.9%
6/17/2025-Lower Price TargetOutperformC$24.00 -> C$15.00View details for Royal Bank Of Canada rating of Ivanhoe Mines (TSE:IVN) on 6/17/2025
Nuvation Bio stock logo
NUVB
Nuvation Bio
$2.31
+3.1%
6/17/2025Leonid TimashevUpgradeOutperform -> Moderate Buy$10.00 -> $6.00View details for Royal Bank Of Canada rating of Nuvation Bio (NYSE:NUVB) on 6/17/2025
Vertex Pharmaceuticals stock logo
VRTX
Vertex Pharmaceuticals
$459.81
-0.7%
6/17/2025Brian AbrahamsSet Price TargetSector Perform -> Sector Perform$423.00 -> $420.00View details for Royal Bank Of Canada rating of Vertex Pharmaceuticals (NASDAQ:VRTX) on 6/17/2025
Eyepoint Pharmaceuticals stock logo
EYPT
Eyepoint Pharmaceuticals
$10.42
+1.2%
6/17/2025Lisa WalterInitiated CoverageOutperform$28.00View details for Royal Bank Of Canada rating of Eyepoint Pharmaceuticals (NASDAQ:EYPT) on 6/17/2025
GMS stock logo
GMS
GMS
$109.85
-0.1%
6/17/2025Mike DahlBoost Price TargetSector Perform -> Sector Perform$65.00 -> $95.20View details for Royal Bank Of Canada rating of GMS (NYSE:GMS) on 6/17/2025
Boeing stock logo
BA
Boeing
$229.49
-0.7%
6/12/2025-Reiterated RatingCautious -> CautiousView details for Royal Bank Of Canada rating of Boeing (NYSE:BA) on 6/12/2025
Martin Marietta Materials stock logo
MLM
Martin Marietta Materials
$565.01
+2.2%
6/16/2025Anthony CodlingInitiated CoverageSector Perform$515.00View details for Royal Bank Of Canada rating of Martin Marietta Materials (NYSE:MLM) on 6/16/2025
Knife River stock logo
KNF
Knife River
$80.61
+1.6%
6/16/2025Anthony CodlingInitiated CoverageOutperform$129.00View details for Royal Bank Of Canada rating of Knife River (NYSE:KNF) on 6/16/2025
Hinge Health stock logo
HNGE
Hinge Health
$47.19
+1.5%
6/16/2025Rishi JaluriaInitiated CoverageOutperform$45.00View details for Royal Bank Of Canada rating of Hinge Health (NYSE:HNGE) on 6/16/2025
Linde stock logo
LIN
Linde
$465.01
+0.8%
6/13/2025Arun ViswanathanInitiated CoverageOutperform$576.00View details for Royal Bank Of Canada rating of Linde (NASDAQ:LIN) on 6/13/2025
Air Products and Chemicals stock logo
APD
Air Products and Chemicals
$295.23
+0.6%
6/13/2025Arun ViswanathanInitiated CoverageOutperform$355.00View details for Royal Bank Of Canada rating of Air Products and Chemicals (NYSE:APD) on 6/13/2025
Torex Gold Resources stock logo
TXG
Torex Gold Resources
C$42.82
+0.8%
6/12/2025-Boost Price TargetC$60.00 -> C$65.00View details for Royal Bank Of Canada rating of Torex Gold Resources (TSE:TXG) on 6/12/2025
Dollarama stock logo
DOL
Dollarama
C$187.74
-1.0%
6/12/2025-Boost Price TargetC$190.00 -> C$207.00View details for Royal Bank Of Canada rating of Dollarama (TSE:DOL) on 6/12/2025
Axsome Therapeutics stock logo
AXSM
Axsome Therapeutics
$111.70
-0.5%
6/12/2025Leonid TimashevLower Price TargetOutperform -> Outperform$193.00 -> $186.00View details for Royal Bank Of Canada rating of Axsome Therapeutics (NASDAQ:AXSM) on 6/12/2025
Chewy stock logo
CHWY
Chewy
$39.20
+3.0%
6/12/2025Steven ShemeshReiterated RatingOutperform -> Outperform$42.00 -> $44.00View details for Royal Bank Of Canada rating of Chewy (NYSE:CHWY) on 6/12/2025
Dana stock logo
DAN
Dana
$16.33
-2.2%
6/12/2025T. NarayanReiterated RatingOutperform -> Outperform$20.00 -> $24.00View details for Royal Bank Of Canada rating of Dana (NYSE:DAN) on 6/12/2025
Oracle stock logo
ORCL
Oracle
$245.30
-1.4%
6/12/2025R. JaluriaBoost Price TargetSector Perform -> Sector Perform$145.00 -> $195.00View details for Royal Bank Of Canada rating of Oracle (NYSE:ORCL) on 6/12/2025
SailPoint stock logo
SAIL
SailPoint
$21.32
+4.4%
6/12/2025M. HedbergReiterated RatingOutperform -> Outperform$27.00 -> $29.00View details for Royal Bank Of Canada rating of SailPoint (NASDAQ:SAIL) on 6/12/2025
Empire stock logo
EMP.A
Empire
C$55.74
+0.7%
6/11/2025-Boost Price TargetC$50.00 -> C$56.00View details for Royal Bank Of Canada rating of Empire (TSE:EMP.A) on 6/11/2025
GitLab stock logo
GTLB
GitLab
$45.37
+3.3%
6/11/2025Matthew HedbergLower Price TargetOutperform -> Outperform$68.00 -> $62.00View details for Royal Bank Of Canada rating of GitLab (NASDAQ:GTLB) on 6/11/2025
Insmed stock logo
INSM
Insmed
$102.56
-1.5%
6/11/2025L. TimashevBoost Price TargetOutperform -> Outperform$99.00 -> $106.00View details for Royal Bank Of Canada rating of Insmed (NASDAQ:INSM) on 6/11/2025
Starbucks stock logo
SBUX
Starbucks
$93.80
+0.7%
6/11/2025L. ReichBoost Price TargetHold -> Outperform$95.00 -> $100.00View details for Royal Bank Of Canada rating of Starbucks (NASDAQ:SBUX) on 6/11/2025
Core & Main stock logo
CNM
Core & Main
$62.02
+0.3%
6/10/2025Mike DahlBoost Price TargetOutperform -> Outperform$60.00 -> $67.00View details for Royal Bank Of Canada rating of Core & Main (NYSE:CNM) on 6/10/2025
Dunelm Group stock logo
DNLMY
Dunelm Group
$16.00
+1.3%
6/9/2025M. DharDowngradeModerate Buy -> HoldView details for Royal Bank Of Canada rating of Dunelm Group (OTCMKTS:DNLMY) on 6/9/2025
GitLab stock logo
GTLB
GitLab
$45.37
+3.3%
5/19/2025-Lower Price TargetOutperform$80.00 -> $68.00View details for Royal Bank Of Canada rating of GitLab (NASDAQ:GTLB) on 5/19/2025
Danaher stock logo
DHR
Danaher
$189.98
-2.5%
4/1/2025-Lower Price TargetOutperform$277.00 -> $270.00View details for Royal Bank Of Canada rating of Danaher (NYSE:DHR) on 4/1/2025
Oracle stock logo
ORCL
Oracle
$245.30
-1.4%
6/9/2025R. JaluriaReiterated RatingHold -> Moderate BuyView details for Royal Bank Of Canada rating of Oracle (NYSE:ORCL) on 6/9/2025
National Bank of Canada stock logo
NA
National Bank of Canada
C$143.36
+0.4%
6/9/2025-Boost Price TargetSector PerformC$148.00 -> C$152.00View details for Royal Bank Of Canada rating of National Bank of Canada (TSE:NA) on 6/9/2025
InterRent Real Estate Investment Trust stock logo
IIP.UN
InterRent Real Estate Investment Trust
C$13.33
-0.1%
6/9/2025-DowngradeOutperform -> Sector PerformC$14.50 -> C$13.55View details for Royal Bank Of Canada rating of InterRent Real Estate Investment Trust (TSE:IIP.UN) on 6/9/2025
High Liner Foods stock logo
HLF
High Liner Foods
C$18.24
-0.5%
6/9/2025R. ConradBoost Price TargetSector PerformC$20.00 -> C$21.00View details for Royal Bank Of Canada rating of High Liner Foods (TSE:HLF) on 6/9/2025
Enghouse Systems stock logo
ENGH
Enghouse Systems
C$23.45
-1.2%
6/9/2025-Lower Price TargetSector PerformC$30.00 -> C$26.00View details for Royal Bank Of Canada rating of Enghouse Systems (TSE:ENGH) on 6/9/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$100.61
+0.3%
6/9/2025D. MihelicLower Price TargetOutperformC$116.00 -> C$112.00View details for Royal Bank Of Canada rating of Canadian Imperial Bank of Commerce (TSE:CM) on 6/9/2025
Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$75.76
+0.1%
6/9/2025-Lower Price TargetSector PerformC$81.00 -> C$80.00View details for Royal Bank Of Canada rating of Bank of Nova Scotia (TSE:BNS) on 6/9/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$156.85
-0.2%
6/9/2025D. MihelicLower Price TargetOutperformC$163.00 -> C$161.00View details for Royal Bank Of Canada rating of Bank of Montreal (TSE:BMO) on 6/9/2025
Walmart stock logo
WMT
Walmart
$95.01
-0.1%
6/9/2025Steven ShemeshReiterated RatingOutperform -> Outperform$102.00 -> $103.00View details for Royal Bank Of Canada rating of Walmart (NYSE:WMT) on 6/9/2025
Cintas stock logo
CTAS
Cintas
$221.94
+0.0%
6/9/2025Ashish SabadraReiterated RatingSector Perform -> Sector Perform$215.00 -> $240.00View details for Royal Bank Of Canada rating of Cintas (NASDAQ:CTAS) on 6/9/2025
Boeing stock logo
BA
Boeing
$229.49
-0.7%
6/9/2025Ken HerbertSet Price TargetOutperform -> Outperform$200.00 -> $230.00View details for Royal Bank Of Canada rating of Boeing (NYSE:BA) on 6/9/2025
Howmet Aerospace stock logo
HWM
Howmet Aerospace
$190.69
+1.0%
6/9/2025Ken HerbertBoost Price TargetOutperform -> Outperform$165.00 -> $200.00View details for Royal Bank Of Canada rating of Howmet Aerospace (NYSE:HWM) on 6/9/2025
First Horizon stock logo
FHN
First Horizon
$22.33
+0.5%
6/9/2025Jon ArfstromReiterated RatingOutperform -> Outperform$22.00 -> $24.00View details for Royal Bank Of Canada rating of First Horizon (NYSE:FHN) on 6/9/2025
Fortive stock logo
FTV
Fortive
$50.49
-1.5%
6/9/2025Deane DrayBoost Price TargetSector Perform -> Sector Perform$78.00 -> $79.00View details for Royal Bank Of Canada rating of Fortive (NYSE:FTV) on 6/9/2025
Transcontinental stock logo
TCL.A
Transcontinental
C$20.07
-0.9%
6/6/2025-Boost Price TargetOutperformC$24.00 -> C$25.00View details for Royal Bank Of Canada rating of Transcontinental (TSE:TCL.A) on 6/6/2025
Canadian National Railway stock logo
CNR
Canadian National Railway
C$136.61
-2.4%
6/5/2025-Set Price TargetOutperformC$163.00View details for Royal Bank Of Canada rating of Canadian National Railway (TSE:CNR) on 6/5/2025
MongoDB stock logo
MDB
MongoDB
$221.21
+1.2%
6/5/2025Rishi JaluriaReiterated RatingOutperform -> Outperform$320.00View details for Royal Bank Of Canada rating of MongoDB (NASDAQ:MDB) on 6/5/2025
The Descartes Systems Group stock logo
DSGX
The Descartes Systems Group
$105.09
-0.2%
6/5/2025Paul TreiberLower Price TargetOutperform -> Outperform$130.00 -> $126.00View details for Royal Bank Of Canada rating of The Descartes Systems Group (NASDAQ:DSGX) on 6/5/2025
Canadian National Railway stock logo
CNI
Canadian National Railway
$99.50
-2.3%
6/5/2025Walter SpracklinReiterated RatingOutperform -> Outperform$163.00View details for Royal Bank Of Canada rating of Canadian National Railway (NYSE:CNI) on 6/5/2025
ChargePoint stock logo
CHPT
ChargePoint
$0.63
+0.7%
6/5/2025Christopher DendrinosReiterated RatingSector Perform -> Sector Perform$1.00View details for Royal Bank Of Canada rating of ChargePoint (NYSE:CHPT) on 6/5/2025
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$163.65
+0.4%
6/5/2025Shagun SinghReiterated RatingOutperform -> Outperform$181.00View details for Royal Bank Of Canada rating of Johnson & Johnson (NYSE:JNJ) on 6/5/2025
Lyft stock logo
LYFT
Lyft
$14.76
6/5/2025Brad EricksonReiterated RatingOutperform -> Outperform$21.00View details for Royal Bank Of Canada rating of Lyft (NASDAQ:LYFT) on 6/5/2025
Adobe stock logo
ADBE
Adobe
$365.79
-0.2%
6/5/2025Matthew SwansonReiterated RatingOutperform -> Outperform$480.00View details for Royal Bank Of Canada rating of Adobe (NASDAQ:ADBE) on 6/5/2025
Edgewise Therapeutics stock logo
EWTX
Edgewise Therapeutics
$13.54
-1.4%
6/5/2025Leonid TimashevReiterated RatingOutperform -> Outperform$48.00View details for Royal Bank Of Canada rating of Edgewise Therapeutics (NASDAQ:EWTX) on 6/5/2025
Affirm stock logo
AFRM
Affirm
$68.90
-0.8%
6/5/2025Daniel PerlinReiterated RatingSector Perform -> Sector Perform$70.00View details for Royal Bank Of Canada rating of Affirm (NASDAQ:AFRM) on 6/5/2025
Automatic Data Processing stock logo
ADP
Automatic Data Processing
$301.79
-0.1%
6/5/2025Ashish SabadraReiterated RatingSector Perform -> Sector Perform$315.00View details for Royal Bank Of Canada rating of Automatic Data Processing (NASDAQ:ADP) on 6/5/2025
NovaGold Resources stock logo
NG
NovaGold Resources
C$7.37
-1.7%
6/4/2025M. SipercoUpgradeHold -> Moderate BuyView details for Royal Bank Of Canada rating of NovaGold Resources (TSE:NG) on 6/4/2025
Endeavour Mining stock logo
EDV
Endeavour Mining
C$40.60
+0.4%
6/4/2025J. WolfsonUpgradeHold -> Moderate BuyView details for Royal Bank Of Canada rating of Endeavour Mining (TSE:EDV) on 6/4/2025
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
$88.30
-0.8%
6/4/2025-Boost Price TargetSector Perform$80.00 -> $90.00View details for Royal Bank Of Canada rating of Wheaton Precious Metals (NYSE:WPM) on 6/4/2025
Wesdome Gold Mines stock logo
WDO
Wesdome Gold Mines
C$17.00
-0.5%
6/4/2025-Boost Price TargetC$19.00 -> C$22.00View details for Royal Bank Of Canada rating of Wesdome Gold Mines (TSE:WDO) on 6/4/2025

MarketBeat Community Rating for Royal Bank Of Canada

Community Ranking:  2.7 out of 5 (
2.7 of 5 stars)
Outperform Votes:  868 (Vote Outperform)
Underperform Votes:  750 (Vote Underperform)
Total Votes:  1,618
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.