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.

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 PriceRating DateActionBrokerageAnalystRatingPrice TargetImpact on PriceDetailsActions
American Express stock logo
AXP
American Express
$251.48
-0.6%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform$350.00 -> $310.00LowView details for Royal Bank of Canada rating of American Express (NYSE:AXP) on 4/14/2025
Ally Financial stock logo
ALLY
Ally Financial
$31.61
-1.8%
4/14/2025Target Lowered byRoyal Bank of Canada-Outperform$45.00 -> $40.00LowView details for Royal Bank of Canada rating of Ally Financial (NYSE:ALLY) on 4/14/2025
Trican Well Service stock logo
TCW
Trican Well Service
C$4.16
-0.7%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$6.00 -> C$5.50N/AView details for Royal Bank of Canada rating of Trican Well Service (TSE:TCW) on 4/17/2025
STEP Energy Services stock logo
STEP
STEP Energy Services
C$3.76
-1.6%
4/17/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$5.00 -> C$4.25N/AView details for Royal Bank of Canada rating of STEP Energy Services (TSE:STEP) on 4/17/2025
Precision Drilling stock logo
PD
Precision Drilling
C$60.04
+2.7%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$110.00 -> C$89.00N/AView details for Royal Bank of Canada rating of Precision Drilling (TSE:PD) on 4/17/2025
Pason Systems stock logo
PSI
Pason Systems
C$11.21
+2.0%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$18.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Pason Systems (TSE:PSI) on 4/17/2025
Obsidian Energy stock logo
OBE
Obsidian Energy
C$6.55
-5.8%
4/17/2025Downgraded byRoyal Bank of CanadaAnalyst G. PardyOutperform -> Sector PerformC$12.00 -> C$10.00N/AView details for Royal Bank of Canada rating of Obsidian Energy (TSE:OBE) on 4/17/2025
Ensign Energy Services stock logo
ESI
Ensign Energy Services
C$1.92
+0.5%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$3.50 -> C$2.50N/AView details for Royal Bank of Canada rating of Ensign Energy Services (TSE:ESI) on 4/17/2025
Enerflex stock logo
EFXT
Enerflex
$6.73
+0.2%
4/17/2025Target Lowered byRoyal Bank of Canada-Outperform$14.00 -> $12.00MediumView details for Royal Bank of Canada rating of Enerflex (NYSE:EFXT) on 4/17/2025
CES Energy Solutions stock logo
CEU
CES Energy Solutions
C$6.40
+2.4%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$11.00 -> C$10.00N/AView details for Royal Bank of Canada rating of CES Energy Solutions (TSE:CEU) on 4/17/2025
Cardinal Energy stock logo
CJ
Cardinal Energy
C$6.11
+9.9%
4/17/2025Upgraded byRoyal Bank of CanadaAnalyst G. PardySector Perform -> OutperformC$7.00 -> C$7.50N/AView details for Royal Bank of Canada rating of Cardinal Energy (TSE:CJ) on 4/17/2025
Calfrac Well Services stock logo
CFW
Calfrac Well Services
C$3.47
+1.8%
4/17/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$4.50 -> C$3.75N/AView details for Royal Bank of Canada rating of Calfrac Well Services (TSE:CFW) on 4/17/2025
CoStar Group stock logo
CSGP
CoStar Group
$79.70
+0.9%
4/17/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraSector Perform -> Sector Perform$83.00 -> $83.00LowView details for Royal Bank of Canada rating of CoStar Group (NASDAQ:CSGP) on 4/17/2025
Kimberly-Clark stock logo
KMB
Kimberly-Clark
$142.68
+2.1%
4/17/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$165.00 -> $165.00LowView details for Royal Bank of Canada rating of Kimberly-Clark (NYSE:KMB) on 4/17/2025
Rollins stock logo
ROL
Rollins
$55.80
+1.4%
4/17/2025Target Raised byRoyal Bank of CanadaAnalyst Ashish SabadraOutperform -> Outperform$52.00 -> $62.00LowView details for Royal Bank of Canada rating of Rollins (NYSE:ROL) on 4/17/2025
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$131.00
+1.0%
4/17/2025Target Raised byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$140.00 -> $145.00LowView details for Royal Bank of Canada rating of Abbott Laboratories (NYSE:ABT) on 4/17/2025
CSX stock logo
CSX
CSX
$27.64
+1.1%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Walter SpracklinSector Perform -> Sector Perform$31.00 -> $30.00LowView details for Royal Bank of Canada rating of CSX (NASDAQ:CSX) on 4/17/2025
Citizens Financial Group stock logo
CFG
Citizens Financial Group
$35.43
-0.1%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$50.00 -> $44.00LowView details for Royal Bank of Canada rating of Citizens Financial Group (NYSE:CFG) on 4/17/2025
First Horizon stock logo
FHN
First Horizon
$17.07
-1.2%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform -> Outperform$24.00 -> $22.00MediumView details for Royal Bank of Canada rating of First Horizon (NYSE:FHN) on 4/17/2025
U.S. Bancorp stock logo
USB
U.S. Bancorp
$38.21
+1.0%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$57.00 -> $50.00LowView details for Royal Bank of Canada rating of U.S. Bancorp (NYSE:USB) on 4/17/2025
Shopify stock logo
SHOP
Shopify
$83.65
-0.4%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$145.00 -> $125.00LowView details for Royal Bank of Canada rating of Shopify (NYSE:SHOP) on 4/17/2025
Vale stock logo
VALE
Vale
$9.10
+1.1%
4/17/2025Reiterated byRoyal Bank of CanadaAnalyst Marina CaleroOutperform -> Sector Perform$12.00 -> $11.00LowView details for Royal Bank of Canada rating of Vale (NYSE:VALE) on 4/17/2025
AB Volvo (publ) stock logo
VLVLY
AB Volvo (publ)
$26.15
+2.3%
4/15/2025Upgraded byRoyal Bank of CanadaAnalyst N. HousdenHold -> Moderate BuyMediumView details for Royal Bank of Canada rating of AB Volvo (publ) (OTCMKTS:VLVLY) on 4/15/2025
KeyCorp stock logo
KEY
KeyCorp
$14.26
+1.3%
4/17/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of KeyCorp (NYSE:KEY) on 4/17/2025
Bloom Energy stock logo
BE
Bloom Energy
$17.03
-4.5%
4/14/2025Target Set byRoyal Bank of CanadaAnalyst Chris Dendrinos$26.00HighView details for Royal Bank of Canada rating of Bloom Energy (NYSE:BE) on 4/14/2025
Capital One Financial stock logo
COF
Capital One Financial
$162.77
+1.7%
4/14/2025Target Set byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$190.00LowView details for Royal Bank of Canada rating of Capital One Financial (NYSE:COF) on 4/14/2025
Exchange Income stock logo
EIF
Exchange Income
C$48.84
+0.8%
4/16/2025Target Lowered byRoyal Bank of Canada-OutperformC$71.00 -> C$64.00N/AView details for Royal Bank of Canada rating of Exchange Income (TSE:EIF) on 4/16/2025
Chorus Aviation stock logo
CHR
Chorus Aviation
C$18.60
-0.6%
4/16/2025Target Lowered byRoyal Bank of Canada-OutperformC$28.00 -> C$25.00N/AView details for Royal Bank of Canada rating of Chorus Aviation (TSE:CHR) on 4/16/2025
CAE stock logo
CAE
CAE
C$32.45
+0.2%
4/16/2025Target Lowered byRoyal Bank of Canada-OutperformC$43.00 -> C$41.00N/AView details for Royal Bank of Canada rating of CAE (TSE:CAE) on 4/16/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$83.67
-1.1%
4/16/2025Target Lowered byRoyal Bank of Canada-OutperformC$116.00 -> C$101.00N/AView details for Royal Bank of Canada rating of Bombardier, Inc. Class B (TSE:BBD.B) on 4/16/2025
Air Canada stock logo
AC
Air Canada
C$13.97
-0.4%
4/16/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$20.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Air Canada (TSE:AC) on 4/16/2025
Citigroup stock logo
C
Citigroup
$63.23
+1.8%
4/16/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$85.00 -> $78.00LowView details for Royal Bank of Canada rating of Citigroup (NYSE:C) on 4/16/2025
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$157.42
+2.3%
4/16/2025Reiterated byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$181.00 -> $181.00LowView details for Royal Bank of Canada rating of Johnson & Johnson (NYSE:JNJ) on 4/16/2025
The PNC Financial Services Group stock logo
PNC
The PNC Financial Services Group
$152.05
+0.3%
4/16/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$205.00 -> $195.00LowView details for Royal Bank of Canada rating of The PNC Financial Services Group (NYSE:PNC) on 4/16/2025
Adverum Biotechnologies stock logo
ADVM
Adverum Biotechnologies
$2.93
-1.7%
4/16/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiSector Perform -> Sector Perform$10.00 -> $5.00HighView details for Royal Bank of Canada rating of Adverum Biotechnologies (NASDAQ:ADVM) on 4/16/2025
Albertsons Companies stock logo
ACI
Albertsons Companies
$21.66
+2.4%
4/16/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$23.00 -> $23.00LowView details for Royal Bank of Canada rating of Albertsons Companies (NYSE:ACI) on 4/16/2025
Amedisys stock logo
AMED
Amedisys
$91.76
-0.2%
4/16/2025Reiterated byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$100.00 -> $100.00LowView details for Royal Bank of Canada rating of Amedisys (NASDAQ:AMED) on 4/16/2025
American Axle & Manufacturing stock logo
AXL
American Axle & Manufacturing
$3.33
+3.3%
4/16/2025Reiterated byRoyal Bank of CanadaAnalyst Tom NarayanSector Perform -> Sector Perform$5.00 -> $5.00LowView details for Royal Bank of Canada rating of American Axle & Manufacturing (NYSE:AXL) on 4/16/2025
Bank of America stock logo
BAC
Bank of America
$37.44
+0.3%
4/16/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$50.00 -> $45.00LowView details for Royal Bank of Canada rating of Bank of America (NYSE:BAC) on 4/16/2025
MSCI stock logo
MSCI
MSCI
$546.73
+0.8%
4/16/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraOutperform -> Outperform$675.00 -> $675.00HighView details for Royal Bank of Canada rating of MSCI (NYSE:MSCI) on 4/16/2025
The first casualty of the 2025 trade war (Ad)

