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
NewAmsterdam Pharma stock logo
NAMS
NewAmsterdam Pharma
$23.60
+1.7%
1/24/2025Reiterated byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$40.00 -> $40.00LowView details for Royal Bank of Canada rating of NewAmsterdam Pharma (NASDAQ:NAMS) on 1/24/2025
Northern Trust stock logo
NTRS
Northern Trust
$110.92
+1.3%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$107.00 -> $115.00LowView details for Royal Bank of Canada rating of Northern Trust (NASDAQ:NTRS) on 1/24/2025
RLI stock logo
RLI
RLI
$72.52
+1.1%
1/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Scott HeleniakSector Perform -> Sector Perform$88.00 -> $80.00MediumView details for Royal Bank of Canada rating of RLI (NYSE:RLI) on 1/24/2025
SLM stock logo
SLM
SLM
$29.01
-1.0%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst Jon AfstromOutperform -> Outperform$30.00 -> $32.00MediumView details for Royal Bank of Canada rating of SLM (NASDAQ:SLM) on 1/24/2025
Teladoc Health stock logo
TDOC
Teladoc Health
$10.06
-0.8%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst Sean DodgeOutperform -> Outperform$11.00 -> $12.00LowView details for Royal Bank of Canada rating of Teladoc Health (NYSE:TDOC) on 1/24/2025
Valley National Bancorp stock logo
VLY
Valley National Bancorp
$10.17
+4.0%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$11.00 -> $12.00LowView details for Royal Bank of Canada rating of Valley National Bancorp (NASDAQ:VLY) on 1/24/2025
Kimberly-Clark stock logo
KMB
Kimberly-Clark
$128.40
+1.1%
1/24/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 1/24/2025
Starbucks stock logo
SBUX
Starbucks
$98.81
+0.8%
1/24/2025Reiterated byRoyal Bank of CanadaAnalyst L. ReichOutperform -> Outperform$115.00 -> $115.00LowView details for Royal Bank of Canada rating of Starbucks (NASDAQ:SBUX) on 1/24/2025
Amgen stock logo
AMGN
Amgen
$275.42
-0.9%
1/24/2025Reiterated byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$324.00 -> $324.00LowView details for Royal Bank of Canada rating of Amgen (NASDAQ:AMGN) on 1/24/2025
Associated Banc stock logo
ASB
Associated Banc
$25.09
-1.0%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$26.00 -> $27.00LowView details for Royal Bank of Canada rating of Associated Banc (NYSE:ASB) on 1/24/2025
CSX stock logo
CSX
CSX
$32.69
-2.9%
1/24/2025Target Lowered byRoyal Bank of CanadaAnalyst James McGarragleSector Perform -> Sector Perform$34.00 -> $33.00LowView details for Royal Bank of Canada rating of CSX (NASDAQ:CSX) on 1/24/2025
Cadence Bank stock logo
CADE
Cadence Bank
$35.13
+2.6%
1/24/2025Reiterated byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$38.00 -> $38.00MediumView details for Royal Bank of Canada rating of Cadence Bank (NYSE:CADE) on 1/24/2025
Discover Financial Services stock logo
DFS
Discover Financial Services
$201.59
+0.3%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$193.00 -> $210.00LowView details for Royal Bank of Canada rating of Discover Financial Services (NYSE:DFS) on 1/24/2025
Hexcel stock logo
HXL
Hexcel
$67.48
-4.5%
1/24/2025Target Raised byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Outperform$74.00 -> $82.00LowView details for Royal Bank of Canada rating of Hexcel (NYSE:HXL) on 1/24/2025
Verizon Communications stock logo
VZ
Verizon Communications
$39.54
+0.9%
1/24/2025Target Lowered byRoyal Bank of Canada-$46.00 -> $42.00LowView details for Royal Bank of Canada rating of Verizon Communications (NYSE:VZ) on 1/24/2025
Magna International stock logo
MGA
Magna International
$41.13
+2.3%
1/24/2025Upgraded byRoyal Bank of CanadaAnalyst T. NarayanSector Perform -> Outperform$41.00 -> $52.00LowView details for Royal Bank of Canada rating of Magna International (NYSE:MGA) on 1/24/2025
IntegraFin stock logo
IHP
IntegraFin
GBX 356
-0.1%
1/23/2025Reiterated byRoyal Bank of Canada-OutperformGBX 440N/AView details for Royal Bank of Canada rating of IntegraFin (LON:IHP) on 1/23/2025
Concentra Group Holdings Parent stock logo
CON
Concentra Group Holdings Parent
$23.50
-0.4%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst B. HendrixOutperform -> Outperform$30.00 -> $30.00HighView details for Royal Bank of Canada rating of Concentra Group Holdings Parent (NYSE:CON) on 1/23/2025
First Advantage stock logo
FA
First Advantage
$18.48
+0.3%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraOutperform -> Outperform$22.00 -> $22.00LowView details for Royal Bank of Canada rating of First Advantage (NYSE:FA) on 1/23/2025
Halliburton stock logo
HAL
Halliburton
$27.83
-0.5%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst K. MackeySector Perform -> Sector Perform$34.00 -> $34.00HighView details for Royal Bank of Canada rating of Halliburton (NYSE:HAL) on 1/23/2025
Incyte stock logo
INCY
Incyte
$72.59
+0.1%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Leonid TimashevSector Perform -> Sector Perform$70.00 -> $70.00LowView details for Royal Bank of Canada rating of Incyte (NASDAQ:INCY) on 1/23/2025
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$146.76
+0.1%
1/23/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 1/23/2025
Procter & Gamble stock logo
PG
Procter & Gamble
$164.41
-1.0%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$164.00 -> $164.00LowView details for Royal Bank of Canada rating of Procter & Gamble (NYSE:PG) on 1/23/2025
Travelers Companies stock logo
TRV
Travelers Companies
$241.29
-0.1%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HeleniakSector Perform -> Sector Perform$273.00 -> $268.00LowView details for Royal Bank of Canada rating of Travelers Companies (NYSE:TRV) on 1/23/2025
Wintrust Financial stock logo
WTFC
Wintrust Financial
$131.79
-0.9%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$152.00 -> $152.00LowView details for Royal Bank of Canada rating of Wintrust Financial (NASDAQ:WTFC) on 1/23/2025
APA stock logo
APA
APA
$23.32
-0.8%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$32.00 -> $32.00LowView details for Royal Bank of Canada rating of APA (NASDAQ:APA) on 1/23/2025
Diamondback Energy stock logo
FANG
Diamondback Energy
$173.26
-1.9%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$210.00 -> $210.00LowView details for Royal Bank of Canada rating of Diamondback Energy (NASDAQ:FANG) on 1/23/2025
Invesco stock logo
IVZ
Invesco
$17.62
+0.2%
1/23/2025Reiterated byRoyal Bank of CanadaAnalyst Kenneth LeeSector Perform -> Sector Perform$19.00 -> $19.00LowView details for Royal Bank of Canada rating of Invesco (NYSE:IVZ) on 1/23/2025
Ally Financial stock logo
ALLY
Ally Financial
$39.03
-2.7%
1/23/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$41.00 -> $45.00MediumView details for Royal Bank of Canada rating of Ally Financial (NYSE:ALLY) on 1/23/2025
BankUnited stock logo
BKU
BankUnited
$40.80
+2.2%
1/23/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$42.00 -> $43.00LowView details for Royal Bank of Canada rating of BankUnited (NYSE:BKU) on 1/23/2025
Comerica stock logo
CMA
Comerica
$63.26
+1.2%
1/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$78.00 -> $76.00MediumView details for Royal Bank of Canada rating of Comerica (NYSE:CMA) on 1/23/2025
Norsk Hydro ASA stock logo
NHYDY
Norsk Hydro ASA
$5.94
+0.5%
1/21/2025Downgraded byRoyal Bank of CanadaAnalyst M. CaleroModerate Buy -> HoldHighView details for Royal Bank of Canada rating of Norsk Hydro ASA (OTCMKTS:NHYDY) on 1/21/2025
KeyCorp stock logo
KEY
KeyCorp
$17.69
+1.2%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$18.00 -> $18.00LowView details for Royal Bank of Canada rating of KeyCorp (NYSE:KEY) on 1/22/2025
Monster Beverage stock logo
MNST
Monster Beverage
$48.28
+0.4%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$59.00 -> $59.00LowView details for Royal Bank of Canada rating of Monster Beverage (NASDAQ:MNST) on 1/22/2025
Old National Bancorp stock logo
ONB
Old National Bancorp
$23.07
+0.9%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$24.00 -> $26.00LowView details for Royal Bank of Canada rating of Old National Bancorp (NASDAQ:ONB) on 1/22/2025
Zions Bancorporation, National Association stock logo
ZION
Zions Bancorporation, National Association
$58.64
+1.1%
1/22/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$61.00 -> $63.00LowView details for Royal Bank of Canada rating of Zions Bancorporation, National Association (NASDAQ:ZION) on 1/22/2025
Capital One Financial stock logo
COF
Capital One Financial
$203.32
-0.3%
1/22/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$190.00 -> $200.00HighView details for Royal Bank of Canada rating of Capital One Financial (NYSE:COF) on 1/22/2025
D.R. Horton stock logo
DHI
D.R. Horton
$142.98
-1.6%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Mike DahlUnderperform -> Underperform$125.00 -> $125.00MediumView details for Royal Bank of Canada rating of D.R. Horton (NYSE:DHI) on 1/22/2025
FTAI Aviation stock logo
FTAI
FTAI Aviation
$90.98
-10.4%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$160.00 -> $160.00HighView details for Royal Bank of Canada rating of FTAI Aviation (NYSE:FTAI) on 1/22/2025
Fidelity National Information Services stock logo
FIS
Fidelity National Information Services
$79.24
-0.1%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$104.00 -> $104.00LowView details for Royal Bank of Canada rating of Fidelity National Information Services (NYSE:FIS) on 1/22/2025
I was wrong. Dead wrong. (Ad)