The headlines scream tariffs and export bans — but the real damage is happening in retirement portfolios. Tim Plaehn reveals how the 2025 trade war is quietly eroding dividend income — and which U.S.-focused stocks are still raising payouts.

Watch the 2025 Trade War dividend protection briefing now
Ascendis Pharma A/S stock logo
ASND
Ascendis Pharma A/S
$165.05
+4.4%
4/16/2025Initiated byRoyal Bank of CanadaAnalyst Luca IssiOutperform$205.00MediumView details for Royal Bank of Canada rating of Ascendis Pharma A/S (NASDAQ:ASND) on 4/16/2025
TT Electronics stock logo
TTGPF
TT Electronics
$0.98
4/15/2025Downgraded byRoyal Bank of CanadaAnalyst M. FieldingModerate Buy -> HoldLowView details for Royal Bank of Canada rating of TT Electronics (OTCMKTS:TTGPF) on 4/15/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$78.11
-0.3%
4/15/2025Target Set byRoyal Bank of Canada-OutperformC$82.00N/AView details for Royal Bank of Canada rating of Sun Life Financial (TSE:SLF) on 4/15/2025
Sagicor Financial stock logo
SFC
Sagicor Financial
C$8.03
4/15/2025Target Set byRoyal Bank of Canada-OutperformC$9.00N/AView details for Royal Bank of Canada rating of Sagicor Financial (TSE:SFC) on 4/15/2025
Manulife Financial stock logo
MFC
Manulife Financial
C$39.65
0.0%
4/15/2025Target Set byRoyal Bank of Canada-OutperformC$51.00N/AView details for Royal Bank of Canada rating of Manulife Financial (TSE:MFC) on 4/15/2025
iA Financial stock logo
IAG
iA Financial
C$126.74
+0.4%
4/15/2025Target Set byRoyal Bank of CanadaAnalyst D. MihelicSector PerformC$141.00N/AView details for Royal Bank of Canada rating of iA Financial (TSE:IAG) on 4/15/2025
Great-West Lifeco stock logo
GWO
Great-West Lifeco
C$52.46
-0.4%
4/15/2025Target Set byRoyal Bank of Canada-Sector PerformC$53.00N/AView details for Royal Bank of Canada rating of Great-West Lifeco (TSE:GWO) on 4/15/2025
Rotork stock logo
ROR
Rotork
GBX 292.03
-0.7%
4/15/2025Upgraded byRoyal Bank of Canada-OutperformGBX 370N/AView details for Royal Bank of Canada rating of Rotork (LON:ROR) on 4/15/2025
TT Electronics stock logo
TTG
TT Electronics
GBX 76
-0.1%
4/15/2025Downgraded byRoyal Bank of Canada-Sector PerformGBX 140 -> GBX 85N/AView details for Royal Bank of Canada rating of TT Electronics (LON:TTG) on 4/15/2025
discoverIE Group stock logo
DSCV
discoverIE Group
GBX 560
4/15/2025Upgraded byRoyal Bank of Canada-OutperformGBX 690 -> GBX 600N/AView details for Royal Bank of Canada rating of discoverIE Group (LON:DSCV) on 4/15/2025
Breedon Group stock logo
BREE
Breedon Group
GBX 444.40
-1.0%
4/15/2025Target Lowered byRoyal Bank of Canada-OutperformGBX 650 -> GBX 625N/AView details for Royal Bank of Canada rating of Breedon Group (LON:BREE) on 4/15/2025
Zynex stock logo
ZYXI
Zynex
$2.18
+1.4%
4/15/2025Reiterated byRoyal Bank of CanadaAnalyst S. SinghSector Perform -> Sector PerformMediumView details for Royal Bank of Canada rating of Zynex (NASDAQ:ZYXI) on 4/15/2025
Penumbra stock logo
PEN
Penumbra
$276.62
-0.4%
4/15/2025Reiterated byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$315.00LowView details for Royal Bank of Canada rating of Penumbra (NYSE:PEN) on 4/15/2025
Redfin stock logo
RDFN
Redfin
$8.44
-1.5%
4/15/2025Target Raised byRoyal Bank of CanadaAnalyst Brad EricksonSector Perform -> Sector Perform$8.00 -> $12.50MediumView details for Royal Bank of Canada rating of Redfin (NASDAQ:RDFN) on 4/15/2025
The Goldman Sachs Group stock logo
GS
The Goldman Sachs Group
$509.83
+2.2%
4/15/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidySector Perform -> Sector Perform$610.00 -> $560.00LowView details for Royal Bank of Canada rating of The Goldman Sachs Group (NYSE:GS) on 4/15/2025
Inspire Medical Systems stock logo
INSP
Inspire Medical Systems
$150.42
+2.4%
4/15/2025Target Lowered byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$260.00 -> $215.00LowView details for Royal Bank of Canada rating of Inspire Medical Systems (NYSE:INSP) on 4/15/2025
Angi stock logo
ANGI
Angi
$11.60
+1.5%
4/15/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad EricksonSector Perform -> Sector Perform$27.50 -> $17.00LowView details for Royal Bank of Canada rating of Angi (NASDAQ:ANGI) on 4/15/2025
M&T Bank stock logo
MTB
M&T Bank
$160.09
+0.8%
4/15/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$208.00 -> $200.00MediumView details for Royal Bank of Canada rating of M&T Bank (NYSE:MTB) on 4/15/2025
Paladin Energy stock logo
PALAF
Paladin Energy
$2.89
+3.3%
4/14/2025Upgraded byRoyal Bank of CanadaAnalyst A. RankinHoldMediumView details for Royal Bank of Canada rating of Paladin Energy (OTCMKTS:PALAF) on 4/14/2025
Array Technologies stock logo
ARRY
Array Technologies
$4.32
+5.8%
4/15/2025Target Raised byRoyal Bank of CanadaAnalyst C. DendrinosBuy$7.00N/AView details for Royal Bank of Canada rating of Array Technologies (NASDAQ:ARRY) on 4/15/2025
Metro stock logo
MRU
Metro
C$102.08
+0.9%
4/14/2025Target Raised byRoyal Bank of CanadaAnalyst I. NattelC$90.00 -> C$98.00N/AView details for Royal Bank of Canada rating of Metro (TSE:MRU) on 4/14/2025
Loblaw Companies stock logo
L
Loblaw Companies
C$213.68
+0.2%
4/14/2025Target Raised byRoyal Bank of Canada-C$215.00 -> C$234.00N/AView details for Royal Bank of Canada rating of Loblaw Companies (TSE:L) on 4/14/2025
George Weston stock logo
WN
George Weston
C$257.27
+1.0%
4/14/2025Target Raised byRoyal Bank of Canada-C$264.00 -> C$284.00N/AView details for Royal Bank of Canada rating of George Weston (TSE:WN) on 4/14/2025
Constellation Brands stock logo
STZ
Constellation Brands
$186.58
+1.9%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$289.00 -> $233.00LowView details for Royal Bank of Canada rating of Constellation Brands (NYSE:STZ) on 4/14/2025
Owens Corning stock logo
OC
Owens Corning
$137.98
+1.0%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$212.00 -> $199.00LowView details for Royal Bank of Canada rating of Owens Corning (NYSE:OC) on 4/14/2025
Permian Resources stock logo
PR
Permian Resources
$12.04
+4.7%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$18.00 -> $16.00LowView details for Royal Bank of Canada rating of Permian Resources (NYSE:PR) on 4/14/2025
Chipotle Mexican Grill stock logo
CMG
Chipotle Mexican Grill
$48.13
+0.1%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst L. ReichOutperform -> Outperform$70.00 -> $65.00LowView details for Royal Bank of Canada rating of Chipotle Mexican Grill (NYSE:CMG) on 4/14/2025
ConocoPhillips stock logo
COP
ConocoPhillips
$88.96
+3.0%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$133.00 -> $120.00LowView details for Royal Bank of Canada rating of ConocoPhillips (NYSE:COP) on 4/14/2025
Devon Energy stock logo
DVN
Devon Energy
$30.29
+3.4%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$49.00 -> $40.00LowView details for Royal Bank of Canada rating of Devon Energy (NYSE:DVN) on 4/14/2025
International Business Machines stock logo
IBM
International Business Machines
$238.45
-0.1%
4/14/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$276.00 -> $276.00LowView details for Royal Bank of Canada rating of International Business Machines (NYSE:IBM) on 4/14/2025
Northern Oil and Gas stock logo
NOG
Northern Oil and Gas
$24.25
+5.7%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst S. HanoldSector Perform -> Sector Perform$40.00 -> $34.00LowView details for Royal Bank of Canada rating of Northern Oil and Gas (NYSE:NOG) on 4/14/2025
CEMEX stock logo
CX
CEMEX
$5.41
+3.9%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst A. CodlingUnderperform -> Underperform$6.00 -> $5.00LowView details for Royal Bank of Canada rating of CEMEX (NYSE:CX) on 4/14/2025
CRH stock logo
CRH
CRH
$84.79
-0.3%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Anthony CodlingOutperform -> Outperform$127.00 -> $108.00LowView details for Royal Bank of Canada rating of CRH (NYSE:CRH) on 4/14/2025
Adobe stock logo
ADBE
Adobe
$348.80
+1.3%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$530.00 -> $480.00LowView details for Royal Bank of Canada rating of Adobe (NASDAQ:ADBE) on 4/14/2025
Neurocrine Biosciences stock logo
NBIX
Neurocrine Biosciences
$101.38
+1.3%
4/14/2025Upgraded byRoyal Bank of CanadaAnalyst Brian AbrahamsSector Perform -> Outperform$138.00 -> $137.00MediumView details for Royal Bank of Canada rating of Neurocrine Biosciences (NASDAQ:NBIX) on 4/14/2025
Magna International stock logo
MG
Magna International
C$44.61
+0.1%
4/11/2025Downgraded byRoyal Bank of CanadaAnalyst T. NarayanModerate Buy -> HoldN/AView details for Royal Bank of Canada rating of Magna International (TSE:MG) on 4/11/2025
CyberArk Software stock logo
CYBR
CyberArk Software
$325.84
-1.6%
4/11/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$420.00 -> $420.00LowView details for Royal Bank of Canada rating of CyberArk Software (NASDAQ:CYBR) on 4/11/2025
TD SYNNEX stock logo
SNX
TD SYNNEX
$105.67
+1.4%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Ashish SabadraOutperform -> Outperform$165.00 -> $145.00LowView details for Royal Bank of Canada rating of TD SYNNEX (NYSE:SNX) on 4/11/2025
Matador Resources stock logo
MTDR
Matador Resources
$41.44
+3.3%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$70.00 -> $62.00HighView details for Royal Bank of Canada rating of Matador Resources (NYSE:MTDR) on 4/11/2025
Range Resources stock logo
RRC
Range Resources
$34.14
+0.1%
4/11/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$42.00 -> $42.00HighView details for Royal Bank of Canada rating of Range Resources (NYSE:RRC) on 4/11/2025
APA stock logo
APA
APA
$16.12
+4.9%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$27.00 -> $24.00HighView details for Royal Bank of Canada rating of APA (NASDAQ:APA) on 4/11/2025
BioCryst Pharmaceuticals stock logo
BCRX
BioCryst Pharmaceuticals
$7.40
+2.5%
4/11/2025Reiterated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Outperform$11.00 -> $11.00HighView details for Royal Bank of Canada rating of BioCryst Pharmaceuticals (NASDAQ:BCRX) on 4/11/2025
CarMax stock logo
KMX
CarMax
$64.50
+0.6%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$103.00 -> $80.00MediumView details for Royal Bank of Canada rating of CarMax (NYSE:KMX) on 4/11/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
$12.12
+3.9%
4/11/2025Reiterated byRoyal Bank of CanadaAnalyst Greg PardyOutperform -> Outperform$25.00 -> $25.00MediumView details for Royal Bank of Canada rating of Cenovus Energy (NYSE:CVE) on 4/11/2025
Crown Castle stock logo
CCI
Crown Castle
$103.51
+2.2%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Jonathan AtkinSector Perform -> Sector Perform$109.00 -> $107.00MediumView details for Royal Bank of Canada rating of Crown Castle (NYSE:CCI) on 4/11/2025
California Resources stock logo
CRC
California Resources
$35.65
+3.0%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$68.00 -> $60.00HighView details for Royal Bank of Canada rating of California Resources (NYSE:CRC) on 4/11/2025
Chord Energy stock logo
CHRD
Chord Energy
$94.43
+4.0%
4/11/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$165.00 -> $145.00HighView details for Royal Bank of Canada rating of Chord Energy (NASDAQ:CHRD) on 4/11/2025
Magna International stock logo
MGA
Magna International
$32.23
+0.2%
4/11/2025Downgraded byRoyal Bank of CanadaAnalyst T. NarayanOutperform -> Sector Perform$51.00 -> $32.00LowView details for Royal Bank of Canada rating of Magna International (NYSE:MGA) on 4/11/2025
Brookdale Senior Living stock logo
BKD
Brookdale Senior Living
$6.24
-1.2%
4/10/2025Reiterated byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$8.00 -> $8.00LowView details for Royal Bank of Canada rating of Brookdale Senior Living (NYSE:BKD) on 4/10/2025
Nasdaq stock logo
NDAQ
Nasdaq
$72.18
+0.7%
4/10/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraOutperform -> Outperform$95.00 -> $95.00LowView details for Royal Bank of Canada rating of Nasdaq (NASDAQ:NDAQ) on 4/10/2025
The U.S. just rewrote the rules of retirement (Ad)

For decades, Wall Street told retirees to stick with big names, stay diversified, and live off dividends. But Tim Plaehn says those rules no longer apply — and the 2025 trade war is exposing just how fragile that plan really was. Tim just released a video briefing explaining how the global shift is hammering traditional income stocks — and how a few U.S.-focused companies are built to weather the chaos.

Watch the 2025 Trade War dividend protection briefing now
RPM International stock logo
RPM
RPM International
$103.14
0.0%
4/10/2025Target Lowered byRoyal Bank of CanadaAnalyst Arun ViswanathanSector Perform -> Sector Perform$126.00 -> $116.00LowView details for Royal Bank of Canada rating of RPM International (NYSE:RPM) on 4/10/2025
Walmart stock logo
WMT
Walmart
$93.17
+2.2%
4/10/2025Target Lowered byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$107.00 -> $102.00MediumView details for Royal Bank of Canada rating of Walmart (NYSE:WMT) on 4/10/2025
TELUS stock logo
T
TELUS
C$20.76
+1.3%
4/9/2025Target Lowered byRoyal Bank of Canada-OutperformC$25.00 -> C$24.00N/AView details for Royal Bank of Canada rating of TELUS (TSE:T) on 4/9/2025
Rogers Communications stock logo
RCI.B
Rogers Communications
C$35.84
+2.9%
4/9/2025Target Lowered byRoyal Bank of Canada-OutperformC$57.00 -> C$54.00N/AView details for Royal Bank of Canada rating of Rogers Communications (TSE:RCI.B) on 4/9/2025
Quebecor stock logo
QBR.B
Quebecor
C$36.13
+2.0%
4/9/2025Target Raised byRoyal Bank of Canada-OutperformC$38.00 -> C$41.00N/AView details for Royal Bank of Canada rating of Quebecor (TSE:QBR.B) on 4/9/2025
Cogeco Communications stock logo
CCA
Cogeco Communications
C$65.69
+1.1%
4/9/2025Target Raised byRoyal Bank of Canada-Sector PerformC$77.00 -> C$78.00N/AView details for Royal Bank of Canada rating of Cogeco Communications (TSE:CCA) on 4/9/2025
BCE stock logo
BCE
BCE
C$30.47
+1.6%
4/9/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$39.00 -> C$37.00N/AView details for Royal Bank of Canada rating of BCE (TSE:BCE) on 4/9/2025
Advantage Energy stock logo
AAV
Advantage Energy
C$9.98
+2.1%
4/9/2025Target Raised byRoyal Bank of Canada-HoldC$11.00N/AView details for Royal Bank of Canada rating of Advantage Energy (TSE:AAV) on 4/9/2025
LyondellBasell Industries stock logo
LYB
LyondellBasell Industries
$56.75
+1.4%
4/9/2025Downgraded byRoyal Bank of CanadaAnalyst A. ViswanathanOutperform -> Sector Perform$62.00HighView details for Royal Bank of Canada rating of LyondellBasell Industries (NYSE:LYB) on 4/9/2025
Eastman Chemical stock logo
EMN
Eastman Chemical
$76.61
-0.2%
4/9/2025Upgraded byRoyal Bank of CanadaAnalyst A. ViswanathanSector Perform -> Outperform$91.00HighView details for Royal Bank of Canada rating of Eastman Chemical (NYSE:EMN) on 4/9/2025
Illumina stock logo
ILMN
Illumina
$71.21
-3.2%
4/8/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$128.00 -> $112.00HighView details for Royal Bank of Canada rating of Illumina (NASDAQ:ILMN) on 4/8/2025
Beigene stock logo
ONC
Beigene
$230.98
+1.2%
4/7/2025Upgraded byRoyal Bank of CanadaAnalyst G. RenzaModerate Buy$312.00HighView details for Royal Bank of Canada rating of Beigene (NASDAQ:ONC) on 4/7/2025
Bausch Health Companies stock logo
BHC
Bausch Health Companies
$5.13
+13.9%
4/7/2025Target Lowered byRoyal Bank of Canada-Sector Perform$9.00 -> $8.50HighView details for Royal Bank of Canada rating of Bausch Health Companies (NYSE:BHC) on 4/7/2025
Bloom Energy stock logo
BE
Bloom Energy
$17.03
-4.5%
4/1/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformHighView details for Royal Bank of Canada rating of Bloom Energy (NYSE:BE) on 4/1/2025
BlackBerry stock logo
BB
BlackBerry
$3.17
-1.1%
4/3/2025Target Set byRoyal Bank of CanadaAnalyst Paul Treiber$3.75MediumView details for Royal Bank of Canada rating of BlackBerry (NYSE:BB) on 4/3/2025
Beigene stock logo
ONC
Beigene
$230.98
+1.2%
4/7/2025Initiated byRoyal Bank of CanadaAnalyst Greg RenzaOutperform$312.00MediumView details for Royal Bank of Canada rating of Beigene (NASDAQ:ONC) on 4/7/2025
Wesdome Gold Mines stock logo
WDO
Wesdome Gold Mines
C$17.89
-3.7%
4/4/2025Target Raised byRoyal Bank of Canada-C$17.00 -> C$19.00N/AView details for Royal Bank of Canada rating of Wesdome Gold Mines (TSE:WDO) on 4/4/2025
Torex Gold Resources stock logo
TXG
Torex Gold Resources
C$47.24
-2.1%
4/4/2025Target Raised byRoyal Bank of Canada-C$44.00 -> C$45.00N/AView details for Royal Bank of Canada rating of Torex Gold Resources (TSE:TXG) on 4/4/2025
Orla Mining stock logo
OLA
Orla Mining
C$15.61
-1.1%
4/4/2025Target Raised byRoyal Bank of Canada-C$13.00 -> C$15.00N/AView details for Royal Bank of Canada rating of Orla Mining (TSE:OLA) on 4/4/2025
Lundin Gold stock logo
LUG
Lundin Gold
C$58.12
+2.1%
4/4/2025Target Raised byRoyal Bank of Canada-C$37.00 -> C$42.00N/AView details for Royal Bank of Canada rating of Lundin Gold (TSE:LUG) on 4/4/2025
K92 Mining Inc. (KNT.V) stock logo
KNT
K92 Mining Inc. (KNT.V)
C$7.99
4/4/2025Target Raised byRoyal Bank of Canada-C$14.00 -> C$15.00N/AView details for Royal Bank of Canada rating of K92 Mining Inc. (KNT.V) (CVE:KNT) on 4/4/2025
Dundee Precious Metals stock logo
DPM
Dundee Precious Metals
C$19.63
-1.3%
4/4/2025Target Raised byRoyal Bank of Canada-C$21.00 -> C$23.00N/AView details for Royal Bank of Canada rating of Dundee Precious Metals (TSE:DPM) on 4/4/2025
Dollarama stock logo
DOL
Dollarama
C$167.80
-1.1%
4/4/2025Target Raised byRoyal Bank of Canada-C$149.00 -> C$183.00N/AView details for Royal Bank of Canada rating of Dollarama (TSE:DOL) on 4/4/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
$121.58
-0.8%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Josh WolfsonOutperform -> Outperform$110.00 -> $115.00HighView details for Royal Bank of Canada rating of Agnico Eagle Mines (NYSE:AEM) on 4/4/2025
AngloGold Ashanti stock logo
AU
AngloGold Ashanti
$43.19
-5.3%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst J. WolfsonOutperform -> Outperform$39.00 -> $41.00LowView details for Royal Bank of Canada rating of AngloGold Ashanti (NYSE:AU) on 4/4/2025
Barrick Gold stock logo
GOLD
Barrick Gold
$20.19
-2.3%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Josh WolfsonOutperform -> Outperform$22.00 -> $23.00MediumView details for Royal Bank of Canada rating of Barrick Gold (NYSE:GOLD) on 4/4/2025
Newmont stock logo
NEM
Newmont
$55.08
-1.6%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Josh WolfsonSector Perform -> Sector Perform$51.00 -> $52.00MediumView details for Royal Bank of Canada rating of Newmont (NYSE:NEM) on 4/4/2025
Osisko Gold Royalties stock logo
OR
Osisko Gold Royalties
$23.35
-1.6%
4/4/2025Target Lowered byRoyal Bank of CanadaAnalyst Josh WolfsonOutperform -> Outperform$24.00 -> $23.00MediumView details for Royal Bank of Canada rating of Osisko Gold Royalties (NYSE:OR) on 4/4/2025
Royal Gold stock logo
RGLD
Royal Gold
$184.90
-0.8%
4/4/2025Target Lowered byRoyal Bank of CanadaAnalyst Josh WolfsonOutperform -> Outperform$175.00 -> $170.00HighView details for Royal Bank of Canada rating of Royal Gold (NASDAQ:RGLD) on 4/4/2025
Sandstorm Gold stock logo
SAND
Sandstorm Gold
$8.50
+0.3%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Josh WolfsonOutperform -> Outperform$6.50 -> $7.00LowView details for Royal Bank of Canada rating of Sandstorm Gold (NYSE:SAND) on 4/4/2025
Wheaton Precious Metals stock logo
WPM
Wheaton Precious Metals
$84.16
-0.7%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Josh WolfsonSector Perform -> Sector Perform$75.00 -> $80.00HighView details for Royal Bank of Canada rating of Wheaton Precious Metals (NYSE:WPM) on 4/4/2025
Bausch + Lomb stock logo
BLCO
Bausch + Lomb
$12.07
+1.8%
4/4/2025Target Lowered byRoyal Bank of CanadaAnalyst Douglas MiehmOutperform -> Outperform$18.00 -> $17.00MediumView details for Royal Bank of Canada rating of Bausch + Lomb (NYSE:BLCO) on 4/4/2025
Mosaic stock logo
MOS
Mosaic
$27.24
+1.0%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Andrew WongSector Perform -> Sector Perform$28.00 -> $30.00HighView details for Royal Bank of Canada rating of Mosaic (NYSE:MOS) on 4/4/2025
Alamos Gold stock logo
AGI
Alamos Gold
$29.58
-2.5%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Michael SipercoOutperform -> Outperform$27.00 -> $30.00HighView details for Royal Bank of Canada rating of Alamos Gold (NYSE:AGI) on 4/4/2025
Eldorado Gold stock logo
EGO
Eldorado Gold
$19.80
-1.3%
4/4/2025Target Raised byRoyal Bank of CanadaAnalyst Michael SipercoOutperform -> Outperform$20.00 -> $21.00HighView details for Royal Bank of Canada rating of Eldorado Gold (NYSE:EGO) on 4/4/2025
Western Union stock logo
WU
Western Union
$9.81
+0.6%
4/3/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinSector Perform -> Sector Perform$14.00 -> $14.00LowView details for Royal Bank of Canada rating of Western Union (NYSE:WU) on 4/3/2025
CME Group stock logo
CME
CME Group
$262.53
+0.4%
4/3/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$269.00 -> $269.00MediumView details for Royal Bank of Canada rating of CME Group (NASDAQ:CME) on 4/3/2025
Edgewise Therapeutics stock logo
EWTX
Edgewise Therapeutics
$13.41
+2.9%
4/3/2025Target Lowered byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$56.00 -> $52.00HighView details for Royal Bank of Canada rating of Edgewise Therapeutics (NASDAQ:EWTX) on 4/3/2025
Imperial Oil stock logo
IMO
Imperial Oil
$63.70
+2.5%
4/3/2025Reiterated byRoyal Bank of CanadaAnalyst Greg PardySector Perform -> Sector Perform$101.00 -> $101.00N/AView details for Royal Bank of Canada rating of Imperial Oil (NYSEAMERICAN:IMO) on 4/3/2025
Albertsons Companies stock logo
ACI
Albertsons Companies
$21.66
+2.4%
4/3/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$23.00 -> $23.00LowView details for Royal Bank of Canada rating of Albertsons Companies (NYSE:ACI) on 4/3/2025
Karman stock logo
KRMN
Karman
$35.28
+2.5%
4/3/2025Target Raised byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Outperform$35.00 -> $38.00HighView details for Royal Bank of Canada rating of Karman (NYSE:KRMN) on 4/3/2025
Bausch + Lomb stock logo
BLCO
Bausch + Lomb
$12.07
+1.8%
3/27/2025Target Set byRoyal Bank of Canada-$18.00HighView details for Royal Bank of Canada rating of Bausch + Lomb (NYSE:BLCO) on 3/27/2025
Atlas Energy Solutions stock logo
AESI
Atlas Energy Solutions
$14.12
+3.4%
4/2/2025Reiterated byRoyal Bank of CanadaAnalyst Keith MackeyOutperform -> Outperform$25.00 -> $25.00LowView details for Royal Bank of Canada rating of Atlas Energy Solutions (NYSE:AESI) on 4/2/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
$12.12
+3.9%
4/2/2025Reiterated byRoyal Bank of CanadaAnalyst Greg PardyOutperform -> Outperform$25.00 -> $25.00LowView details for Royal Bank of Canada rating of Cenovus Energy (NYSE:CVE) on 4/2/2025
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$157.42
+2.3%
4/2/2025Reiterated byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$181.00 -> $181.00LowView details for Royal Bank of Canada rating of Johnson & Johnson (NYSE:JNJ) on 4/2/2025
Beacon Roofing Supply stock logo
BECN
Beacon Roofing Supply
$123.85
+0.6%
4/2/2025Downgraded byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Sector Perform$124.00 -> $124.35LowView details for Royal Bank of Canada rating of Beacon Roofing Supply (NASDAQ:BECN) on 4/2/2025
Lumina Gold stock logo
LUM
Lumina Gold
C$0.90
-3.2%
4/1/2025Target Set byRoyal Bank of CanadaAnalyst M. SipercoOutperformC$1.50N/AView details for Royal Bank of Canada rating of Lumina Gold (CVE:LUM) on 4/1/2025
Rocket Companies stock logo
RKT
Rocket Companies
$12.08
-1.4%
4/1/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinSector Perform -> Sector Perform$18.00 -> $18.00MediumView details for Royal Bank of Canada rating of Rocket Companies (NYSE:RKT) on 4/1/2025
Vertex Pharmaceuticals stock logo
VRTX
Vertex Pharmaceuticals
$489.10
+0.7%
4/1/2025Target Raised byRoyal Bank of CanadaAnalyst Brian AbrahamsSector Perform -> Sector Perform$408.00 -> $420.00LowView details for Royal Bank of Canada rating of Vertex Pharmaceuticals (NASDAQ:VRTX) on 4/1/2025
Westport Fuel Systems stock logo
WPRT
Westport Fuel Systems
$2.85
+3.3%
4/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Christopher DendrinosSector Perform -> Sector Perform$8.00 -> $4.00HighView details for Royal Bank of Canada rating of Westport Fuel Systems (NASDAQ:WPRT) on 4/1/2025
Trump’s Top Secret $9 Trillion AI Superweapon (Ad)