I thought what happened 25 years ago was a once- in-a-lifetime event… but how wrong I was. Because here we are, a quarter of a century later, almost to the exact day, and it’s happening again.

Fifth Third Bancorp stock logo
FITB
Fifth Third Bancorp
$44.18
+0.8%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$47.00 -> $47.00LowView details for Royal Bank of Canada rating of Fifth Third Bancorp (NASDAQ:FITB) on 1/22/2025
Shopify stock logo
SHOP
Shopify
$107.74
+1.5%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$130.00 -> $130.00LowView details for Royal Bank of Canada rating of Shopify (NYSE:SHOP) on 1/22/2025
Intra-Cellular Therapies stock logo
ITCI
Intra-Cellular Therapies
$127.35
+0.2%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Sector Perform$108.00 -> $132.00LowView details for Royal Bank of Canada rating of Intra-Cellular Therapies (NASDAQ:ITCI) on 1/22/2025
General Electric stock logo
GE
General Electric
$196.81
-2.0%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Outperform$200.00 -> $200.00LowView details for Royal Bank of Canada rating of General Electric (NYSE:GE) on 1/22/2025
3M stock logo
MMM
3M
$149.61
0.0%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst Deane DrayUnderperform -> Underperform$96.00 -> $96.00LowView details for Royal Bank of Canada rating of 3M (NYSE:MMM) on 1/22/2025
BOK Financial stock logo
BOKF
BOK Financial
$109.91
-0.6%
1/22/2025Target Raised byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$115.00 -> $120.00LowView details for Royal Bank of Canada rating of BOK Financial (NASDAQ:BOKF) on 1/22/2025
Camden Property Trust stock logo
CPT
Camden Property Trust
$110.62
+0.6%
1/22/2025Reiterated byRoyal Bank of CanadaAnalyst B. HeffernSector Perform -> Sector Perform$121.00 -> $121.00LowView details for Royal Bank of Canada rating of Camden Property Trust (NYSE:CPT) on 1/22/2025
Schlumberger stock logo
SLB
Schlumberger
$42.30
+0.6%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$57.00 -> $57.00LowView details for Royal Bank of Canada rating of Schlumberger (NYSE:SLB) on 1/21/2025
uniQure stock logo
QURE
uniQure
$15.67
-1.0%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$24.00 -> $24.00HighView details for Royal Bank of Canada rating of uniQure (NASDAQ:QURE) on 1/21/2025
Twilio stock logo
TWLO
Twilio
$135.98
+19.9%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaUnderperform -> Underperform$50.00 -> $50.00MediumView details for Royal Bank of Canada rating of Twilio (NYSE:TWLO) on 1/21/2025
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$125.12
+1.5%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$135.00 -> $135.00MediumView details for Royal Bank of Canada rating of Abbott Laboratories (NYSE:ABT) on 1/21/2025
Alnylam Pharmaceuticals stock logo
ALNY
Alnylam Pharmaceuticals
$278.76
+1.2%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$300.00 -> $300.00HighView details for Royal Bank of Canada rating of Alnylam Pharmaceuticals (NASDAQ:ALNY) on 1/21/2025
Apellis Pharmaceuticals stock logo
APLS
Apellis Pharmaceuticals
$30.00
-2.5%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst L. WalterSector Perform -> Sector Perform$26.00 -> $26.00LowView details for Royal Bank of Canada rating of Apellis Pharmaceuticals (NASDAQ:APLS) on 1/21/2025
Avidity Biosciences stock logo
RNA
Avidity Biosciences
$29.67
-1.5%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst L. IssiOutperform -> Outperform$67.00 -> $67.00MediumView details for Royal Bank of Canada rating of Avidity Biosciences (NASDAQ:RNA) on 1/21/2025
Huntington Bancshares stock logo
HBAN
Huntington Bancshares
$17.20
+1.8%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$20.00 -> $20.00LowView details for Royal Bank of Canada rating of Huntington Bancshares (NASDAQ:HBAN) on 1/21/2025
Lexeo Therapeutics stock logo
LXEO
Lexeo Therapeutics
$5.58
-0.5%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$24.00 -> $24.00LowView details for Royal Bank of Canada rating of Lexeo Therapeutics (NASDAQ:LXEO) on 1/21/2025
REGENXBIO stock logo
RGNX
REGENXBIO
$7.88
-0.9%
1/21/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$30.00 -> $30.00MediumView details for Royal Bank of Canada rating of REGENXBIO (NASDAQ:RGNX) on 1/21/2025
Jamf stock logo
JAMF
Jamf
$14.75
-0.5%
1/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$23.00 -> $19.00LowView details for Royal Bank of Canada rating of Jamf (NASDAQ:JAMF) on 1/21/2025
CyberArk Software stock logo
CYBR
CyberArk Software
$359.72
+0.2%
1/21/2025Target Raised byRoyal Bank of CanadaAnalyst M. HedbergOutperform -> Outperform$385.00 -> $410.00MediumView details for Royal Bank of Canada rating of CyberArk Software (NASDAQ:CYBR) on 1/21/2025
Webster Financial stock logo
WBS
Webster Financial
$58.90
+0.5%
1/21/2025Target Raised byRoyal Bank of CanadaAnalyst Jon G. ArfstromOutperform -> Outperform$66.00 -> $68.00LowView details for Royal Bank of Canada rating of Webster Financial (NYSE:WBS) on 1/21/2025
SolarWinds stock logo
SWI
SolarWinds
$14.50
-1.1%
1/21/2025Target Raised byRoyal Bank of CanadaAnalyst Matthew HedbergSector Perform -> Sector Perform$13.00 -> $16.00MediumView details for Royal Bank of Canada rating of SolarWinds (NYSE:SWI) on 1/21/2025
N-able stock logo
NABL
N-able
$9.67
+0.4%
1/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$15.00 -> $12.00LowView details for Royal Bank of Canada rating of N-able (NYSE:NABL) on 1/21/2025
CF Industries stock logo
CF
CF Industries
$88.07
-7.5%
1/21/2025Downgraded byRoyal Bank of CanadaAnalyst Andrew WongOutperform -> Sector Perform$100.00 -> $100.00MediumView details for Royal Bank of Canada rating of CF Industries (NYSE:CF) on 1/21/2025
Anglo American stock logo
NGLOY
Anglo American
$15.83
0.0%
1/15/2025Downgraded byRoyal Bank of CanadaAnalyst S. CrittendenHold -> Strong SellLowView details for Royal Bank of Canada rating of Anglo American (OTCMKTS:NGLOY) on 1/15/2025
DCC stock logo
DCCPF
DCC
$67.30
1/15/2025Upgraded byRoyal Bank of CanadaAnalyst A. BrookeHold -> Moderate BuyLowView details for Royal Bank of Canada rating of DCC (OTCMKTS:DCCPF) on 1/15/2025
CaixaBank stock logo
CAIXY
CaixaBank
$1.99
+1.9%
1/15/2025Upgraded byRoyal Bank of CanadaAnalyst A. ReingenHoldLowView details for Royal Bank of Canada rating of CaixaBank (OTCMKTS:CAIXY) on 1/15/2025
OneMain stock logo
OMF
OneMain
$57.63
-0.6%
1/16/2025Reiterated byRoyal Bank of CanadaAnalyst Kenneth LeeOutperform -> Outperform$62.00 -> $62.00LowView details for Royal Bank of Canada rating of OneMain (NYSE:OMF) on 1/16/2025
Principal Financial Group stock logo
PFG
Principal Financial Group
$81.83
0.0%
1/16/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HeleniakSector Perform -> Sector Perform$91.00 -> $91.00LowView details for Royal Bank of Canada rating of Principal Financial Group (NYSE:PFG) on 1/16/2025
Texas Roadhouse stock logo
TXRH
Texas Roadhouse
$178.55
-0.3%
1/16/2025Reiterated byRoyal Bank of CanadaAnalyst Logan ReichSector Perform -> Sector Perform$200.00 -> $200.00MediumView details for Royal Bank of Canada rating of Texas Roadhouse (NASDAQ:TXRH) on 1/16/2025
Jack in the Box stock logo
JACK
Jack in the Box
$39.62
+1.0%
1/16/2025Reiterated byRoyal Bank of CanadaAnalyst Logan ReichOutperform -> Outperform$55.00 -> $55.00LowView details for Royal Bank of Canada rating of Jack in the Box (NASDAQ:JACK) on 1/16/2025
CAE stock logo
CAE
CAE
C$34.88
-0.4%
1/15/2025Target Raised byRoyal Bank of CanadaAnalyst J. McgarragleC$34.00 -> C$38.00N/AView details for Royal Bank of Canada rating of CAE (TSE:CAE) on 1/15/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$90.78
-1.0%
1/15/2025Target Lowered byRoyal Bank of Canada-C$133.00 -> C$130.00N/AView details for Royal Bank of Canada rating of Bombardier, Inc. Class B (TSE:BBD.B) on 1/15/2025
Ionis Pharmaceuticals stock logo
IONS
Ionis Pharmaceuticals
$34.75
+0.8%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$70.00 -> $70.00LowView details for Royal Bank of Canada rating of Ionis Pharmaceuticals (NASDAQ:IONS) on 1/15/2025
Planet Fitness stock logo
PLNT
Planet Fitness
$104.79
-0.7%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Logan ReichOutperform -> Outperform$120.00 -> $120.00LowView details for Royal Bank of Canada rating of Planet Fitness (NYSE:PLNT) on 1/15/2025
TD SYNNEX stock logo
SNX
TD SYNNEX
$142.34
-0.6%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraOutperform -> Outperform$140.00 -> $140.00LowView details for Royal Bank of Canada rating of TD SYNNEX (NYSE:SNX) on 1/15/2025
Verint Systems stock logo
VRNT
Verint Systems
$25.18
-1.4%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Dan BergstromOutperform -> Outperform$36.00 -> $36.00HighView details for Royal Bank of Canada rating of Verint Systems (NASDAQ:VRNT) on 1/15/2025
Walgreens Boots Alliance stock logo
WBA
Walgreens Boots Alliance
$11.87
+1.1%
1/15/2025Target Raised byRoyal Bank of CanadaAnalyst Ben HendrixSector Perform -> Sector Perform$9.00 -> $12.00MediumView details for Royal Bank of Canada rating of Walgreens Boots Alliance (NASDAQ:WBA) on 1/15/2025
Walmart stock logo
WMT
Walmart
$94.84
+1.1%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$105.00 -> $105.00LowView details for Royal Bank of Canada rating of Walmart (NYSE:WMT) on 1/15/2025
APA stock logo
APA
APA
$23.32
-0.8%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$32.00 -> $32.00MediumView details for Royal Bank of Canada rating of APA (NASDAQ:APA) on 1/15/2025
COMPASS Pathways stock logo
CMPS
COMPASS Pathways
$3.89
+0.5%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst L. TimashevOutperform -> Outperform$18.00 -> $18.00LowView details for Royal Bank of Canada rating of COMPASS Pathways (NASDAQ:CMPS) on 1/15/2025
Health Catalyst stock logo
HCAT
Health Catalyst
$5.77
-0.3%
1/15/2025Target Lowered byRoyal Bank of CanadaAnalyst Sean DodgeSector Perform -> Sector Perform$9.00 -> $7.00LowView details for Royal Bank of Canada rating of Health Catalyst (NASDAQ:HCAT) on 1/15/2025
ICON Public stock logo
ICLR
ICON Public
$200.48
-1.1%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst S. DodgeOutperform -> Outperform$263.00 -> $263.00HighView details for Royal Bank of Canada rating of ICON Public (NASDAQ:ICLR) on 1/15/2025
IDEAYA Biosciences stock logo
IDYA
IDEAYA Biosciences
$23.62
+1.4%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$61.00 -> $61.00MediumView details for Royal Bank of Canada rating of IDEAYA Biosciences (NASDAQ:IDYA) on 1/15/2025
Charter Communications stock logo
CHTR
Charter Communications
$367.58
+2.1%
1/15/2025Target Lowered byRoyal Bank of CanadaAnalyst J. AtkinSector Perform -> Sector Perform$390.00 -> $380.00MediumView details for Royal Bank of Canada rating of Charter Communications (NASDAQ:CHTR) on 1/15/2025
Matador Resources stock logo
MTDR
Matador Resources
$61.07
-1.8%
1/15/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$70.00 -> $70.00LowView details for Royal Bank of Canada rating of Matador Resources (NYSE:MTDR) on 1/15/2025
Suncor Energy stock logo
SU
Suncor Energy
C$55.88
-1.4%
1/14/2025Target Lowered byRoyal Bank of Canada-C$66.00 -> C$65.00N/AView details for Royal Bank of Canada rating of Suncor Energy (TSE:SU) on 1/14/2025
Strathcona Resources stock logo
SCR
Strathcona Resources
C$27.77
-2.3%
1/14/2025Target Lowered byRoyal Bank of Canada-C$36.00 -> C$35.00N/AView details for Royal Bank of Canada rating of Strathcona Resources (TSE:SCR) on 1/14/2025
Obsidian Energy stock logo
OBE
Obsidian Energy
C$7.74
-1.7%
1/14/2025Target Lowered byRoyal Bank of Canada-C$13.00 -> C$12.00N/AView details for Royal Bank of Canada rating of Obsidian Energy (TSE:OBE) on 1/14/2025
MEG Energy stock logo
MEG
MEG Energy
C$23.56
-1.0%
1/14/2025Target Lowered byRoyal Bank of Canada-C$33.00 -> C$31.00N/AView details for Royal Bank of Canada rating of MEG Energy (TSE:MEG) on 1/14/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
C$21.25
-1.6%
1/14/2025Target Lowered byRoyal Bank of Canada-C$28.00 -> C$26.00N/AView details for Royal Bank of Canada rating of Cenovus Energy (TSE:CVE) on 1/14/2025
I was wrong. Dead wrong. (Ad)