Jeff Brown spotted Nvidia at $1. Now he’s revealing a new AI superweapon — and the Musk-connected stocks that could benefit.

Nvidia’s early days made millionaires. This AI play might too.
BlackBerry stock logo
BB
BlackBerry
$3.17
-1.1%
4/1/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberSector Perform -> Sector Perform$4.00 -> $4.00MediumView details for Royal Bank of Canada rating of BlackBerry (NYSE:BB) on 4/1/2025
Aardvark Therapeutics stock logo
AARD
Aardvark Therapeutics
$7.00
-7.5%
4/1/2025Reiterated byRoyal Bank of CanadaAnalyst B. AbrahamsOutperform -> Outperform$21.00 -> $21.00HighView details for Royal Bank of Canada rating of Aardvark Therapeutics (NASDAQ:AARD) on 4/1/2025
Domino's Pizza stock logo
DPZ
Domino's Pizza
$466.74
+1.0%
4/1/2025Reiterated byRoyal Bank of CanadaAnalyst Logan ReichOutperform -> Outperform$500.00 -> $500.00LowView details for Royal Bank of Canada rating of Domino’s Pizza (NASDAQ:DPZ) on 4/1/2025
Loar stock logo
LOAR
Loar
$85.12
-1.2%
4/1/2025Reiterated byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$92.00 -> $92.00LowView details for Royal Bank of Canada rating of Loar (NYSE:LOAR) on 4/1/2025
Methanex stock logo
MEOH
Methanex
$27.02
+0.7%
4/1/2025Reiterated byRoyal Bank of CanadaAnalyst Nelson NgSector Perform -> Sector Perform$55.00 -> $55.00MediumView details for Royal Bank of Canada rating of Methanex (NASDAQ:MEOH) on 4/1/2025
WELL Health Technologies stock logo
WELL
WELL Health Technologies
C$3.96
+1.3%
3/31/2025Target Lowered byRoyal Bank of Canada-OutperformC$8.50 -> C$7.50N/AView details for Royal Bank of Canada rating of WELL Health Technologies (TSE:WELL) on 3/31/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
C$103.16
+2.0%
3/31/2025Target Lowered byRoyal Bank of Canada-OutperformC$128.00 -> C$122.00N/AView details for Royal Bank of Canada rating of Canadian Pacific Kansas City (TSE:CP) on 3/31/2025
Canadian National Railway stock logo
CNR
Canadian National Railway
C$137.31
+0.5%
3/31/2025Target Lowered byRoyal Bank of CanadaAnalyst W. SpracklinOutperformC$171.00 -> C$165.00N/AView details for Royal Bank of Canada rating of Canadian National Railway (TSE:CNR) on 3/31/2025
Sarepta Therapeutics stock logo
SRPT
Sarepta Therapeutics
$53.79
-0.3%
3/31/2025Downgraded byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Sector Perform$161.00 -> $87.00HighView details for Royal Bank of Canada rating of Sarepta Therapeutics (NASDAQ:SRPT) on 3/31/2025
Enghouse Systems stock logo
ENGH
Enghouse Systems
C$24.37
-1.8%
3/28/2025Downgraded byRoyal Bank of Canada-Outperform -> Sector PerformC$3,800.00 -> C$3,300.00N/AView details for Royal Bank of Canada rating of Enghouse Systems (TSE:ENGH) on 3/28/2025
BRP stock logo
DOO
BRP
C$44.87
-2.5%
3/28/2025Target Lowered byRoyal Bank of Canada-C$99.00 -> C$69.00N/AView details for Royal Bank of Canada rating of BRP (TSE:DOO) on 3/28/2025
The Descartes Systems Group stock logo
DSGX
The Descartes Systems Group
$102.32
-0.8%
3/28/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$130.00 -> $130.00LowView details for Royal Bank of Canada rating of The Descartes Systems Group (NASDAQ:DSGX) on 3/28/2025
Deutsche Bank Aktiengesellschaft stock logo
DB
Deutsche Bank Aktiengesellschaft
$23.45
+0.4%
3/24/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Deutsche Bank Aktiengesellschaft (NYSE:DB) on 3/24/2025
Shell stock logo
SHEL
Shell
$65.01
+1.5%
3/26/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Shell (NYSE:SHEL) on 3/26/2025
Micron Technology stock logo
MU
Micron Technology
$68.80
-0.8%
3/19/2025Target Set byRoyal Bank of CanadaAnalyst Matt Bryson$125.00LowView details for Royal Bank of Canada rating of Micron Technology (NASDAQ:MU) on 3/19/2025
Badger Meter stock logo
BMI
Badger Meter
$201.86
+9.8%
3/26/2025Upgraded byRoyal Bank of CanadaAnalyst J. ReiveModerate BuyMediumView details for Royal Bank of Canada rating of Badger Meter (NYSE:BMI) on 3/26/2025
Vistry Group stock logo
VTY
Vistry Group
GBX 592.20
+0.1%
3/28/2025Target Raised byRoyal Bank of Canada-UnderperformGBX 475 -> GBX 500N/AView details for Royal Bank of Canada rating of Vistry Group (LON:VTY) on 3/28/2025
Burberry Group stock logo
BRBY
Burberry Group
GBX 654.20
-1.2%
3/28/2025Target Lowered byRoyal Bank of Canada-OutperformGBX 1,300 -> GBX 1,200N/AView details for Royal Bank of Canada rating of Burberry Group (LON:BRBY) on 3/28/2025
Wizz Air stock logo
WIZZ
Wizz Air
GBX 1,460
-0.9%
3/28/2025Target Raised byRoyal Bank of Canada-OutperformGBX 2,300 -> GBX 2,400N/AView details for Royal Bank of Canada rating of Wizz Air (LON:WIZZ) on 3/28/2025
Everplay Group stock logo
EVPL
Everplay Group
GBX 262
+0.8%
3/28/2025Target Raised byRoyal Bank of Canada-OutperformGBX 360 -> GBX 365N/AView details for Royal Bank of Canada rating of Everplay Group (LON:EVPL) on 3/28/2025
SSE stock logo
SSEZY
SSE
$22.33
+1.8%
3/27/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformHighView details for Royal Bank of Canada rating of SSE (OTCMKTS:SSEZY) on 3/27/2025
Verint Systems stock logo
VRNT
Verint Systems
$15.99
+0.2%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Dan BergstromOutperform -> Outperform$36.00 -> $29.00HighView details for Royal Bank of Canada rating of Verint Systems (NASDAQ:VRNT) on 3/27/2025
California Resources stock logo
CRC
California Resources
$35.65
+3.0%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$68.00 -> $68.00LowView details for Royal Bank of Canada rating of California Resources (NYSE:CRC) on 3/27/2025
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
$28.82
+2.3%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Greg PardyOutperform -> Outperform$63.00 -> $63.00MediumView details for Royal Bank of Canada rating of Canadian Natural Resources (NYSE:CNQ) on 3/27/2025
Chewy stock logo
CHWY
Chewy
$35.18
+1.2%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$42.00 -> $42.00MediumView details for Royal Bank of Canada rating of Chewy (NYSE:CHWY) on 3/27/2025
Cintas stock logo
CTAS
Cintas
$205.76
+0.5%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$215.00 -> $215.00LowView details for Royal Bank of Canada rating of Cintas (NASDAQ:CTAS) on 3/27/2025
OmniAb stock logo
OABI
OmniAb
$1.79
+1.1%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$7.00 -> $4.00LowView details for Royal Bank of Canada rating of OmniAb (NASDAQ:OABI) on 3/27/2025
Perspective Therapeutics stock logo
CATX
Perspective Therapeutics
$1.94
+4.9%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$16.00 -> $15.00MediumView details for Royal Bank of Canada rating of Perspective Therapeutics (NYSE:CATX) on 3/27/2025
Petco Health and Wellness stock logo
WOOF
Petco Health and Wellness
$3.09
-0.3%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$6.00 -> $4.00HighView details for Royal Bank of Canada rating of Petco Health and Wellness (NASDAQ:WOOF) on 3/27/2025
Life Time Group stock logo
LTH
Life Time Group
$31.30
+0.2%
2/27/2025Target Set byRoyal Bank of CanadaAnalyst Logan ReichBuy$35.00LowView details for Royal Bank of Canada rating of Life Time Group (NYSE:LTH) on 2/27/2025
Thryv stock logo
THRY
Thryv
$12.07
+5.3%
3/27/2025Initiated byRoyal Bank of CanadaAnalyst Matthew SwansonSector Perform$17.00HighView details for Royal Bank of Canada rating of Thryv (NASDAQ:THRY) on 3/27/2025
Badger Meter stock logo
BMI
Badger Meter
$201.86
+9.8%
3/27/2025Initiated byRoyal Bank of CanadaAnalyst Deane DrayOutperform$251.00LowView details for Royal Bank of Canada rating of Badger Meter (NYSE:BMI) on 3/27/2025
Lockheed Martin stock logo
LMT
Lockheed Martin
$463.80
-2.8%
3/27/2025Downgraded byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Sector Perform$550.00 -> $480.00LowView details for Royal Bank of Canada rating of Lockheed Martin (NYSE:LMT) on 3/27/2025
Northrop Grumman stock logo
NOC
Northrop Grumman
$539.96
+0.5%
3/27/2025Upgraded byRoyal Bank of CanadaAnalyst Ken HerbertSector Perform -> Outperform$500.00 -> $575.00LowView details for Royal Bank of Canada rating of Northrop Grumman (NYSE:NOC) on 3/27/2025
Westshore Terminals Investment stock logo
WTE
Westshore Terminals Investment
C$24.85
+0.2%
3/26/2025Target Set byRoyal Bank of Canada-Sector PerformC$25.00N/AView details for Royal Bank of Canada rating of Westshore Terminals Investment (TSE:WTE) on 3/26/2025
CGI stock logo
GIB.A
CGI
C$145.76
+0.8%
3/26/2025Target Set byRoyal Bank of Canada-OutperformC$192.00N/AView details for Royal Bank of Canada rating of CGI (TSE:GIB.A) on 3/26/2025
International Paper stock logo
IP
International Paper
$46.32
+0.0%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew McKellarOutperform -> Outperform$64.00 -> $64.00LowView details for Royal Bank of Canada rating of International Paper (NYSE:IP) on 3/26/2025
UiPath stock logo
PATH
UiPath
$10.44
+0.6%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew HedbergSector Perform -> Sector Perform$13.00 -> $13.00LowView details for Royal Bank of Canada rating of UiPath (NYSE:PATH) on 3/26/2025
Core & Main stock logo
CNM
Core & Main
$49.59
+1.9%
3/26/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$62.00 -> $60.00MediumView details for Royal Bank of Canada rating of Core & Main (NYSE:CNM) on 3/26/2025
Enterprise Products Partners stock logo
EPD
Enterprise Products Partners
$31.05
+2.0%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$37.00 -> $37.00LowView details for Royal Bank of Canada rating of Enterprise Products Partners (NYSE:EPD) on 3/26/2025
CGI stock logo
GIB
CGI
$105.32
+1.1%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$192.00 -> $192.00LowView details for Royal Bank of Canada rating of CGI (NYSE:GIB) on 3/26/2025
Cognizant Technology Solutions stock logo
CTSH
Cognizant Technology Solutions
$69.44
-0.8%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinSector Perform -> Sector Perform$93.00 -> $93.00LowView details for Royal Bank of Canada rating of Cognizant Technology Solutions (NASDAQ:CTSH) on 3/26/2025
CorMedix stock logo
CRMD
CorMedix
$7.67
+2.0%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$12.00 -> $12.00LowView details for Royal Bank of Canada rating of CorMedix (NASDAQ:CRMD) on 3/26/2025
GEA Group Aktiengesellschaft stock logo
GEAGF
GEA Group Aktiengesellschaft
$61.30
3/21/2025Downgraded byRoyal Bank of CanadaAnalyst S. KuenneModerate Buy -> HoldLowView details for Royal Bank of Canada rating of GEA Group Aktiengesellschaft (OTCMKTS:GEAGF) on 3/21/2025
Sprouts Farmers Market stock logo
SFM
Sprouts Farmers Market
$160.15
+0.4%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshSector Perform -> Sector Perform$160.00 -> $160.00LowView details for Royal Bank of Canada rating of Sprouts Farmers Market (NASDAQ:SFM) on 3/25/2025
Surgery Partners stock logo
SGRY
Surgery Partners
$21.22
+0.6%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$35.00 -> $35.00MediumView details for Royal Bank of Canada rating of Surgery Partners (NASDAQ:SGRY) on 3/25/2025
NCR Voyix stock logo
VYX
NCR Voyix
$7.81
-0.6%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$17.00 -> $17.00MediumView details for Royal Bank of Canada rating of NCR Voyix (NYSE:VYX) on 3/25/2025
Verizon Communications stock logo
VZ
Verizon Communications
$44.01
+0.9%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Jonathan AtkinSector Perform -> Sector Perform$42.00 -> $45.00LowView details for Royal Bank of Canada rating of Verizon Communications (NYSE:VZ) on 3/25/2025
Brookfield Infrastructure Partners stock logo
BIP
Brookfield Infrastructure Partners
$27.97
-2.0%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Maurice ChoyOutperform -> Outperform$40.00 -> $40.00MediumView details for Royal Bank of Canada rating of Brookfield Infrastructure Partners (NYSE:BIP) on 3/25/2025
Energy Transfer stock logo
ET
Energy Transfer
$17.24
+1.9%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$23.00 -> $23.00LowView details for Royal Bank of Canada rating of Energy Transfer (NYSE:ET) on 3/25/2025
Trump’s Top Secret $9 Trillion AI Superweapon (Ad)