I thought what happened 25 years ago was a once- in-a-lifetime event… but how wrong I was. Because here we are, a quarter of a century later, almost to the exact day, and it’s happening again.

Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
C$44.95
-1.1%
1/14/2025Target Lowered byRoyal Bank of Canada-C$63.00 -> C$62.00N/AView details for Royal Bank of Canada rating of Canadian Natural Resources (TSE:CNQ) on 1/14/2025
Baytex Energy stock logo
BTE
Baytex Energy
C$3.65
-0.8%
1/14/2025Target Lowered byRoyal Bank of Canada-C$5.50 -> C$5.00N/AView details for Royal Bank of Canada rating of Baytex Energy (TSE:BTE) on 1/14/2025
Pacira BioSciences stock logo
PCRX
Pacira BioSciences
$24.52
+5.1%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst G. RenzaSector Perform -> Sector Perform$18.00 -> $18.00LowView details for Royal Bank of Canada rating of Pacira BioSciences (NASDAQ:PCRX) on 1/14/2025
Perspective Therapeutics stock logo
CATX
Perspective Therapeutics
$4.01
+10.5%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$16.00 -> $16.00MediumView details for Royal Bank of Canada rating of Perspective Therapeutics (NYSE:CATX) on 1/14/2025
Range Resources stock logo
RRC
Range Resources
$40.16
-1.0%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$40.00 -> $40.00MediumView details for Royal Bank of Canada rating of Range Resources (NYSE:RRC) on 1/14/2025
BP stock logo
BP
BP
$31.48
0.0%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst B. BorkhatariaSector Perform -> Sector PerformLowView details for Royal Bank of Canada rating of BP (NYSE:BP) on 1/14/2025
Bio-Rad Laboratories stock logo
BIO
Bio-Rad Laboratories
$356.25
+1.1%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$481.00 -> $481.00HighView details for Royal Bank of Canada rating of Bio-Rad Laboratories (NYSE:BIO) on 1/14/2025
Clearwater Analytics stock logo
CWAN
Clearwater Analytics
$28.28
-0.2%
1/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$36.00 -> $30.00MediumView details for Royal Bank of Canada rating of Clearwater Analytics (NYSE:CWAN) on 1/14/2025
Dyne Therapeutics stock logo
DYN
Dyne Therapeutics
$13.72
+0.2%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst L. IssiOutperform -> Outperform$45.00 -> $45.00LowView details for Royal Bank of Canada rating of Dyne Therapeutics (NASDAQ:DYN) on 1/14/2025
Evolent Health stock logo
EVH
Evolent Health
$10.11
-0.7%
1/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Sean DodgeOutperform -> Outperform$20.00 -> $17.00MediumView details for Royal Bank of Canada rating of Evolent Health (NYSE:EVH) on 1/14/2025
California Resources stock logo
CRC
California Resources
$52.54
-1.3%
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$70.00 -> $70.00MediumView details for Royal Bank of Canada rating of California Resources (NYSE:CRC) on 1/14/2025
Chesapeake Energy stock logo
EXE
Chesapeake Energy
$106.00
1/14/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$116.00 -> $116.00MediumView details for Royal Bank of Canada rating of Chesapeake Energy (NASDAQ:EXE) on 1/14/2025
The Swatch Group stock logo
SWGAY
The Swatch Group
$9.14
+0.9%
1/9/2025Downgraded byRoyal Bank of CanadaAnalyst P. DadhaniaHold -> Strong SellLowView details for Royal Bank of Canada rating of The Swatch Group (OTCMKTS:SWGAY) on 1/9/2025
APi Group stock logo
APG
APi Group
$38.15
+0.0%
1/14/2025Upgraded byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Outperform$45.00 -> $45.00HighView details for Royal Bank of Canada rating of APi Group (NYSE:APG) on 1/14/2025
Tidewater Renewables stock logo
LCFS
Tidewater Renewables
C$0.78
+2.6%
1/13/2025Target Raised byRoyal Bank of Canada-Sector PerformC$5.00 -> C$5.50N/AView details for Royal Bank of Canada rating of Tidewater Renewables (TSE:LCFS) on 1/13/2025
Aritzia stock logo
ATZ
Aritzia
C$71.17
+1.9%
1/13/2025Target Raised byRoyal Bank of CanadaAnalyst I. NattelOutperformC$65.00 -> C$73.00N/AView details for Royal Bank of Canada rating of Aritzia (TSE:ATZ) on 1/13/2025
Canadian National Railway stock logo
CNI
Canadian National Railway
$105.59
-0.6%
1/10/2025Reiterated byRoyal Bank of CanadaAnalyst W. SpracklinOutperform -> Outperform$174.00 -> $174.00LowView details for Royal Bank of Canada rating of Canadian National Railway (NYSE:CNI) on 1/10/2025
CoStar Group stock logo
CSGP
CoStar Group
$74.16
-0.3%
1/10/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 1/10/2025
Devon Energy stock logo
DVN
Devon Energy
$35.98
-1.3%
1/10/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldSector Perform -> Sector Perform$50.00 -> $50.00LowView details for Royal Bank of Canada rating of Devon Energy (NYSE:DVN) on 1/10/2025
Ecolab stock logo
ECL
Ecolab
$242.28
-0.3%
1/10/2025Target Lowered byRoyal Bank of CanadaAnalyst Ashish SabadraOutperform -> Outperform$306.00 -> $294.00LowView details for Royal Bank of Canada rating of Ecolab (NYSE:ECL) on 1/10/2025
Northern Oil and Gas stock logo
NOG
Northern Oil and Gas
$37.94
-3.8%
1/10/2025Reiterated byRoyal Bank of CanadaAnalyst S. HanoldSector Perform -> Sector Perform$45.00 -> $45.00LowView details for Royal Bank of Canada rating of Northern Oil and Gas (NYSE:NOG) on 1/10/2025
Acadia Healthcare stock logo
ACHC
Acadia Healthcare
$44.18
-0.7%
1/10/2025Reiterated byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$64.00 -> $64.00LowView details for Royal Bank of Canada rating of Acadia Healthcare (NASDAQ:ACHC) on 1/10/2025
BlackBerry stock logo
BB
BlackBerry
$4.17
-0.1%
1/10/2025Target Raised byRoyal Bank of CanadaAnalyst Paul TreiberSector Perform -> Sector Perform$3.25 -> $4.00LowView details for Royal Bank of Canada rating of BlackBerry (NYSE:BB) on 1/10/2025
Lennar stock logo
LEN
Lennar
$132.40
-1.6%
1/10/2025Upgraded byRoyal Bank of CanadaAnalyst M. DahlUnderperform -> Sector Perform$130.00 -> $130.00HighView details for Royal Bank of Canada rating of Lennar (NYSE:LEN) on 1/10/2025
KB Home stock logo
KBH
KB Home
$66.82
-1.3%
1/10/2025Upgraded byRoyal Bank of CanadaAnalyst M. DahlUnderperform -> Sector Perform$70.00 -> $67.00HighView details for Royal Bank of Canada rating of KB Home (NYSE:KBH) on 1/10/2025
IGM Biosciences stock logo
IGMS
IGM Biosciences
$1.69
-1.7%
1/10/2025Downgraded byRoyal Bank of CanadaAnalyst B. AbrahamsOutperform -> Sector Perform$20.00 -> $1.50HighView details for Royal Bank of Canada rating of IGM Biosciences (NASDAQ:IGMS) on 1/10/2025
Amentum stock logo
AMTM
Amentum
$21.60
-0.5%
1/10/2025Initiated byRoyal Bank of CanadaAnalyst K. HerbertSector Perform$24.00LowView details for Royal Bank of Canada rating of Amentum (NYSE:AMTM) on 1/10/2025
Nasdaq stock logo
NDAQ
Nasdaq
$81.15
+0.1%
1/9/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraOutperform -> Outperform$95.00 -> $95.00HighView details for Royal Bank of Canada rating of Nasdaq (NASDAQ:NDAQ) on 1/9/2025
Tamboran Resources stock logo
TBN
Tamboran Resources
$25.84
+14.3%
1/9/2025Reiterated byRoyal Bank of CanadaAnalyst S. HanoldSector Perform -> Sector Perform$31.00 -> $31.00HighView details for Royal Bank of Canada rating of Tamboran Resources (NYSE:TBN) on 1/9/2025
Contineum Therapeutics stock logo
CTNM
Contineum Therapeutics
$11.18
-0.9%
1/9/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$31.00 -> $31.00MediumView details for Royal Bank of Canada rating of Contineum Therapeutics (NASDAQ:CTNM) on 1/9/2025
Flywire stock logo
FLYW
Flywire
$19.17
+4.0%
1/9/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$25.00 -> $25.00HighView details for Royal Bank of Canada rating of Flywire (NASDAQ:FLYW) on 1/9/2025
Jasper Therapeutics stock logo
JSPR
Jasper Therapeutics
$5.70
-2.9%
1/9/2025Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$68.00 -> $48.00HighView details for Royal Bank of Canada rating of Jasper Therapeutics (NASDAQ:JSPR) on 1/9/2025
Experian stock logo
EXPGY
Experian
$46.97
+0.4%
1/6/2025Upgraded byRoyal Bank of CanadaAnalyst A. SabadraHold -> Moderate BuyLowView details for Royal Bank of Canada rating of Experian (OTCMKTS:EXPGY) on 1/6/2025
Toronto-Dominion Bank stock logo
TD
Toronto-Dominion Bank
C$82.15
-0.1%
1/8/2025Target Raised byRoyal Bank of CanadaAnalyst D. MihelicSector PerformC$77.00 -> C$86.00N/AView details for Royal Bank of Canada rating of Toronto-Dominion Bank (TSE:TD) on 1/8/2025
National Bank of Canada stock logo
NA
National Bank of Canada
C$131.05
+0.4%
1/8/2025Target Raised byRoyal Bank of Canada-Sector PerformC$134.00 -> C$145.00N/AView details for Royal Bank of Canada rating of National Bank of Canada (TSE:NA) on 1/8/2025
First Quantum Minerals stock logo
FM
First Quantum Minerals
C$18.86
-1.0%
1/8/2025Target Raised byRoyal Bank of Canada-C$23.00 -> C$24.00N/AView details for Royal Bank of Canada rating of First Quantum Minerals (TSE:FM) on 1/8/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$91.20
-0.3%
1/8/2025Upgraded byRoyal Bank of CanadaAnalyst D. MihelicSector Perform -> OutperformC$97.00 -> C$103.00N/AView details for Royal Bank of Canada rating of Canadian Imperial Bank of Commerce (TSE:CM) on 1/8/2025
Bank of Nova Scotia stock logo
BNS
Bank of Nova Scotia
C$74.49
+0.2%
1/8/2025Target Raised byRoyal Bank of Canada-Sector PerformC$74.00 -> C$83.00N/AView details for Royal Bank of Canada rating of Bank of Nova Scotia (TSE:BNS) on 1/8/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$144.86
+0.6%
1/8/2025Upgraded byRoyal Bank of CanadaAnalyst D. MihelicSector Perform -> OutperformC$133.00 -> C$161.00N/AView details for Royal Bank of Canada rating of Bank of Montreal (TSE:BMO) on 1/8/2025
Celestica stock logo
CLS
Celestica
$121.74
-1.0%
1/8/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$75.00 -> $115.00MediumView details for Royal Bank of Canada rating of Celestica (NYSE:CLS) on 1/8/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
$63.52
-0.2%
1/8/2025Upgraded byRoyal Bank of CanadaAnalyst D. MihelicSector Perform -> Outperform$97.00 -> $103.00HighView details for Royal Bank of Canada rating of Canadian Imperial Bank of Commerce (NYSE:CM) on 1/8/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
$100.96
+0.8%
1/8/2025Upgraded byRoyal Bank of CanadaAnalyst D. MihelicSector Perform -> Outperform$133.00 -> $161.00MediumView details for Royal Bank of Canada rating of Bank of Montreal (NYSE:BMO) on 1/8/2025
OptimizeRx stock logo
OPRX
OptimizeRx
$5.43
+0.6%
1/8/2025Reiterated byRoyal Bank of CanadaAnalyst S. DodgeOutperform -> Sector Perform$7.00 -> $6.00HighView details for Royal Bank of Canada rating of OptimizeRx (NASDAQ:OPRX) on 1/8/2025
Phreesia stock logo
PHR
Phreesia
$27.89
+2.3%
1/8/2025Upgraded byRoyal Bank of CanadaAnalyst S. DodgeSector Perform -> Outperform$24.00 -> $32.00LowView details for Royal Bank of Canada rating of Phreesia (NYSE:PHR) on 1/8/2025
WELL Health Technologies stock logo
WELL
WELL Health Technologies
C$6.73
-0.7%
1/7/2025Target Raised byRoyal Bank of Canada-C$7.00 -> C$8.50N/AView details for Royal Bank of Canada rating of WELL Health Technologies (TSE:WELL) on 1/7/2025
European Residential Real Estate Investment Trust stock logo
ERE.UN
European Residential Real Estate Investment Trust
C$2.38
+1.7%
1/7/2025Target Lowered byRoyal Bank of Canada-C$3.90 -> C$2.60N/AView details for Royal Bank of Canada rating of European Residential Real Estate Investment Trust (TSE:ERE.UN) on 1/7/2025
Centerra Gold stock logo
CG
Centerra Gold
C$8.76
+0.9%
1/7/2025Target Lowered byRoyal Bank of Canada-C$12.00 -> C$11.00N/AView details for Royal Bank of Canada rating of Centerra Gold (TSE:CG) on 1/7/2025
Aritzia stock logo
ATZ
Aritzia
C$71.17
+1.9%
1/7/2025Target Raised byRoyal Bank of CanadaAnalyst I. NattelOutperformC$56.00 -> C$65.00N/AView details for Royal Bank of Canada rating of Aritzia (TSE:ATZ) on 1/7/2025
Constellation Brands stock logo
STZ
Constellation Brands
$182.99
+1.9%
1/7/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$308.00 -> $308.00HighView details for Royal Bank of Canada rating of Constellation Brands (NYSE:STZ) on 1/7/2025
TD SYNNEX stock logo
SNX
TD SYNNEX
$142.34
-0.6%
1/7/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraOutperform -> Outperform$140.00 -> $140.00HighView details for Royal Bank of Canada rating of TD SYNNEX (NYSE:SNX) on 1/7/2025
DeFi Coin on Verge of Breakout! (Ad)

The blueprint for millionaires is here. Don't let this be the missed opportunity you regret for years.

Claim your FREE book now before it's too late!
Verisk Analytics stock logo
VRSK
Verisk Analytics
$278.93
+0.3%
1/7/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$300.00 -> $300.00LowView details for Royal Bank of Canada rating of Verisk Analytics (NASDAQ:VRSK) on 1/7/2025
Agree Realty stock logo
ADC
Agree Realty
$71.84
+0.5%
1/7/2025Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$80.00 -> $79.00HighView details for Royal Bank of Canada rating of Agree Realty (NYSE:ADC) on 1/7/2025
Intercontinental Exchange stock logo
ICE
Intercontinental Exchange
$157.52
-0.1%
1/7/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraOutperform -> Outperform$200.00 -> $200.00LowView details for Royal Bank of Canada rating of Intercontinental Exchange (NYSE:ICE) on 1/7/2025
Nuvation Bio stock logo
NUVB
Nuvation Bio
$2.52
-9.2%
1/7/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$6.00 -> $10.00HighView details for Royal Bank of Canada rating of Nuvation Bio (NYSE:NUVB) on 1/7/2025
Outset Medical stock logo
OM
Outset Medical
$0.85
-1.1%
1/7/2025Reiterated byRoyal Bank of CanadaAnalyst S. SinghSector Perform -> Sector Perform$3.00 -> $3.00HighView details for Royal Bank of Canada rating of Outset Medical (NASDAQ:OM) on 1/7/2025
Stryker stock logo
SYK
Stryker
$394.08
+0.1%
1/7/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$425.00 -> $425.00LowView details for Royal Bank of Canada rating of Stryker (NYSE:SYK) on 1/7/2025
Suncor Energy stock logo
SU
Suncor Energy
$38.93
-1.2%
1/7/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$66.00 -> $66.00LowView details for Royal Bank of Canada rating of Suncor Energy (NYSE:SU) on 1/7/2025
Verastem stock logo
VSTM
Verastem
$5.92
+5.9%
1/7/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$13.00 -> $16.00LowView details for Royal Bank of Canada rating of Verastem (NASDAQ:VSTM) on 1/7/2025
Albertsons Companies stock logo
ACI
Albertsons Companies
$19.86
+0.4%
1/7/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$22.00 -> $22.00LowView details for Royal Bank of Canada rating of Albertsons Companies (NYSE:ACI) on 1/7/2025
ICON Public stock logo
ICLR
ICON Public
$200.48
-1.1%
1/7/2025Initiated byRoyal Bank of CanadaAnalyst S. DodgeOutperform$263.00HighView details for Royal Bank of Canada rating of ICON Public (NASDAQ:ICLR) on 1/7/2025
Carvana stock logo
CVNA
Carvana
$240.74
-1.0%
1/7/2025Upgraded byRoyal Bank of CanadaAnalyst B. EricksonSector Perform -> Outperform$270.00 -> $280.00LowView details for Royal Bank of Canada rating of Carvana (NYSE:CVNA) on 1/7/2025
Civitas Resources stock logo
CIVI
Civitas Resources
$51.25
-1.7%
1/6/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$70.00 -> $70.00N/AView details for Royal Bank of Canada rating of Civitas Resources (NYSE:CIVI) on 1/6/2025
EOG Resources stock logo
EOG
EOG Resources
$131.73
-1.7%
1/6/2025Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$150.00 -> $150.00N/AView details for Royal Bank of Canada rating of EOG Resources (NYSE:EOG) on 1/6/2025
EQT stock logo
EQT
EQT
$53.78
+0.4%
1/6/2025Reiterated byRoyal Bank of CanadaAnalyst S. HanoldSector Perform -> Sector Perform$49.00 -> $49.00N/AView details for Royal Bank of Canada rating of EQT (NYSE:EQT) on 1/6/2025
Primo Brands stock logo
PRMB
Primo Brands
$32.66
+0.3%
1/6/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$35.00 -> $38.00N/AView details for Royal Bank of Canada rating of Primo Brands (NYSE:PRMB) on 1/6/2025
Rollins stock logo
ROL
Rollins
$48.32
-0.6%
1/6/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$52.00 -> $52.00N/AView details for Royal Bank of Canada rating of Rollins (NYSE:ROL) on 1/6/2025
CME Group stock logo
CME
CME Group
$234.68
+0.6%
1/6/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraSector Perform -> Sector Perform$235.00 -> $235.00N/AView details for Royal Bank of Canada rating of CME Group (NASDAQ:CME) on 1/6/2025
CGI stock logo
GIB
CGI
$111.96
+0.3%
1/6/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$178.00 -> $178.00N/AView details for Royal Bank of Canada rating of CGI (NYSE:GIB) on 1/6/2025
Cenovus Energy stock logo
CVE
Cenovus Energy
$14.81
-1.4%
1/6/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$28.00 -> $28.00N/AView details for Royal Bank of Canada rating of Cenovus Energy (NYSE:CVE) on 1/6/2025
Methanex stock logo
MEOH
Methanex
$50.78
-0.2%
1/6/2025Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$55.00 -> $55.00N/AView details for Royal Bank of Canada rating of Methanex (NASDAQ:MEOH) on 1/6/2025
Unilever stock logo
UL
Unilever
$56.49
-0.3%
1/6/2025Downgraded byRoyal Bank of CanadaAnalyst J. JonesSector Perform -> UnderperformN/AView details for Royal Bank of Canada rating of Unilever (NYSE:UL) on 1/6/2025
T-Mobile US stock logo
TMUS
T-Mobile US
$218.57
+1.2%
1/6/2025Downgraded byRoyal Bank of CanadaAnalyst J. AtkinOutperform -> Sector Perform$255.00 -> $240.00N/AView details for Royal Bank of Canada rating of T-Mobile US (NASDAQ:TMUS) on 1/6/2025
Republic Services stock logo
RSG
Republic Services
$211.74
-0.2%
1/6/2025Upgraded byRoyal Bank of CanadaAnalyst S. KhanSector Perform -> Outperform$219.00 -> $237.00N/AView details for Royal Bank of Canada rating of Republic Services (NYSE:RSG) on 1/6/2025
AT&T stock logo
T
AT&T
$22.69
+0.7%
1/6/2025Upgraded byRoyal Bank of CanadaAnalyst J. AtkinSector Perform -> Outperform$22.00 -> $26.00N/AView details for Royal Bank of Canada rating of AT&T (NYSE:T) on 1/6/2025
Graco stock logo
GGG
Graco
$85.62
-0.5%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$93.00 -> $97.00N/AView details for Royal Bank of Canada rating of Graco (NYSE:GGG) on 1/3/2025
nVent Electric stock logo
NVT
nVent Electric
$74.81
-0.6%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$80.00 -> $85.00N/AView details for Royal Bank of Canada rating of nVent Electric (NYSE:NVT) on 1/3/2025
Trane Technologies stock logo
TT
Trane Technologies
$400.88
+0.1%
1/3/2025Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$390.00 -> $395.00N/AView details for Royal Bank of Canada rating of Trane Technologies (NYSE:TT) on 1/3/2025
ServiceNow stock logo
NOW
ServiceNow
$1,124.64
-0.8%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$1,045.00 -> $1,210.00N/AView details for Royal Bank of Canada rating of ServiceNow (NYSE:NOW) on 1/3/2025
Fastly stock logo
FSLY
Fastly
$10.26
-1.8%
1/3/2025Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$7.00 -> $10.00N/AView details for Royal Bank of Canada rating of Fastly (NYSE:FSLY) on 1/3/2025
HubSpot stock logo
HUBS
HubSpot
$728.24
-1.2%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$750.00 -> $825.00N/AView details for Royal Bank of Canada rating of HubSpot (NYSE:HUBS) on 1/3/2025
Pegasystems stock logo
PEGA
Pegasystems
$108.11
-0.6%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$90.00 -> $115.00N/AView details for Royal Bank of Canada rating of Pegasystems (NASDAQ:PEGA) on 1/3/2025
DoubleVerify stock logo
DV
DoubleVerify
$20.03
+1.5%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$22.00 -> $24.00N/AView details for Royal Bank of Canada rating of DoubleVerify (NYSE:DV) on 1/3/2025
Magnite stock logo
MGNI
Magnite
$17.04
-1.8%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$19.00 -> $22.00N/AView details for Royal Bank of Canada rating of Magnite (NASDAQ:MGNI) on 1/3/2025
Nexxen International stock logo
NEXN
Nexxen International
$9.37
-6.6%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$11.00 -> $13.00N/AView details for Royal Bank of Canada rating of Nexxen International (NASDAQ:NEXN) on 1/3/2025
PubMatic stock logo
PUBM
PubMatic
$14.97
-1.1%
1/3/2025Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$21.00 -> $19.00N/AView details for Royal Bank of Canada rating of PubMatic (NASDAQ:PUBM) on 1/3/2025
Trade Desk stock logo
TTD
Trade Desk
$119.96
+0.7%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$136.00 -> $140.00N/AView details for Royal Bank of Canada rating of Trade Desk (NASDAQ:TTD) on 1/3/2025
Xometry stock logo
XMTR
Xometry
$32.66
-1.8%
1/3/2025Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$27.00 -> $40.00N/AView details for Royal Bank of Canada rating of Xometry (NASDAQ:XMTR) on 1/3/2025
Zeta Global stock logo
ZETA
Zeta Global
$18.63
-0.7%
1/3/2025Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$43.00 -> $40.00N/AView details for Royal Bank of Canada rating of Zeta Global (NYSE:ZETA) on 1/3/2025
3M stock logo
MMM
3M
$149.61
0.0%
1/3/2025Target Lowered byRoyal Bank of Canada-Underperform -> Underperform$100.00 -> $96.00N/AView details for Royal Bank of Canada rating of 3M (NYSE:MMM) on 1/3/2025
Carrier Global stock logo
CARR
Carrier Global
$70.05
+0.2%
1/3/2025Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$87.00 -> $86.00N/AView details for Royal Bank of Canada rating of Carrier Global (NYSE:CARR) on 1/3/2025
Eaton stock logo
ETN
Eaton
$368.63
-0.3%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$374.00 -> $392.00N/AView details for Royal Bank of Canada rating of Eaton (NYSE:ETN) on 1/3/2025
OLO stock logo
OLO
OLO
$7.28
-2.0%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$8.00 -> $9.00N/AView details for Royal Bank of Canada rating of OLO (NYSE:OLO) on 1/3/2025
Confluent stock logo
CFLT
Confluent
$28.74
+1.5%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$33.00 -> $36.00N/AView details for Royal Bank of Canada rating of Confluent (NASDAQ:CFLT) on 1/3/2025
CrowdStrike stock logo
CRWD
CrowdStrike
$374.92
-0.7%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$365.00 -> $420.00N/AView details for Royal Bank of Canada rating of CrowdStrike (NASDAQ:CRWD) on 1/3/2025
CyberArk Software stock logo
CYBR
CyberArk Software
$359.72
+0.2%
1/3/2025Target Raised byRoyal Bank of CanadaAnalyst M. HedbergOutperform -> Outperform$358.00 -> $385.00N/AView details for Royal Bank of Canada rating of CyberArk Software (NASDAQ:CYBR) on 1/3/2025
Datadog stock logo
DDOG
Datadog
$140.99
+0.6%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$151.00 -> $170.00N/AView details for Royal Bank of Canada rating of Datadog (NASDAQ:DDOG) on 1/3/2025
Dynatrace stock logo
DT
Dynatrace
$55.64
+1.6%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$60.00 -> $65.00N/AView details for Royal Bank of Canada rating of Dynatrace (NYSE:DT) on 1/3/2025
F5 stock logo
FFIV
F5
$272.99
+0.0%
1/3/2025Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$240.00 -> $260.00N/AView details for Royal Bank of Canada rating of F5 (NASDAQ:FFIV) on 1/3/2025
Cloudflare stock logo
NET
Cloudflare
$125.19
+1.0%
1/3/2025Target Raised byRoyal Bank of Canada-Outperform -> Outperform$99.00 -> $123.00N/AView details for Royal Bank of Canada rating of Cloudflare (NYSE:NET) on 1/3/2025
Neumora Therapeutics stock logo
NMRA
Neumora Therapeutics
$2.12
-1.9%
1/2/2025Downgraded byRoyal Bank of CanadaAnalyst B. AbrahamsOutperform -> Sector Perform$29.00 -> $4.00N/AView details for Royal Bank of Canada rating of Neumora Therapeutics (NASDAQ:NMRA) on 1/2/2025
DeFi Coin on Verge of Breakout! (Ad)