Jeff Brown spotted Nvidia at $1. Now he’s revealing a new AI superweapon — and the Musk-connected stocks that could benefit.

Nvidia’s early days made millionaires. This AI play might too.
KB Home stock logo
KBH
KB Home
$51.59
+2.9%
3/25/2025Target Lowered byRoyal Bank of CanadaAnalyst M. DahlSector Perform -> Sector Perform$67.00 -> $63.00HighView details for Royal Bank of Canada rating of KB Home (NYSE:KBH) on 3/25/2025
Lexeo Therapeutics stock logo
LXEO
Lexeo Therapeutics
$2.71
+18.9%
3/25/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$24.00 -> $20.00HighView details for Royal Bank of Canada rating of Lexeo Therapeutics (NASDAQ:LXEO) on 3/25/2025
Lightspeed Commerce stock logo
LSPD
Lightspeed Commerce
$9.30
+1.5%
3/25/2025Target Lowered byRoyal Bank of CanadaAnalyst D. PerlinOutperform -> Outperform$20.00 -> $15.00HighView details for Royal Bank of Canada rating of Lightspeed Commerce (NYSE:LSPD) on 3/25/2025
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$17.13
+1.8%
3/24/2025Target Lowered byRoyal Bank of Canada-OutperformC$22.00 -> C$21.00N/AView details for Royal Bank of Canada rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 3/24/2025
Lennar stock logo
LEN
Lennar
$104.57
+1.8%
3/24/2025Target Lowered byRoyal Bank of CanadaAnalyst M. DahlSector Perform -> Sector Perform$125.00 -> $122.00MediumView details for Royal Bank of Canada rating of Lennar (NYSE:LEN) on 3/24/2025
Liberty Energy stock logo
LBRT
Liberty Energy
$12.05
+5.4%
3/24/2025Downgraded byRoyal Bank of CanadaAnalyst Keith MackeyOutperform -> Sector Perform$24.00 -> $19.00HighView details for Royal Bank of Canada rating of Liberty Energy (NYSE:LBRT) on 3/24/2025
NOV stock logo
NOV
NOV
$12.52
+3.9%
3/24/2025Upgraded byRoyal Bank of CanadaAnalyst Keith MackeySector Perform -> Outperform$22.00 -> $22.00LowView details for Royal Bank of Canada rating of NOV (NYSE:NOV) on 3/24/2025
Siemens Aktiengesellschaft stock logo
SIEGY
Siemens Aktiengesellschaft
$106.44
+0.8%
3/19/2025Downgraded byRoyal Bank of CanadaAnalyst M. FieldingModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Siemens Aktiengesellschaft (OTCMKTS:SIEGY) on 3/19/2025
Shopify stock logo
SHOP
Shopify
$83.65
-0.4%
3/21/2025Target Set byRoyal Bank of Canada-Outperform$145.00LowView details for Royal Bank of Canada rating of Shopify (NYSE:SHOP) on 3/21/2025
Kinaxis stock logo
KXS
Kinaxis
C$172.65
-0.7%
3/21/2025Target Set byRoyal Bank of Canada-OutperformC$210.00N/AView details for Royal Bank of Canada rating of Kinaxis (TSE:KXS) on 3/21/2025
Constellation Software stock logo
CSU
Constellation Software
C$4,682.54
-0.8%
3/21/2025Target Set byRoyal Bank of Canada-OutperformC$5.70N/AView details for Royal Bank of Canada rating of Constellation Software (TSE:CSU) on 3/21/2025
T-Mobile US stock logo
TMUS
T-Mobile US
$262.04
+0.9%
3/21/2025Target Raised byRoyal Bank of CanadaAnalyst J. AtkinSector Perform -> Sector Perform$245.00 -> $260.00LowView details for Royal Bank of Canada rating of T-Mobile US (NASDAQ:TMUS) on 3/21/2025
Accenture stock logo
ACN
Accenture
$282.28
-1.0%
3/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$399.00 -> $392.00HighView details for Royal Bank of Canada rating of Accenture (NYSE:ACN) on 3/21/2025
Alnylam Pharmaceuticals stock logo
ALNY
Alnylam Pharmaceuticals
$234.56
+1.8%
3/21/2025Target Raised byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$310.00 -> $330.00HighView details for Royal Bank of Canada rating of Alnylam Pharmaceuticals (NASDAQ:ALNY) on 3/21/2025
NIKE stock logo
NKE
NIKE
$55.73
+4.1%
3/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Piral DadhaniaSector Perform -> Sector Perform$67.00 -> $66.00MediumView details for Royal Bank of Canada rating of NIKE (NYSE:NKE) on 3/21/2025
Verastem stock logo
VSTM
Verastem
$5.74
+15.7%
3/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$16.00 -> $14.00LowView details for Royal Bank of Canada rating of Verastem (NASDAQ:VSTM) on 3/21/2025
Prestige Consumer Healthcare stock logo
PBH
Prestige Consumer Healthcare
$80.10
+0.4%
3/21/2025Target Raised byRoyal Bank of CanadaAnalyst Ryland ConradSector Perform -> Sector Perform$96.00 -> $97.00MediumView details for Royal Bank of Canada rating of Prestige Consumer Healthcare (NYSE:PBH) on 3/21/2025
Nestlé stock logo
NSRGY
Nestlé
$107.74
+3.2%
3/21/2025Downgraded byRoyal Bank of CanadaAnalyst J. Edwardes. JoneOutperform -> Sector PerformLowView details for Royal Bank of Canada rating of Nestlé (OTCMKTS:NSRGY) on 3/21/2025
L'Oréal stock logo
LRLCY
L'Oréal
$80.80
+5.6%
3/21/2025Upgraded byRoyal Bank of CanadaAnalyst J. JonesSector Perform -> OutperformLowView details for Royal Bank of Canada rating of L’Oréal (OTCMKTS:LRLCY) on 3/21/2025
Worley stock logo
WYGPY
Worley
$7.55
+1.3%
3/14/2025Downgraded byRoyal Bank of CanadaAnalyst G. RamsayModerate Buy -> HoldHighView details for Royal Bank of Canada rating of Worley (OTCMKTS:WYGPY) on 3/14/2025
Schneider Electric S.E. stock logo
SBGSY
Schneider Electric S.E.
$46.73
+0.8%
3/19/2025Upgraded byRoyal Bank of CanadaAnalyst M. FieldingStrong Sell -> Moderate BuyMediumView details for Royal Bank of Canada rating of Schneider Electric S.E. (OTCMKTS:SBGSY) on 3/19/2025
Ramsay Health Care stock logo
RMYHY
Ramsay Health Care
$4.89
3/14/2025Downgraded byRoyal Bank of CanadaAnalyst C. Wong-PanModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Ramsay Health Care (OTCMKTS:RMYHY) on 3/14/2025
NEXT stock logo
NXGPY
NEXT
$80.23
+0.0%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst R. ChamberlainHold -> Moderate BuyLowView details for Royal Bank of Canada rating of NEXT (OTCMKTS:NXGPY) on 3/14/2025
Kimbell Royalty Partners stock logo
KRP
Kimbell Royalty Partners
$12.55
+2.4%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst S. HanoldModerate BuyLowView details for Royal Bank of Canada rating of Kimbell Royalty Partners (NYSE:KRP) on 3/14/2025
Kellanova stock logo
K
Kellanova
$82.37
+0.1%
3/14/2025Downgraded byRoyal Bank of CanadaAnalyst N. ModiModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Kellanova (NYSE:K) on 3/14/2025
Chimera Investment stock logo
CIM
Chimera Investment
$11.37
+3.2%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst K. LeeModerate BuyLowView details for Royal Bank of Canada rating of Chimera Investment (NYSE:CIM) on 3/14/2025
Black Stone Minerals stock logo
BSM
Black Stone Minerals
$14.60
+2.7%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst S. HanoldHoldMediumView details for Royal Bank of Canada rating of Black Stone Minerals (NYSE:BSM) on 3/14/2025
Premium Brands stock logo
PBH
Premium Brands
C$77.79
+1.7%
3/20/2025Target Raised byRoyal Bank of Canada-OutperformC$96.00 -> C$97.00N/AView details for Royal Bank of Canada rating of Premium Brands (TSE:PBH) on 3/20/2025
Boyd Group Services stock logo
BYD
Boyd Group Services
C$203.43
-3.4%
3/20/2025Target Lowered byRoyal Bank of Canada-C$282.00 -> C$277.00N/AView details for Royal Bank of Canada rating of Boyd Group Services (TSE:BYD) on 3/20/2025
Schroders stock logo
SDR
Schroders
GBX 313.60
-0.8%
3/20/2025Target Raised byRoyal Bank of Canada-OutperformGBX 395 -> GBX 475N/AView details for Royal Bank of Canada rating of Schroders (LON:SDR) on 3/20/2025
Equifax stock logo
EFX
Equifax
$221.43
+1.0%
3/20/2025Upgraded byRoyal Bank of CanadaAnalyst A. SabadraSector Perform -> Outperform$300.00LowView details for Royal Bank of Canada rating of Equifax (NYSE:EFX) on 3/20/2025
Anglo American stock logo
NGLOY
Anglo American
$13.46
+1.1%
3/18/2025Upgraded byRoyal Bank of CanadaAnalyst S. CrittendenStrong Sell -> HoldMediumView details for Royal Bank of Canada rating of Anglo American (OTCMKTS:NGLOY) on 3/18/2025
Twilio stock logo
TWLO
Twilio
$84.76
-1.2%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaUnderperform -> Underperform$75.00 -> $75.00LowView details for Royal Bank of Canada rating of Twilio (NYSE:TWLO) on 3/19/2025
Zoom Video Communications stock logo
ZM
Zoom Video Communications
$71.49
+0.4%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$95.00 -> $95.00LowView details for Royal Bank of Canada rating of Zoom Video Communications (NASDAQ:ZM) on 3/19/2025
AT&T stock logo
T
AT&T
$27.12
+0.4%
3/19/2025Target Raised byRoyal Bank of CanadaAnalyst J. AtkinOutperform -> Outperform$27.00 -> $28.00LowView details for Royal Bank of Canada rating of AT&T (NYSE:T) on 3/19/2025
Adobe stock logo
ADBE
Adobe
$348.80
+1.3%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$530.00 -> $530.00LowView details for Royal Bank of Canada rating of Adobe (NASDAQ:ADBE) on 3/19/2025
American Healthcare REIT stock logo
AHR
American Healthcare REIT
$30.54
+0.7%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Michael CarrollOutperform -> Outperform$34.00 -> $34.00HighView details for Royal Bank of Canada rating of American Healthcare REIT (NYSE:AHR) on 3/19/2025
BOX stock logo
BOX
BOX
$29.65
-0.4%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaUnderperform -> Underperform$21.00 -> $21.00LowView details for Royal Bank of Canada rating of BOX (NYSE:BOX) on 3/19/2025
Five9 stock logo
FIVN
Five9
$22.32
-1.3%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$65.00 -> $65.00MediumView details for Royal Bank of Canada rating of Five9 (NASDAQ:FIVN) on 3/19/2025
Inovio Pharmaceuticals stock logo
INO
Inovio Pharmaceuticals
$1.74
+1.2%
3/19/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaSector Perform -> Sector Perform$6.00 -> $5.00HighView details for Royal Bank of Canada rating of Inovio Pharmaceuticals (NASDAQ:INO) on 3/19/2025
Insmed stock logo
INSM
Insmed
$72.53
+3.3%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst L. TimashevOutperform -> Outperform$100.00 -> $100.00MediumView details for Royal Bank of Canada rating of Insmed (NASDAQ:INSM) on 3/19/2025
Korro Bio stock logo
KRRO
Korro Bio
$13.90
+3.3%
3/19/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$105.00 -> $95.00HighView details for Royal Bank of Canada rating of Korro Bio (NASDAQ:KRRO) on 3/19/2025
NICE stock logo
NICE
NICE
$149.75
-0.6%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$200.00 -> $200.00MediumView details for Royal Bank of Canada rating of NICE (NASDAQ:NICE) on 3/19/2025
Pyxis Oncology stock logo
PYXS
Pyxis Oncology
$0.96
+3.1%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$8.00 -> $8.00LowView details for Royal Bank of Canada rating of Pyxis Oncology (NASDAQ:PYXS) on 3/19/2025
Trade Desk stock logo
TTD
Trade Desk
$50.26
+3.7%
3/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$120.00 -> $100.00MediumView details for Royal Bank of Canada rating of Trade Desk (NASDAQ:TTD) on 3/17/2025
ServiceNow stock logo
NOW
ServiceNow
$772.18
-3.1%
3/11/2025Target Set byRoyal Bank of Canada-$986.00LowView details for Royal Bank of Canada rating of ServiceNow (NYSE:NOW) on 3/11/2025
Ferguson stock logo
FERG
Ferguson
$164.28
+1.2%
3/18/2025Reiterated byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$189.00 -> $189.00LowView details for Royal Bank of Canada rating of Ferguson (NASDAQ:FERG) on 3/18/2025
GE Vernova stock logo
GEV
GE Vernova
$322.81
-1.6%
3/18/2025Target Lowered byRoyal Bank of CanadaAnalyst Christopher DendrinosOutperform -> Outperform$453.00 -> $445.00LowView details for Royal Bank of Canada rating of GE Vernova (NYSE:GEV) on 3/18/2025
Sangamo Therapeutics stock logo
SGMO
Sangamo Therapeutics
$0.71
+3.0%
3/18/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiSector Perform -> Sector Perform$2.00 -> $2.00MediumView details for Royal Bank of Canada rating of Sangamo Therapeutics (NASDAQ:SGMO) on 3/18/2025
Tesla stock logo
TSLA
Tesla
$241.17
-0.2%
3/18/2025Target Lowered byRoyal Bank of CanadaAnalyst Tom NarayanOutperform -> Outperform$440.00 -> $320.00MediumView details for Royal Bank of Canada rating of Tesla (NASDAQ:TSLA) on 3/18/2025
Ocular Therapeutix stock logo
OCUL
Ocular Therapeutix
$7.31
+2.0%
3/18/2025Initiated byRoyal Bank of CanadaAnalyst Luca IssiOutperform$17.00HighView details for Royal Bank of Canada rating of Ocular Therapeutix (NASDAQ:OCUL) on 3/18/2025
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
$38.33
+3.7%
3/18/2025Initiated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform$67.00LowView details for Royal Bank of Canada rating of MoonLake Immunotherapeutics (NASDAQ:MLTX) on 3/18/2025
Sibanye Stillwater stock logo
SBSW
Sibanye Stillwater
$4.99
+1.7%
3/18/2025Upgraded byRoyal Bank of CanadaAnalyst Marina CaleroSector Perform -> Outperform$4.70 -> $5.30MediumView details for Royal Bank of Canada rating of Sibanye Stillwater (NYSE:SBSW) on 3/18/2025
Fresnillo stock logo
FNLPF
Fresnillo
$13.58
-5.2%
3/13/2025Downgraded byRoyal Bank of CanadaAnalyst M. CaleroModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Fresnillo (OTCMKTS:FNLPF) on 3/13/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$78.11
-0.3%
3/17/2025Target Set byRoyal Bank of Canada-OutperformC$82.00N/AView details for Royal Bank of Canada rating of Sun Life Financial (TSE:SLF) on 3/17/2025
Sagicor Financial stock logo
SFC
Sagicor Financial
C$8.03
3/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$9.00 -> C$8.50N/AView details for Royal Bank of Canada rating of Sagicor Financial (TSE:SFC) on 3/17/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$81.60
+0.1%
3/17/2025Target Set byRoyal Bank of CanadaAnalyst D. MihelicOutperformC$108.00N/AView details for Royal Bank of Canada rating of Canadian Imperial Bank of Commerce (TSE:CM) on 3/17/2025
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
C$67.20
+0.9%
3/17/2025Target Set byRoyal Bank of Canada-OutperformC$68.00N/AView details for Royal Bank of Canada rating of Brookfield Asset Management (TSE:BAM) on 3/17/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$129.32
+0.5%
3/17/2025Target Set byRoyal Bank of CanadaAnalyst D. MihelicOutperformC$163.00N/AView details for Royal Bank of Canada rating of Bank of Montreal (TSE:BMO) on 3/17/2025
Owens Corning stock logo
OC
Owens Corning
$137.98
+1.0%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$212.00 -> $212.00LowView details for Royal Bank of Canada rating of Owens Corning (NYSE:OC) on 3/17/2025

MarketBeat Community Rating for Royal Bank of Canada

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