The blueprint for millionaires is here. Don't let this be the missed opportunity you regret for years.

Claim your FREE book now before it's too late!
Ducommun stock logo
DCO
Ducommun
$69.47
+0.4%
12/31/2024Initiated byRoyal Bank of Canada-Outperform$60.00 -> $72.00N/AView details for Royal Bank of Canada rating of Ducommun (NYSE:DCO) on 12/31/2024
Vermilion Energy stock logo
VET
Vermilion Energy
C$14.02
-2.0%
12/30/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$17.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Vermilion Energy (TSE:VET) on 12/30/2024
Alfa Laval Corporate stock logo
ALFVY
Alfa Laval Corporate
$44.90
+1.4%
12/18/2024Upgraded byRoyal Bank of CanadaAnalyst S. KuenneHold -> Moderate BuyN/AView details for Royal Bank of Canada rating of Alfa Laval Corporate (OTCMKTS:ALFVY) on 12/18/2024
Uniti Group stock logo
UNIT
Uniti Group
$5.77
+1.1%
12/23/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$5.50 -> $6.00N/AView details for Royal Bank of Canada rating of Uniti Group (NASDAQ:UNIT) on 12/23/2024
Jasper Therapeutics stock logo
JSPR
Jasper Therapeutics
$5.70
-2.9%
12/23/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$68.00 -> $68.00N/AView details for Royal Bank of Canada rating of Jasper Therapeutics (NASDAQ:JSPR) on 12/23/2024
Ollie's Bargain Outlet stock logo
OLLI
Ollie's Bargain Outlet
$112.91
+0.8%
12/23/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$130.00 -> $130.00N/AView details for Royal Bank of Canada rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 12/23/2024
Huntington Bancshares stock logo
HBAN
Huntington Bancshares
$17.20
+1.8%
12/23/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$20.00 -> $20.00N/AView details for Royal Bank of Canada rating of Huntington Bancshares (NASDAQ:HBAN) on 12/23/2024
Interfor stock logo
IFP
Interfor
C$18.01
-2.1%
12/20/2024Target Lowered byRoyal Bank of Canada-OutperformC$27.00 -> C$26.00N/AView details for Royal Bank of Canada rating of Interfor (TSE:IFP) on 12/20/2024
Cascades stock logo
CAS
Cascades
C$13.15
+4.4%
12/20/2024Target Raised byRoyal Bank of Canada-Sector PerformC$12.00 -> C$13.00N/AView details for Royal Bank of Canada rating of Cascades (TSE:CAS) on 12/20/2024
Canfor Pulp Products stock logo
CFX
Canfor Pulp Products
C$0.84
+10.5%
12/20/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$1.25 -> C$1.00N/AView details for Royal Bank of Canada rating of Canfor Pulp Products (TSE:CFX) on 12/20/2024
Canfor stock logo
CFP
Canfor
C$15.43
-0.8%
12/20/2024Target Lowered byRoyal Bank of Canada-OutperformC$21.00 -> C$19.00N/AView details for Royal Bank of Canada rating of Canfor (TSE:CFP) on 12/20/2024
Barrick Gold stock logo
ABX
Barrick Gold
C$23.15
+1.9%
12/20/2024Target Raised byRoyal Bank of Canada-BuyC$21.00N/AView details for Royal Bank of Canada rating of Barrick Gold (TSE:ABX) on 12/20/2024
Lennar stock logo
LEN
Lennar
$132.40
-1.6%
12/20/2024Target Lowered byRoyal Bank of Canada-Underperform -> Underperform$160.00 -> $130.00N/AView details for Royal Bank of Canada rating of Lennar (NYSE:LEN) on 12/20/2024
Lumen Technologies stock logo
LUMN
Lumen Technologies
$5.92
+2.7%
12/20/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$4.00 -> $4.25N/AView details for Royal Bank of Canada rating of Lumen Technologies (NYSE:LUMN) on 12/20/2024
Paychex stock logo
PAYX
Paychex
$146.11
+0.9%
12/20/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$148.00 -> $148.00N/AView details for Royal Bank of Canada rating of Paychex (NASDAQ:PAYX) on 12/20/2024
Petco Health and Wellness stock logo
WOOF
Petco Health and Wellness
$3.85
-0.3%
12/20/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$6.00 -> $6.00N/AView details for Royal Bank of Canada rating of Petco Health and Wellness (NASDAQ:WOOF) on 12/20/2024
Pyxis Oncology stock logo
PYXS
Pyxis Oncology
$1.60
-2.4%
12/20/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$10.00 -> $8.00N/AView details for Royal Bank of Canada rating of Pyxis Oncology (NASDAQ:PYXS) on 12/20/2024
Suncor Energy stock logo
SU
Suncor Energy
$38.93
-1.2%
12/20/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$66.00 -> $66.00N/AView details for Royal Bank of Canada rating of Suncor Energy (NYSE:SU) on 12/20/2024
Brookdale Senior Living stock logo
BKD
Brookdale Senior Living
$4.93
+0.1%
12/20/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$8.00 -> $8.00N/AView details for Royal Bank of Canada rating of Brookdale Senior Living (NYSE:BKD) on 12/20/2024
Cintas stock logo
CTAS
Cintas
$197.39
-0.2%
12/20/2024Reiterated byRoyal Bank of CanadaAnalyst A. SabadraSector Perform -> Sector Perform$215.00 -> $215.00N/AView details for Royal Bank of Canada rating of Cintas (NASDAQ:CTAS) on 12/20/2024
Conagra Brands stock logo
CAG
Conagra Brands
$25.75
+1.6%
12/20/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$29.00 -> $29.00N/AView details for Royal Bank of Canada rating of Conagra Brands (NYSE:CAG) on 12/20/2024
FactSet Research Systems stock logo
FDS
FactSet Research Systems
$466.63
+0.5%
12/20/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$503.00 -> $503.00N/AView details for Royal Bank of Canada rating of FactSet Research Systems (NYSE:FDS) on 12/20/2024
Applied Therapeutics stock logo
APLT
Applied Therapeutics
$0.64
+4.8%
12/20/2024Target Lowered byRoyal Bank of CanadaAnalyst B. AbrahamsSector Perform -> Sector Perform$4.00 -> $1.50N/AView details for Royal Bank of Canada rating of Applied Therapeutics (NASDAQ:APLT) on 12/20/2024
Hookipa Pharma stock logo
HOOK
Hookipa Pharma
$2.17
+6.4%
12/20/2024Downgraded byRoyal Bank of CanadaAnalyst B. AbrahamsOutperform -> Sector Perform$48.00 -> $2.00N/AView details for Royal Bank of Canada rating of Hookipa Pharma (NASDAQ:HOOK) on 12/20/2024
Secure Energy Services stock logo
SES
Secure Energy Services
C$15.40
-1.7%
12/19/2024Target Set byRoyal Bank of Canada-Sector PerformC$17.00N/AView details for Royal Bank of Canada rating of Secure Energy Services (TSE:SES) on 12/19/2024
Canadian Western Bank stock logo
CWB
Canadian Western Bank
C$58.77
+0.4%
12/19/2024Target Raised byRoyal Bank of Canada-Sector PerformC$52.00 -> C$60.00N/AView details for Royal Bank of Canada rating of Canadian Western Bank (TSE:CWB) on 12/19/2024
Corteva stock logo
CTVA
Corteva
$63.96
-0.4%
12/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$68.00 -> $73.00N/AView details for Royal Bank of Canada rating of Corteva (NYSE:CTVA) on 12/19/2024
Celanese stock logo
CE
Celanese
$74.17
+0.6%
12/19/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$122.00 -> $88.00N/AView details for Royal Bank of Canada rating of Celanese (NYSE:CE) on 12/19/2024
Silgan stock logo
SLGN
Silgan
$52.46
-0.1%
12/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$58.00 -> $63.00N/AView details for Royal Bank of Canada rating of Silgan (NYSE:SLGN) on 12/19/2024
LyondellBasell Industries stock logo
LYB
LyondellBasell Industries
$77.45
+0.1%
12/19/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$104.00 -> $92.00N/AView details for Royal Bank of Canada rating of LyondellBasell Industries (NYSE:LYB) on 12/19/2024
Huntsman stock logo
HUN
Huntsman
$17.19
-1.0%
12/19/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$23.00 -> $20.00N/AView details for Royal Bank of Canada rating of Huntsman (NYSE:HUN) on 12/19/2024
DOW stock logo
DOW
DOW
$41.40
-0.2%
12/19/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$55.00 -> $44.00N/AView details for Royal Bank of Canada rating of DOW (NYSE:DOW) on 12/19/2024
Civitas Resources stock logo
CIVI
Civitas Resources
$51.25
-1.7%
12/19/2024Reiterated byRoyal Bank of Canada-Outperform -> Market Outperform$70.00 -> $70.00N/AView details for Royal Bank of Canada rating of Civitas Resources (NYSE:CIVI) on 12/19/2024
CorMedix stock logo
CRMD
CorMedix
$12.42
+1.0%
12/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$11.00 -> $12.00N/AView details for Royal Bank of Canada rating of CorMedix (NASDAQ:CRMD) on 12/19/2024
General Mills stock logo
GIS
General Mills
$60.37
+1.4%
12/19/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$70.00 -> $70.00N/AView details for Royal Bank of Canada rating of General Mills (NYSE:GIS) on 12/19/2024
CarMax stock logo
KMX
CarMax
$82.72
+0.9%
12/19/2024Target Raised byRoyal Bank of Canada-Overweight -> Overweight$92.00 -> $99.00N/AView details for Royal Bank of Canada rating of CarMax (NYSE:KMX) on 12/19/2024
Pactiv Evergreen stock logo
PTVE
Pactiv Evergreen
$17.77
-0.1%
12/19/2024Reiterated byRoyal Bank of CanadaAnalyst A. ViswanathanOutperform -> Sector Perform$14.00 -> $18.00N/AView details for Royal Bank of Canada rating of Pactiv Evergreen (NASDAQ:PTVE) on 12/19/2024
V2X stock logo
VVX
V2X
$53.08
-1.1%
12/19/2024Reiterated byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Sector Perform$70.00 -> $58.00N/AView details for Royal Bank of Canada rating of V2X (NYSE:VVX) on 12/19/2024
RTX stock logo
RTX
RTX
$125.23
-0.8%
12/19/2024Upgraded byRoyal Bank of CanadaAnalyst K. HerbertSector Perform -> Outperform$130.00 -> $140.00N/AView details for Royal Bank of Canada rating of RTX (NYSE:RTX) on 12/19/2024
MannKind stock logo
MNKD
MannKind
$6.03
+1.3%
12/19/2024Upgraded byRoyal Bank of CanadaAnalyst G. RenzaSector Perform -> Outperform$7.00 -> $10.00N/AView details for Royal Bank of Canada rating of MannKind (NASDAQ:MNKD) on 12/19/2024
Hexcel stock logo
HXL
Hexcel
$67.48
-4.5%
12/19/2024Upgraded byRoyal Bank of CanadaAnalyst K. HerbertSector Perform -> Outperform$68.00 -> $74.00N/AView details for Royal Bank of Canada rating of Hexcel (NYSE:HXL) on 12/19/2024
General Dynamics stock logo
GD
General Dynamics
$266.22
-0.9%
12/19/2024Downgraded byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Sector Perform$330.00 -> $290.00N/AView details for Royal Bank of Canada rating of General Dynamics (NYSE:GD) on 12/19/2024
TELUS stock logo
T
TELUS
C$20.27
-0.2%
12/18/2024Target Lowered byRoyal Bank of Canada-OutperformC$25.00 -> C$24.00N/AView details for Royal Bank of Canada rating of TELUS (TSE:T) on 12/18/2024
Rogers Communications stock logo
RCI.B
Rogers Communications
C$40.83
+0.4%
12/18/2024Target Lowered byRoyal Bank of Canada-OutperformC$66.00 -> C$61.00N/AView details for Royal Bank of Canada rating of Rogers Communications (TSE:RCI.B) on 12/18/2024
Quebecor stock logo
QBR.B
Quebecor
C$31.07
-0.4%
12/18/2024Upgraded byRoyal Bank of Canada-Sector Perform -> OutperformC$37.00 -> C$39.00N/AView details for Royal Bank of Canada rating of Quebecor (TSE:QBR.B) on 12/18/2024
BCE stock logo
BCE
BCE
C$33.77
+1.2%
12/18/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$45.00 -> C$41.00N/AView details for Royal Bank of Canada rating of BCE (TSE:BCE) on 12/18/2024
Workday stock logo
WDAY
Workday
$258.28
+1.2%
12/18/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$300.00 -> $320.00N/AView details for Royal Bank of Canada rating of Workday (NASDAQ:WDAY) on 12/18/2024
JELD-WEN stock logo
JELD
JELD-WEN
$9.60
-0.8%
12/18/2024Target Lowered byRoyal Bank of Canada-Underperform -> Underperform$9.00 -> $8.00N/AView details for Royal Bank of Canada rating of JELD-WEN (NYSE:JELD) on 12/18/2024
Cytokinetics stock logo
CYTK
Cytokinetics
$50.75
+6.0%
12/18/2024Target Raised byRoyal Bank of CanadaAnalyst L. TimashevOutperform -> Outperform$80.00 -> $82.00N/AView details for Royal Bank of Canada rating of Cytokinetics (NASDAQ:CYTK) on 12/18/2024
DCC stock logo
DCCPF
DCC
$67.30
12/16/2024Downgraded byRoyal Bank of CanadaAnalyst A. BrookeModerate Buy -> HoldN/AView details for Royal Bank of Canada rating of DCC (OTCMKTS:DCCPF) on 12/16/2024
Bunzl stock logo
BZLFY
Bunzl
$21.06
-0.6%
12/16/2024Upgraded byRoyal Bank of CanadaAnalyst K. GreenHold -> Moderate BuyN/AView details for Royal Bank of Canada rating of Bunzl (OTCMKTS:BZLFY) on 12/16/2024
Alexandria Real Estate Equities stock logo
ARE
Alexandria Real Estate Equities
$101.56
+1.1%
12/17/2024Target Lowered byRoyal Bank of CanadaAnalyst M. CarrollSector Perform -> Sector Perform$125.00 -> $114.00N/AView details for Royal Bank of Canada rating of Alexandria Real Estate Equities (NYSE:ARE) on 12/17/2024
Planet Fitness stock logo
PLNT
Planet Fitness
$104.79
-0.7%
12/17/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$110.00 -> $120.00N/AView details for Royal Bank of Canada rating of Planet Fitness (NYSE:PLNT) on 12/17/2024
Chipotle Mexican Grill stock logo
CMG
Chipotle Mexican Grill
$56.61
-1.6%
12/17/2024Target Raised byRoyal Bank of CanadaAnalyst L. ReichOutperform -> Outperform$70.00 -> $75.00N/AView details for Royal Bank of Canada rating of Chipotle Mexican Grill (NYSE:CMG) on 12/17/2024
Albertsons Companies stock logo
ACI
Albertsons Companies
$19.86
+0.4%
12/17/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$21.00 -> $22.00N/AView details for Royal Bank of Canada rating of Albertsons Companies (NYSE:ACI) on 12/17/2024
Viridian Therapeutics stock logo
VRDN
Viridian Therapeutics
$18.45
-1.7%
12/17/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$44.00 -> $47.00N/AView details for Royal Bank of Canada rating of Viridian Therapeutics (NASDAQ:VRDN) on 12/17/2024
BlackBerry stock logo
BB
BlackBerry
$4.17
-0.1%
12/17/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$3.00 -> $3.25N/AView details for Royal Bank of Canada rating of BlackBerry (NYSE:BB) on 12/17/2024
Berkshire Hills Bancorp stock logo
BHLB
Berkshire Hills Bancorp
$28.18
-0.1%
12/17/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$32.00 -> $31.00N/AView details for Royal Bank of Canada rating of Berkshire Hills Bancorp (NYSE:BHLB) on 12/17/2024
Industria de Diseño Textil stock logo
IDEXY
Industria de Diseño Textil
$25.56
+0.7%
12/12/2024Downgraded byRoyal Bank of CanadaAnalyst R. ChamberlainHold -> Strong SellN/AView details for Royal Bank of Canada rating of Industria de Diseño Textil (OTCMKTS:IDEXY) on 12/12/2024
Enghouse Systems stock logo
ENGH
Enghouse Systems
C$27.63
-0.7%
12/16/2024Target Lowered byRoyal Bank of Canada-C$43.00 -> C$40.00N/AView details for Royal Bank of Canada rating of Enghouse Systems (TSE:ENGH) on 12/16/2024

MarketBeat Community Rating for Royal Bank of Canada

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