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
Webster Financial Co. stock logo
WBS
Webster Financial
$45.54
+1.5%
4/24/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$57.00 -> $54.00LowView details for Royal Bank of Canada rating of Webster Financial (NYSE:WBS) on 4/24/2024
Ameriprise Financial, Inc. stock logo
AMP
Ameriprise Financial
$412.86
+1.3%
4/24/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$470.00 -> $480.00LowView details for Royal Bank of Canada rating of Ameriprise Financial (NYSE:AMP) on 4/24/2024
Canadian National Railway stock logo
CNR
Canadian National Railway
C$168.35
-4.8%
4/24/2024Target Raised byRoyal Bank of Canada-Sector PerformC$171.00 -> C$172.00N/AView details for Royal Bank of Canada rating of Canadian National Railway (TSE:CNR) on 4/24/2024
Kimberly-Clark Co. stock logo
KMB
Kimberly-Clark
$137.78
+1.3%
4/24/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$123.00 -> $126.00LowView details for Royal Bank of Canada rating of Kimberly-Clark (NYSE:KMB) on 4/24/2024
Visa Inc. stock logo
V
Visa
$275.04
+0.3%
4/24/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$309.00 -> $315.00LowView details for Royal Bank of Canada rating of Visa (NYSE:V) on 4/24/2024
W. R. Berkley Co. stock logo
WRB
W. R. Berkley
$77.85
-1.6%
4/24/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$88.00 -> $86.00LowView details for Royal Bank of Canada rating of W. R. Berkley (NYSE:WRB) on 4/24/2024
Enphase Energy, Inc. stock logo
ENPH
Enphase Energy
$107.17
-5.6%
4/24/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$140.00 -> $130.00LowView details for Royal Bank of Canada rating of Enphase Energy (NASDAQ:ENPH) on 4/24/2024
Fiserv, Inc. stock logo
FI
Fiserv
$152.25
-2.0%
4/24/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$158.00 -> $180.00LowView details for Royal Bank of Canada rating of Fiserv (NYSE:FI) on 4/24/2024
General Electric stock logo
GE
General Electric
$159.19
-2.1%
4/24/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$165.00 -> $175.00LowView details for Royal Bank of Canada rating of General Electric (NYSE:GE) on 4/24/2024
Pentair plc stock logo
PNR
Pentair
$78.99
+0.7%
4/24/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$101.00 -> $103.00LowView details for Royal Bank of Canada rating of Pentair (NYSE:PNR) on 4/24/2024
Polaris Inc. stock logo
PII
Polaris
$85.21
-1.5%
4/24/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$103.00 -> $97.00LowView details for Royal Bank of Canada rating of Polaris (NYSE:PII) on 4/24/2024
PulteGroup, Inc. stock logo
PHM
PulteGroup
$112.26
-0.4%
4/24/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$106.00 -> $113.00LowView details for Royal Bank of Canada rating of PulteGroup (NYSE:PHM) on 4/24/2024
RLI Corp. stock logo
RLI
RLI
$147.64
+1.3%
4/24/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$148.00 -> $155.00LowView details for Royal Bank of Canada rating of RLI (NYSE:RLI) on 4/24/2024
Wayfair Inc. stock logo
W
Wayfair
$52.91
-8.4%
4/24/2024Target Lowered byRoyal Bank of Canada-Sector Perform$62.00 -> $61.00LowView details for Royal Bank of Canada rating of Wayfair (NYSE:W) on 4/24/2024
Tesla, Inc. stock logo
TSLA
Tesla
$162.13
+12.1%
4/24/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$294.00 -> $293.00LowView details for Royal Bank of Canada rating of Tesla (NASDAQ:TSLA) on 4/24/2024
Watches of Switzerland Group plc stock logo
WOSG
Watches of Switzerland Group
GBX 352
-2.9%
4/23/2024Target Lowered byRoyal Bank of Canada-OutperformGBX 475 -> GBX 425N/AView details for Royal Bank of Canada rating of Watches of Switzerland Group (LON:WOSG) on 4/23/2024
PrairieSky Royalty Ltd. stock logo
PSK
PrairieSky Royalty
C$27.09
+0.2%
4/23/2024Target Raised byRoyal Bank of Canada-C$26.00 -> C$27.00N/AView details for Royal Bank of Canada rating of PrairieSky Royalty (TSE:PSK) on 4/23/2024
Bausch Health Companies Inc. stock logo
BHC
Bausch Health Companies
$8.57
+0.5%
4/23/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$12.00 -> $11.00LowView details for Royal Bank of Canada rating of Bausch Health Companies (NYSE:BHC) on 4/23/2024
Alamos Gold Inc. stock logo
AGI
Alamos Gold
$15.19
+0.4%
4/23/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$16.00 -> $18.00LowView details for Royal Bank of Canada rating of Alamos Gold (NYSE:AGI) on 4/23/2024
General Motors stock logo
GM
General Motors
$45.07
-0.1%
4/23/2024Target Raised byRoyal Bank of Canada-Overweight -> Overweight$54.00 -> $56.00LowView details for Royal Bank of Canada rating of General Motors (NYSE:GM) on 4/23/2024
Albertsons Companies, Inc. stock logo
ACI
Albertsons Companies
$20.06
-1.3%
4/23/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$23.00 -> $22.00LowView details for Royal Bank of Canada rating of Albertsons Companies (NYSE:ACI) on 4/23/2024
Zions Bancorporation, National Association stock logo
ZION
Zions Bancorporation, National Association
$42.17
+1.0%
4/23/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$46.00 -> $47.00LowView details for Royal Bank of Canada rating of Zions Bancorporation, National Association (NASDAQ:ZION) on 4/23/2024
Celestica Inc. stock logo
CLS
Celestica
$44.10
+0.8%
4/22/2024Target Raised byRoyal Bank of Canada-Outperform$38.00 -> $47.00LowView details for Royal Bank of Canada rating of Celestica (NYSE:CLS) on 4/22/2024
Western Alliance Bancorporation stock logo
WAL
Western Alliance Bancorporation
$59.38
-0.7%
4/22/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$78.00 -> $76.00LowView details for Royal Bank of Canada rating of Western Alliance Bancorporation (NYSE:WAL) on 4/22/2024
Bausch + Lomb Co. stock logo
BLCO
Bausch + Lomb
$14.90
+0.3%
4/22/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$20.00 -> $18.00LowView details for Royal Bank of Canada rating of Bausch + Lomb (NYSE:BLCO) on 4/22/2024
American Express stock logo
AXP
American Express
$239.23
+0.1%
4/22/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$250.00 -> $253.00LowView details for Royal Bank of Canada rating of American Express (NYSE:AXP) on 4/22/2024
Edgewise Therapeutics, Inc. stock logo
EWTX
Edgewise Therapeutics
$16.11
+2.9%
4/22/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$28.00 -> $32.00LowView details for Royal Bank of Canada rating of Edgewise Therapeutics (NASDAQ:EWTX) on 4/22/2024
PPG Industries, Inc. stock logo
PPG
PPG Industries
$130.52
+0.1%
4/22/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$156.00 -> $141.00LowView details for Royal Bank of Canada rating of PPG Industries (NYSE:PPG) on 4/22/2024
Provident Financial Services, Inc. stock logo
PFS
Provident Financial Services
$15.54
+0.1%
4/22/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$18.00 -> $19.00LowView details for Royal Bank of Canada rating of Provident Financial Services (NYSE:PFS) on 4/22/2024
Ultragenyx Pharmaceutical Inc. stock logo
RARE
Ultragenyx Pharmaceutical
$44.28
-1.8%
4/22/2024Initiated byRoyal Bank of Canada-Outperform$77.00LowView details for Royal Bank of Canada rating of Ultragenyx Pharmaceutical (NASDAQ:RARE) on 4/22/2024
Olin Co. stock logo
OLN
Olin
$53.08
-0.9%
4/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$64.00 -> $69.00LowView details for Royal Bank of Canada rating of Olin (NYSE:OLN) on 4/19/2024
Eastman Chemical stock logo
EMN
Eastman Chemical
$96.36
-0.5%
4/19/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$89.00 -> $100.00LowView details for Royal Bank of Canada rating of Eastman Chemical (NYSE:EMN) on 4/19/2024
Celanese Co. stock logo
CE
Celanese
$155.45
-0.4%
4/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$165.00 -> $171.00LowView details for Royal Bank of Canada rating of Celanese (NYSE:CE) on 4/19/2024
Marsh & McLennan Companies, Inc. stock logo
MMC
Marsh & McLennan Companies
$200.95
-0.4%
4/19/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$208.00 -> $210.00LowView details for Royal Bank of Canada rating of Marsh & McLennan Companies (NYSE:MMC) on 4/19/2024
Synovus Financial Corp. stock logo
SNV
Synovus Financial
$36.82
+0.5%
4/19/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$44.00 -> $41.00LowView details for Royal Bank of Canada rating of Synovus Financial (NYSE:SNV) on 4/19/2024
Interfor Co. stock logo
IFP
Interfor
C$17.75
-0.7%
4/19/2024Target Lowered byRoyal Bank of Canada-OutperformC$30.00 -> C$28.00N/AView details for Royal Bank of Canada rating of Interfor (TSE:IFP) on 4/19/2024
Cascades Inc. stock logo
CAS
Cascades
C$9.30
-1.3%
4/19/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$14.00 -> C$11.00N/AView details for Royal Bank of Canada rating of Cascades (TSE:CAS) on 4/19/2024
Canfor Pulp Products Inc. stock logo
CFX
Canfor Pulp Products
C$1.55
+0.6%
4/19/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$2.00 -> C$1.50N/AView details for Royal Bank of Canada rating of Canfor Pulp Products (TSE:CFX) on 4/19/2024
Canfor Co. stock logo
CFP
Canfor
C$14.24
-0.4%
4/19/2024Target Lowered byRoyal Bank of Canada-OutperformC$22.00 -> C$19.00N/AView details for Royal Bank of Canada rating of Canfor (TSE:CFP) on 4/19/2024
Comerica Incorporated stock logo
CMA
Comerica
$52.95
+0.6%
4/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$61.00 -> $62.00LowView details for Royal Bank of Canada rating of Comerica (NYSE:CMA) on 4/19/2024
The Best AI Stock to Own in the World Today is Trading for Just $25 (Ad)

“Titan of Tech” Bets Big on Tiny AI Company He’s made as much as 3,250,000% in just three years on companies like Facebook, Airbnb, and PayPal… But our research shows his latest investment could be his most successful venture yet.

See how you can invest alongside him
D.R. Horton, Inc. stock logo
DHI
D.R. Horton
$146.12
-1.3%
4/19/2024Target Lowered byRoyal Bank of Canada-Underperform -> Underperform$142.00 -> $141.00LowView details for Royal Bank of Canada rating of D.R. Horton (NYSE:DHI) on 4/19/2024
Elevance Health, Inc. stock logo
ELV
Elevance Health
$533.79
+0.2%
4/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$574.00 -> $575.00LowView details for Royal Bank of Canada rating of Elevance Health (NYSE:ELV) on 4/19/2024
KeyCorp stock logo
KEY
KeyCorp
$14.93
+1.4%
4/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$15.00 -> $16.00LowView details for Royal Bank of Canada rating of KeyCorp (NYSE:KEY) on 4/19/2024
Liberty Energy Inc. stock logo
LBRT
Liberty Energy
$22.76
-0.2%
4/19/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$25.00 -> $27.00LowView details for Royal Bank of Canada rating of Liberty Energy (NYSE:LBRT) on 4/19/2024
Westlake Co. stock logo
WLK
Westlake
$149.86
+0.3%
4/19/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$134.00 -> $153.00LowView details for Royal Bank of Canada rating of Westlake (NYSE:WLK) on 4/19/2024
Inspire Medical Systems, Inc. stock logo
INSP
Inspire Medical Systems
$234.39
+0.2%
4/19/2024Initiated byRoyal Bank of Canada-Outperform$285.00LowView details for Royal Bank of Canada rating of Inspire Medical Systems (NYSE:INSP) on 4/19/2024
The Travelers Companies, Inc. stock logo
TRV
Travelers Companies
$213.43
-0.4%
4/18/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$230.00 -> $225.00LowView details for Royal Bank of Canada rating of Travelers Companies (NYSE:TRV) on 4/18/2024
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$106.89
-0.7%
4/18/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$128.00 -> $125.00LowView details for Royal Bank of Canada rating of Abbott Laboratories (NYSE:ABT) on 4/18/2024
CSX Co. stock logo
CSX
CSX
$33.67
-3.0%
4/18/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$37.00 -> $36.00LowView details for Royal Bank of Canada rating of CSX (NASDAQ:CSX) on 4/18/2024
Nuvation Bio Inc. stock logo
NUVB
Nuvation Bio
$2.65
-1.1%
4/17/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$4.00 -> $5.00N/AView details for Royal Bank of Canada rating of Nuvation Bio (NYSE:NUVB) on 4/17/2024
UnitedHealth Group Incorporated stock logo
UNH
UnitedHealth Group
$487.30
+0.2%
4/17/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$596.00 -> $555.00N/AView details for Royal Bank of Canada rating of UnitedHealth Group (NYSE:UNH) on 4/17/2024
Johnson & Johnson stock logo
JNJ
Johnson & Johnson
$148.53
-0.7%
4/17/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$181.00 -> $175.00N/AView details for Royal Bank of Canada rating of Johnson & Johnson (NYSE:JNJ) on 4/17/2024
TFI International Inc. stock logo
TFII
TFI International
C$192.43
-4.4%
4/16/2024Target Raised byRoyal Bank of Canada-OutperformC$155.00 -> C$173.00N/AView details for Royal Bank of Canada rating of TFI International (TSE:TFII) on 4/16/2024
The Goldman Sachs Group, Inc. stock logo
GS
The Goldman Sachs Group
$423.04
-0.2%
4/16/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$390.00 -> $405.00LowView details for Royal Bank of Canada rating of The Goldman Sachs Group (NYSE:GS) on 4/16/2024
The Boeing Company stock logo
BA
Boeing
$164.34
-2.9%
4/16/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$225.00 -> $215.00LowView details for Royal Bank of Canada rating of Boeing (NYSE:BA) on 4/16/2024
Spire Inc. stock logo
SR
Spire
$62.04
+1.4%
4/16/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$65.00LowView details for Royal Bank of Canada rating of Spire (NYSE:SR) on 4/16/2024
Cogeco Communications Inc. stock logo
CCA
Cogeco Communications
C$54.74
-3.3%
4/16/2024Target Raised byRoyal Bank of Canada-Sector PerformC$76.00 -> C$79.00N/AView details for Royal Bank of Canada rating of Cogeco Communications (TSE:CCA) on 4/16/2024
M&T Bank Co. stock logo
MTB
M&T Bank
$147.96
+0.7%
4/16/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$160.00LowView details for Royal Bank of Canada rating of M&T Bank (NYSE:MTB) on 4/16/2024
Boston Scientific Co. stock logo
BSX
Boston Scientific
$72.91
+5.7%
4/15/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$70.00 -> $78.00LowView details for Royal Bank of Canada rating of Boston Scientific (NYSE:BSX) on 4/15/2024
Edwards Lifesciences Co. stock logo
EW
Edwards Lifesciences
$88.62
+1.0%
4/15/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$95.00 -> $101.00LowView details for Royal Bank of Canada rating of Edwards Lifesciences (NYSE:EW) on 4/15/2024
Nevro Corp. stock logo
NVRO
Nevro
$12.53
-2.0%
4/15/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$18.00 -> $16.00LowView details for Royal Bank of Canada rating of Nevro (NYSE:NVRO) on 4/15/2024
Stryker Co. stock logo
SYK
Stryker
$336.85
+0.6%
4/15/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$360.00 -> $386.00LowView details for Royal Bank of Canada rating of Stryker (NYSE:SYK) on 4/15/2024
Parkland Co. stock logo
PKI
Parkland
C$42.76
+0.1%
4/15/2024Target Lowered byRoyal Bank of Canada-C$54.00 -> C$50.00N/AView details for Royal Bank of Canada rating of Parkland (TSE:PKI) on 4/15/2024
MTY Food Group Inc. stock logo
MTY
MTY Food Group
C$48.33
+0.3%
4/15/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$58.00 -> C$51.00N/AView details for Royal Bank of Canada rating of MTY Food Group (TSE:MTY) on 4/15/2024
Corus Entertainment Inc. stock logo
CJR.B
Corus Entertainment
C$0.53
-3.6%
4/15/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$1.50 -> C$1.25N/AView details for Royal Bank of Canada rating of Corus Entertainment (TSE:CJR.B) on 4/15/2024
Marinus Pharmaceuticals, Inc. stock logo
MRNS
Marinus Pharmaceuticals
$1.44
4/15/2024Reiterated byRoyal Bank of Canada-Outperform -> Sector Perform$24.00 -> $3.00N/AView details for Royal Bank of Canada rating of Marinus Pharmaceuticals (NASDAQ:MRNS) on 4/15/2024
4D Molecular Therapeutics, Inc. stock logo
FDMT
4D Molecular Therapeutics
$24.25
-2.3%
4/15/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$35.00 -> $40.00LowView details for Royal Bank of Canada rating of 4D Molecular Therapeutics (NASDAQ:FDMT) on 4/15/2024
Informatica Inc. stock logo
INFA
Informatica
$31.93
+1.7%
4/15/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$41.00LowView details for Royal Bank of Canada rating of Informatica (NYSE:INFA) on 4/15/2024
The Berkeley Group Holdings plc stock logo
BKG
The Berkeley Group
GBX 4,646
-0.8%
4/12/2024Downgraded byRoyal Bank of Canada-UnderperformGBX 4,950N/AView details for Royal Bank of Canada rating of The Berkeley Group (LON:BKG) on 4/12/2024
Taylor Wimpey plc stock logo
TW
Taylor Wimpey
GBX 133.85
+1.2%
4/12/2024Upgraded byRoyal Bank of Canada-OutperformGBX 175N/AView details for Royal Bank of Canada rating of Taylor Wimpey (LON:TW) on 4/12/2024
Jet2 plc stock logo
JET2
Jet2
GBX 1,400
-5.9%
4/12/2024Reiterated byRoyal Bank of Canada-OutperformGBX 1,950N/AView details for Royal Bank of Canada rating of Jet2 (LON:JET2) on 4/12/2024
Howden Joinery Group Plc stock logo
HWDN
Howden Joinery Group
GBX 870
-1.2%
4/12/2024Reiterated byRoyal Bank of Canada-OutperformGBX 920N/AView details for Royal Bank of Canada rating of Howden Joinery Group (LON:HWDN) on 4/12/2024
Bausch Health Companies Inc. stock logo
BHC
Bausch Health Companies
$8.57
+0.5%
4/12/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$12.00LowView details for Royal Bank of Canada rating of Bausch Health Companies (NYSE:BHC) on 4/12/2024
Brookfield Co. stock logo
BN
Brookfield
$40.53
+0.4%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$53.00LowView details for Royal Bank of Canada rating of Brookfield (NYSE:BN) on 4/12/2024
Constellation Brands, Inc. stock logo
STZ
Constellation Brands
$261.55
0.0%
4/12/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$295.00 -> $308.00LowView details for Royal Bank of Canada rating of Constellation Brands (NYSE:STZ) on 4/12/2024
Corebridge Financial, Inc. stock logo
CRBG
Corebridge Financial
$27.17
-0.6%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$32.00LowView details for Royal Bank of Canada rating of Corebridge Financial (NYSE:CRBG) on 4/12/2024
DocuSign, Inc. stock logo
DOCU
DocuSign
$57.29
+1.0%
4/12/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$59.00LowView details for Royal Bank of Canada rating of DocuSign (NASDAQ:DOCU) on 4/12/2024
GE Vernova Inc. stock logo
GEV
GE Vernova
$146.24
-1.1%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$160.00LowView details for Royal Bank of Canada rating of GE Vernova (NYSE:GEV) on 4/12/2024
MSCI Inc. stock logo
MSCI
MSCI
$464.81
+4.2%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$638.00LowView details for Royal Bank of Canada rating of MSCI (NYSE:MSCI) on 4/12/2024
Permian Resources Co. stock logo
PR
Permian Resources
$17.26
+0.5%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$17.00LowView details for Royal Bank of Canada rating of Permian Resources (NASDAQ:PR) on 4/12/2024
Reinsurance Group of America, Incorporated stock logo
RGA
Reinsurance Group of America
$191.01
+0.5%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$212.00LowView details for Royal Bank of Canada rating of Reinsurance Group of America (NYSE:RGA) on 4/12/2024
Salesforce, Inc. stock logo
CRM
Salesforce
$276.19
-0.2%
4/12/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$325.00 -> $350.00LowView details for Royal Bank of Canada rating of Salesforce (NYSE:CRM) on 4/12/2024
The North West Company Inc. stock logo
NWC
North West
C$39.33
+0.5%
4/11/2024Target Raised byRoyal Bank of Canada-C$38.00 -> C$40.00N/AView details for Royal Bank of Canada rating of North West (TSE:NWC) on 4/11/2024
AT&T Inc. stock logo
T
AT&T
$16.81
+1.9%
4/11/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$17.00LowView details for Royal Bank of Canada rating of AT&T (NYSE:T) on 4/11/2024
Applied Therapeutics, Inc. stock logo
APLT
Applied Therapeutics
$4.31
-3.4%
4/11/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$12.00LowView details for Royal Bank of Canada rating of Applied Therapeutics (NASDAQ:APLT) on 4/11/2024
Nurix Therapeutics, Inc. stock logo
NRIX
Nurix Therapeutics
$13.75
-2.7%
4/11/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$22.00 -> $23.00LowView details for Royal Bank of Canada rating of Nurix Therapeutics (NASDAQ:NRIX) on 4/11/2024
PPL Co. stock logo
PPL
PPL
$27.37
+0.5%
4/11/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$30.00 -> $31.00LowView details for Royal Bank of Canada rating of PPL (NYSE:PPL) on 4/11/2024
Pioneer Natural Resources stock logo
PXD
Pioneer Natural Resources
$275.52
+0.1%
4/11/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$279.00LowView details for Royal Bank of Canada rating of Pioneer Natural Resources (NYSE:PXD) on 4/11/2024
Toast, Inc. stock logo
TOST
Toast
$23.09
-0.4%
4/11/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$23.00LowView details for Royal Bank of Canada rating of Toast (NYSE:TOST) on 4/11/2024
The Descartes Systems Group Inc. stock logo
DSGX
The Descartes Systems Group
$94.50
+0.4%
4/11/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$110.00LowView details for Royal Bank of Canada rating of The Descartes Systems Group (NASDAQ:DSGX) on 4/11/2024
The system that called 2023’s top 7 stocks is at it again… (Ad)

Look 2023 kind of sucked from a trading standpoint… Despite the market finishing 24% higher…. Just seven stocks did all of the work… Unless you were holding or actively trading those 7 stocks, your trading year probably wasn’t as fruitful as you had hoped… According to my research, my new trading system would have spotted all seven of the “Magnificent stocks” MONTHS before they reached the highs they are trading at today.

Just follow this link here!
Alpine Immune Sciences, Inc. stock logo
ALPN
Alpine Immune Sciences
$64.57
+0.0%
4/11/2024Reiterated byRoyal Bank of Canada-Outperform -> Sector Perform$41.00 -> $65.00LowView details for Royal Bank of Canada rating of Alpine Immune Sciences (NASDAQ:ALPN) on 4/11/2024
Fevertree Drinks PLC stock logo
FEVR
Fevertree Drinks
GBX 1,103
+0.1%
4/11/2024Reiterated byRoyal Bank of Canada-Sector PerformGBX 1,200N/AView details for Royal Bank of Canada rating of Fevertree Drinks (LON:FEVR) on 4/11/2024
Gore Street Energy Storage Fund Plc stock logo
GSF
Gore Street Energy Storage Fund
GBX 63.26
+1.9%
4/11/2024Reiterated byRoyal Bank of Canada-Sector PerformGBX 85N/AView details for Royal Bank of Canada rating of Gore Street Energy Storage Fund (LON:GSF) on 4/11/2024
TELUS Co. stock logo
T
TELUS
C$22.01
-0.6%
4/10/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$29.00 -> C$26.00N/AView details for Royal Bank of Canada rating of TELUS (TSE:T) on 4/10/2024
Rogers Communications Inc. stock logo
RCI.B
Rogers Communications
C$52.30
-3.3%
4/10/2024Target Lowered byRoyal Bank of Canada-OutperformC$73.00 -> C$68.00N/AView details for Royal Bank of Canada rating of Rogers Communications (TSE:RCI.B) on 4/10/2024
Quebecor, Inc. stock logo
QBR.B
Quebecor
C$28.73
-0.7%
4/10/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$36.00 -> C$35.00N/AView details for Royal Bank of Canada rating of Quebecor (TSE:QBR.B) on 4/10/2024
Cogeco Communications Inc. stock logo
CCA
Cogeco Communications
C$54.74
-3.3%
4/10/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$84.00 -> C$76.00N/AView details for Royal Bank of Canada rating of Cogeco Communications (TSE:CCA) on 4/10/2024
BCE Inc. stock logo
BCE
BCE
C$45.29
-0.4%
4/10/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$57.00 -> C$54.00N/AView details for Royal Bank of Canada rating of BCE (TSE:BCE) on 4/10/2024
Healthpeak Properties, Inc. stock logo
DOC
Healthpeak Properties
$18.64
+1.0%
4/10/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$21.00 -> $22.00LowView details for Royal Bank of Canada rating of Healthpeak Properties (NYSE:DOC) on 4/10/2024
Norfolk Southern Co. stock logo
NSC
Norfolk Southern
$236.14
-3.6%
4/10/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$270.00LowView details for Royal Bank of Canada rating of Norfolk Southern (NYSE:NSC) on 4/10/2024
Vermilion Energy Inc. stock logo
VET
Vermilion Energy
C$16.21
-1.3%
4/9/2024Target Raised byRoyal Bank of Canada-C$20.00 -> C$21.00N/AView details for Royal Bank of Canada rating of Vermilion Energy (TSE:VET) on 4/9/2024
Suncor Energy Inc. stock logo
SU
Suncor Energy
C$53.79
+0.6%
4/9/2024Target Raised byRoyal Bank of Canada-C$52.00 -> C$58.00N/AView details for Royal Bank of Canada rating of Suncor Energy (TSE:SU) on 4/9/2024
Strathcona Resources Ltd. stock logo
SCR
Strathcona Resources
C$32.93
-1.7%
4/9/2024Target Raised byRoyal Bank of Canada-C$31.00 -> C$38.00N/AView details for Royal Bank of Canada rating of Strathcona Resources (TSE:SCR) on 4/9/2024
MEG Energy Corp. stock logo
MEG
MEG Energy
C$31.57
-0.4%
4/9/2024Target Raised byRoyal Bank of Canada-C$32.00 -> C$39.00N/AView details for Royal Bank of Canada rating of MEG Energy (TSE:MEG) on 4/9/2024
Imperial Oil Limited stock logo
IMO
Imperial Oil
C$96.91
+0.4%
4/9/2024Target Raised byRoyal Bank of Canada-C$85.00 -> C$100.00N/AView details for Royal Bank of Canada rating of Imperial Oil (TSE:IMO) on 4/9/2024
Cenovus Energy Inc. stock logo
CVE
Cenovus Energy
C$29.10
+0.1%
4/9/2024Target Raised byRoyal Bank of Canada-C$28.00 -> C$32.00N/AView details for Royal Bank of Canada rating of Cenovus Energy (TSE:CVE) on 4/9/2024
Canadian Natural Resources Limited stock logo
CNQ
Canadian Natural Resources
C$105.43
+0.2%
4/9/2024Target Raised byRoyal Bank of Canada-C$100.00 -> C$120.00N/AView details for Royal Bank of Canada rating of Canadian Natural Resources (TSE:CNQ) on 4/9/2024
Prosperity Bancshares, Inc. stock logo
PB
Prosperity Bancshares
$65.08
+3.8%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$70.00LowView details for Royal Bank of Canada rating of Prosperity Bancshares (NYSE:PB) on 4/9/2024
Provident Financial Services, Inc. stock logo
PFS
Provident Financial Services
$15.54
+0.1%
4/9/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$19.00 -> $18.00LowView details for Royal Bank of Canada rating of Provident Financial Services (NYSE:PFS) on 4/9/2024
Valley National Bancorp stock logo
VLY
Valley National Bancorp
$7.84
-0.8%
4/9/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$12.00 -> $10.00LowView details for Royal Bank of Canada rating of Valley National Bancorp (NASDAQ:VLY) on 4/9/2024
Webster Financial Co. stock logo
WBS
Webster Financial
$45.54
+1.5%
4/9/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$59.00 -> $57.00LowView details for Royal Bank of Canada rating of Webster Financial (NYSE:WBS) on 4/9/2024
WesBanco, Inc. stock logo
WSBC
WesBanco
$28.28
-2.5%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$32.00LowView details for Royal Bank of Canada rating of WesBanco (NASDAQ:WSBC) on 4/9/2024
Western Alliance Bancorporation stock logo
WAL
Western Alliance Bancorporation
$59.38
-0.7%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$78.00LowView details for Royal Bank of Canada rating of Western Alliance Bancorporation (NYSE:WAL) on 4/9/2024
Wintrust Financial Co. stock logo
WTFC
Wintrust Financial
$100.13
+0.3%
4/9/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$109.00 -> $116.00LowView details for Royal Bank of Canada rating of Wintrust Financial (NASDAQ:WTFC) on 4/9/2024
Zions Bancorporation, National Association stock logo
ZION
Zions Bancorporation, National Association
$42.17
+1.0%
4/9/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$45.00 -> $46.00LowView details for Royal Bank of Canada rating of Zions Bancorporation, National Association (NASDAQ:ZION) on 4/9/2024
New York Community Bancorp, Inc. stock logo
NYCB
New York Community Bancorp
$3.06
-3.8%
4/9/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$5.00 -> $4.00LowView details for Royal Bank of Canada rating of New York Community Bancorp (NYSE:NYCB) on 4/9/2024
Old National Bancorp stock logo
ONB
Old National Bancorp
$16.59
+0.7%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$18.00LowView details for Royal Bank of Canada rating of Old National Bancorp (NASDAQ:ONB) on 4/9/2024
BankUnited, Inc. stock logo
BKU
BankUnited
$27.78
+0.7%
4/9/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$33.00 -> $29.00LowView details for Royal Bank of Canada rating of BankUnited (NYSE:BKU) on 4/9/2024
BOK Financial Co. stock logo
BOKF
BOK Financial
$93.05
+2.1%
4/9/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$93.00 -> $94.00LowView details for Royal Bank of Canada rating of BOK Financial (NASDAQ:BOKF) on 4/9/2024
Cadence Bank stock logo
CADE
Cadence Bank
$29.37
+1.7%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$31.00LowView details for Royal Bank of Canada rating of Cadence Bank (NYSE:CADE) on 4/9/2024
Columbia Banking System, Inc. stock logo
COLB
Columbia Banking System
$19.21
+0.7%
4/9/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$25.00 -> $21.00LowView details for Royal Bank of Canada rating of Columbia Banking System (NASDAQ:COLB) on 4/9/2024
Comerica Incorporated stock logo
CMA
Comerica
$52.95
+0.6%
4/9/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$63.00 -> $61.00LowView details for Royal Bank of Canada rating of Comerica (NYSE:CMA) on 4/9/2024
Cullen/Frost Bankers, Inc. stock logo
CFR
Cullen/Frost Bankers
$116.86
+2.1%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$118.00LowView details for Royal Bank of Canada rating of Cullen/Frost Bankers (NYSE:CFR) on 4/9/2024
First Commonwealth Financial Co. stock logo
FCF
First Commonwealth Financial
$13.73
+1.1%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$17.00LowView details for Royal Bank of Canada rating of First Commonwealth Financial (NYSE:FCF) on 4/9/2024
First Financial Bancorp. stock logo
FFBC
First Financial Bancorp.
$22.55
-0.2%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$24.00LowView details for Royal Bank of Canada rating of First Financial Bancorp. (NASDAQ:FFBC) on 4/9/2024
Home Bancshares, Inc. (Conway, AR) stock logo
HOMB
Home Bancshares, Inc. (Conway, AR)
$24.80
+0.4%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$26.00LowView details for Royal Bank of Canada rating of Home Bancshares, Inc. (Conway, AR) (NYSE:HOMB) on 4/9/2024
Huntington Bancshares Incorporated stock logo
HBAN
Huntington Bancshares
$13.76
+1.0%
4/9/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$15.00 -> $16.00LowView details for Royal Bank of Canada rating of Huntington Bancshares (NASDAQ:HBAN) on 4/9/2024
Biohaven Ltd. stock logo
BHVN
Biohaven
$38.70
-2.3%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$61.00LowView details for Royal Bank of Canada rating of Biohaven (NYSE:BHVN) on 4/9/2024
Brookdale Senior Living Inc. stock logo
BKD
Brookdale Senior Living
$6.75
-2.6%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$9.00LowView details for Royal Bank of Canada rating of Brookdale Senior Living (NYSE:BKD) on 4/9/2024
EOG Resources, Inc. stock logo
EOG
EOG Resources
$135.60
+0.6%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$145.00LowView details for Royal Bank of Canada rating of EOG Resources (NYSE:EOG) on 4/9/2024
Ecolab Inc. stock logo
ECL
Ecolab
$220.78
+0.5%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$238.00LowView details for Royal Bank of Canada rating of Ecolab (NYSE:ECL) on 4/9/2024
Illumina, Inc. stock logo
ILMN
Illumina
$122.87
-1.3%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$253.00LowView details for Royal Bank of Canada rating of Illumina (NASDAQ:ILMN) on 4/9/2024
Model N, Inc. stock logo
MODN
Model N
$29.65
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$30.00LowView details for Royal Bank of Canada rating of Model N (NYSE:MODN) on 4/9/2024
Range Resources Co. stock logo
RRC
Range Resources
$37.77
+3.3%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$36.00LowView details for Royal Bank of Canada rating of Range Resources (NYSE:RRC) on 4/9/2024
Regeneron Pharmaceuticals, Inc. stock logo
REGN
Regeneron Pharmaceuticals
$906.54
-0.1%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$1,189.00LowView details for Royal Bank of Canada rating of Regeneron Pharmaceuticals (NASDAQ:REGN) on 4/9/2024
Synovus Financial Corp. stock logo
SNV
Synovus Financial
$36.82
+0.5%
4/9/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$42.00 -> $44.00LowView details for Royal Bank of Canada rating of Synovus Financial (NYSE:SNV) on 4/9/2024
The AES Co. stock logo
AES
AES
$17.37
+1.4%
4/9/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$22.00LowView details for Royal Bank of Canada rating of AES (NYSE:AES) on 4/9/2024
Texas Capital Bancshares, Inc. stock logo
TCBI
Texas Capital Bancshares
$60.12
-0.1%
4/9/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$68.00 -> $66.00LowView details for Royal Bank of Canada rating of Texas Capital Bancshares (NASDAQ:TCBI) on 4/9/2024
Associated Banc-Corp stock logo
ASB
Associated Banc
$21.36
+0.4%
4/9/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$23.00LowView details for Royal Bank of Canada rating of Associated Banc (NYSE:ASB) on 4/9/2024
First Horizon Co. stock logo
FHN
First Horizon
$14.93
+0.3%
4/9/2024Upgraded byRoyal Bank of Canada-Sector Perform -> Outperform$16.00 -> $18.00LowView details for Royal Bank of Canada rating of First Horizon (NYSE:FHN) on 4/9/2024
Did You Get Your Free Bitcoin Yet? (Ad)

And my special guest is willing to give you $10 in Bitcoin (BTC) if you take it seriously. Right now is a very important time to pay attention to what we are doing and what is happening. If you wait... it will be too late. This week we are holding several workshops and if you attend and pay attention my special guest is going to send you $10 in Bitcoin.

>> Register right here
Shell plc stock logo
SHEL
Shell
GBX 2,907
+0.4%
4/8/2024Reiterated byRoyal Bank of Canada-OutperformGBX 3,000N/AView details for Royal Bank of Canada rating of Shell (LON:SHEL) on 4/8/2024
IWG plc stock logo
IWG
IWG
GBX 183.27
-1.2%
4/8/2024Reiterated byRoyal Bank of Canada-OutperformGBX 215N/AView details for Royal Bank of Canada rating of IWG (LON:IWG) on 4/8/2024
APA Co. stock logo
APA
APA
$32.05
0.0%
4/8/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$45.00LowView details for Royal Bank of Canada rating of APA (NASDAQ:APA) on 4/8/2024
CarMax, Inc. stock logo
KMX
CarMax
$70.27
+0.8%
4/8/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$83.00LowView details for Royal Bank of Canada rating of CarMax (NYSE:KMX) on 4/8/2024
Gildan Activewear Inc. stock logo
GIL
Gildan Activewear
$35.64
-0.2%
4/8/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$41.00LowView details for Royal Bank of Canada rating of Gildan Activewear (NYSE:GIL) on 4/8/2024
APi Group Co. stock logo
APG
APi Group
$37.51
-2.3%
4/8/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$36.00 -> $45.00LowView details for Royal Bank of Canada rating of APi Group (NYSE:APG) on 4/8/2024
GFL Environmental Inc. stock logo
GFL
GFL Environmental
$32.86
-1.1%
4/8/2024Initiated byRoyal Bank of Canada-Outperform -> Outperform$43.00 -> $46.00LowView details for Royal Bank of Canada rating of GFL Environmental (NYSE:GFL) on 4/8/2024
Republic Services, Inc. stock logo
RSG
Republic Services
$191.99
+0.7%
4/8/2024Initiated byRoyal Bank of Canada-Sector Perform -> Sector Perform$199.00 -> $198.00LowView details for Royal Bank of Canada rating of Republic Services (NYSE:RSG) on 4/8/2024
Waste Connections, Inc. stock logo
WCN
Waste Connections
$166.10
0.0%
4/8/2024Initiated byRoyal Bank of Canada-Outperform -> Outperform$182.00 -> $196.00LowView details for Royal Bank of Canada rating of Waste Connections (NYSE:WCN) on 4/8/2024
Waste Management, Inc. stock logo
WM
Waste Management
$210.43
+0.8%
4/8/2024Initiated byRoyal Bank of Canada-Sector Perform -> Sector Perform$189.00 -> $211.00LowView details for Royal Bank of Canada rating of Waste Management (NYSE:WM) on 4/8/2024
Dollarama Inc. stock logo
DOL
Dollarama
C$115.57
+1.7%
4/5/2024Target Raised byRoyal Bank of Canada-C$118.00 -> C$125.00N/AView details for Royal Bank of Canada rating of Dollarama (TSE:DOL) on 4/5/2024
AGF Management Limited stock logo
AGF.B
AGF Management
C$8.12
+1.6%
4/5/2024Target Raised byRoyal Bank of Canada-C$9.00 -> C$10.00N/AView details for Royal Bank of Canada rating of AGF Management (TSE:AGF.B) on 4/5/2024
Smith & Nephew plc stock logo
SN
Smith & Nephew
GBX 984.80
+1.0%
4/5/2024Reiterated byRoyal Bank of Canada-OutperformGBX 1,500N/AView details for Royal Bank of Canada rating of Smith & Nephew (LON:SN) on 4/5/2024
NCR Voyix Co. stock logo
VYX
NCR Voyix
$12.22
-0.2%
4/5/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$23.00LowView details for Royal Bank of Canada rating of NCR Voyix (NYSE:VYX) on 4/5/2024
EVgo, Inc. stock logo
EVGO
EVgo
$1.72
-1.7%
4/5/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$4.00LowView details for Royal Bank of Canada rating of EVgo (NYSE:EVGO) on 4/5/2024
Enterprise Products Partners L.P. stock logo
EPD
Enterprise Products Partners
$29.05
+0.5%
4/5/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$35.00LowView details for Royal Bank of Canada rating of Enterprise Products Partners (NYSE:EPD) on 4/5/2024
AeroVironment, Inc. stock logo
AVAV
AeroVironment
$157.99
-0.2%
4/5/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$160.00 -> $165.00LowView details for Royal Bank of Canada rating of AeroVironment (NASDAQ:AVAV) on 4/5/2024
Bausch Health Companies Inc. stock logo
BHC
Bausch Health Companies
$8.57
+0.5%
4/5/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$9.00 -> $12.00LowView details for Royal Bank of Canada rating of Bausch Health Companies (NYSE:BHC) on 4/5/2024
Eaton Co. plc stock logo
ETN
Eaton
$318.93
+1.9%
4/5/2024Upgraded byRoyal Bank of Canada-Sector Perform -> Outperform$286.00 -> $371.00LowView details for Royal Bank of Canada rating of Eaton (NYSE:ETN) on 4/5/2024
Chorus Aviation Inc. stock logo
CHR
Chorus Aviation
C$2.09
+1.0%
4/4/2024Target Set byRoyal Bank of Canada-OutperformC$3.50N/AView details for Royal Bank of Canada rating of Chorus Aviation (TSE:CHR) on 4/4/2024
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$57.00
-3.0%
4/4/2024Target Set byRoyal Bank of Canada-OutperformC$95.00N/AView details for Royal Bank of Canada rating of Bombardier, Inc. Class B (TSE:BBD.B) on 4/4/2024
Air Canada stock logo
AC
Air Canada
C$19.93
-0.4%
4/4/2024Target Set byRoyal Bank of Canada-Sector PerformC$18.00N/AView details for Royal Bank of Canada rating of Air Canada (TSE:AC) on 4/4/2024
Burberry Group plc stock logo
BRBY
Burberry Group
GBX 1,134.50
-2.6%
4/4/2024Target Lowered byRoyal Bank of Canada-Sector PerformGBX 1,500 -> GBX 1,200N/AView details for Royal Bank of Canada rating of Burberry Group (LON:BRBY) on 4/4/2024
BlackBerry Limited stock logo
BB
BlackBerry
$2.88
-0.7%
4/4/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$3.00LowView details for Royal Bank of Canada rating of BlackBerry (NYSE:BB) on 4/4/2024
General Electric stock logo
GE
General Electric
$159.19
-2.1%
4/4/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$180.00 -> $160.00LowView details for Royal Bank of Canada rating of General Electric (NYSE:GE) on 4/4/2024
Methanex Co. stock logo
MEOH
Methanex
$47.71
-0.5%
4/3/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$45.00LowView details for Royal Bank of Canada rating of Methanex (NASDAQ:MEOH) on 4/3/2024
Amgen Inc. stock logo
AMGN
Amgen
$273.01
-0.2%
4/3/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$329.00LowView details for Royal Bank of Canada rating of Amgen (NASDAQ:AMGN) on 4/3/2024
Intra-Cellular Therapies, Inc. stock logo
ITCI
Intra-Cellular Therapies
$73.12
-1.2%
4/3/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$86.00LowView details for Royal Bank of Canada rating of Intra-Cellular Therapies (NASDAQ:ITCI) on 4/3/2024
Paychex, Inc. stock logo
PAYX
Paychex
$122.52
+0.7%
4/3/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$130.00LowView details for Royal Bank of Canada rating of Paychex (NASDAQ:PAYX) on 4/3/2024
Schlumberger Limited stock logo
SLB
Schlumberger
$49.11
-0.9%
4/3/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$66.00 -> $69.00LowView details for Royal Bank of Canada rating of Schlumberger (NYSE:SLB) on 4/3/2024
Shift4 Payments, Inc. stock logo
FOUR
Shift4 Payments
$60.99
-1.1%
4/3/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$94.00LowView details for Royal Bank of Canada rating of Shift4 Payments (NYSE:FOUR) on 4/3/2024
RS Group plc stock logo
RS1
RS Group
GBX 709.50
-0.6%
4/3/2024Reiterated byRoyal Bank of Canada-OutperformGBX 925N/AView details for Royal Bank of Canada rating of RS Group (LON:RS1) on 4/3/2024
General Dynamics Co. stock logo
GD
General Dynamics
$281.15
-4.0%
4/2/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$300.00 -> $325.00LowView details for Royal Bank of Canada rating of General Dynamics (NYSE:GD) on 4/2/2024
Verizon Communications Inc. stock logo
VZ
Verizon Communications
$39.49
-0.5%
4/2/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$36.00 -> $40.00LowView details for Royal Bank of Canada rating of Verizon Communications (NYSE:VZ) on 4/2/2024
3M stock logo
MMM
3M
$92.02
-1.1%
4/2/2024Target Lowered byRoyal Bank of Canada-Underperform -> Underperform$84.00 -> $78.00LowView details for Royal Bank of Canada rating of 3M (NYSE:MMM) on 4/2/2024
GE Vernova Inc. stock logo
GEV
GE Vernova
$146.24
-1.1%
4/2/2024Initiated byRoyal Bank of Canada-Outperform$160.00LowView details for Royal Bank of Canada rating of GE Vernova (NYSE:GEV) on 4/2/2024
Canadian Pacific Kansas City Limited stock logo
CP
Canadian Pacific Kansas City
C$112.23
-6.3%
4/1/2024Target Raised byRoyal Bank of Canada-C$127.00 -> C$133.00N/AView details for Royal Bank of Canada rating of Canadian Pacific Kansas City (TSE:CP) on 4/1/2024
Canadian National Railway stock logo
CNR
Canadian National Railway
C$168.35
-4.8%
4/1/2024Target Raised byRoyal Bank of Canada-C$164.00 -> C$171.00N/AView details for Royal Bank of Canada rating of Canadian National Railway (TSE:CNR) on 4/1/2024
Autodesk, Inc. stock logo
ADSK
Autodesk
$215.00
-1.3%
4/1/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$320.00LowView details for Royal Bank of Canada rating of Autodesk (NASDAQ:ADSK) on 4/1/2024
OneMain Holdings, Inc. stock logo
OMF
OneMain
$51.30
+1.7%
4/1/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$50.00 -> $55.00LowView details for Royal Bank of Canada rating of OneMain (NYSE:OMF) on 4/1/2024
OptimizeRx Co. stock logo
OPRX
OptimizeRx
$9.16
+2.5%
4/1/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$17.00LowView details for Royal Bank of Canada rating of OptimizeRx (NASDAQ:OPRX) on 4/1/2024
Rithm Capital Corp. stock logo
RITM
Rithm Capital
$11.13
+0.5%
4/1/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$12.00LowView details for Royal Bank of Canada rating of Rithm Capital (NYSE:RITM) on 4/1/2024
UiPath Inc. stock logo
PATH
UiPath
$19.69
+0.7%
4/1/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$29.00LowView details for Royal Bank of Canada rating of UiPath (NYSE:PATH) on 4/1/2024
Gatos Silver, Inc. stock logo
GATO
Gatos Silver
$9.91
-2.1%
3/28/2024Target Raised byRoyal Bank of Canada-Sector Perform$6.50 -> $7.00N/AView details for Royal Bank of Canada rating of Gatos Silver (NYSE:GATO) on 3/28/2024
B2Gold Corp. stock logo
BTG
B2Gold
$2.53
-1.2%
3/28/2024Target Lowered byRoyal Bank of Canada-Sector Perform$4.00 -> $3.50N/AView details for Royal Bank of Canada rating of B2Gold (NYSEAMERICAN:BTG) on 3/28/2024
West Fraser Timber Co. Ltd. stock logo
WFG
West Fraser Timber
$78.72
+0.1%
3/28/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$97.00N/AView details for Royal Bank of Canada rating of West Fraser Timber (NYSE:WFG) on 3/28/2024
Archrock, Inc. stock logo
AROC
Archrock
$19.83
-0.6%
3/28/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$20.00 -> $21.00N/AView details for Royal Bank of Canada rating of Archrock (NYSE:AROC) on 3/28/2024
Kimberly-Clark Co. stock logo
KMB
Kimberly-Clark
$137.78
+1.3%
3/28/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$123.00N/AView details for Royal Bank of Canada rating of Kimberly-Clark (NYSE:KMB) on 3/28/2024
Moderna, Inc. stock logo
MRNA
Moderna
$108.85
+0.9%
3/28/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$125.00N/AView details for Royal Bank of Canada rating of Moderna (NASDAQ:MRNA) on 3/28/2024
Neumora Therapeutics, Inc. stock logo
NMRA
Neumora Therapeutics
$9.59
-6.9%
3/28/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$31.00N/AView details for Royal Bank of Canada rating of Neumora Therapeutics (NASDAQ:NMRA) on 3/28/2024
The Best AI Stock to Own in the World Today is Trading for Just $25 (Ad)

“Titan of Tech” Bets Big on Tiny AI Company He’s made as much as 3,250,000% in just three years on companies like Facebook, Airbnb, and PayPal… But our research shows his latest investment could be his most successful venture yet.

See how you can invest alongside him
Verint Systems Inc. stock logo
VRNT
Verint Systems
$31.04
+2.3%
3/28/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$36.00N/AView details for Royal Bank of Canada rating of Verint Systems (NASDAQ:VRNT) on 3/28/2024
Cintas Co. stock logo
CTAS
Cintas
$664.13
-0.3%
3/28/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$675.00 -> $725.00N/AView details for Royal Bank of Canada rating of Cintas (NASDAQ:CTAS) on 3/28/2024
Jasper Therapeutics, Inc. stock logo
JSPR
Jasper Therapeutics
$22.03
-0.4%
3/28/2024Initiated byRoyal Bank of Canada-Outperform$70.00LowView details for Royal Bank of Canada rating of Jasper Therapeutics (NASDAQ:JSPR) on 3/28/2024
TruBridge, Inc. stock logo
TBRG
TruBridge
$7.92
-2.1%
3/28/2024Initiated byRoyal Bank of Canada-Outperform$13.00LowView details for Royal Bank of Canada rating of TruBridge (NASDAQ:TBRG) on 3/28/2024
Tesla, Inc. stock logo
TSLA
Tesla
$162.13
+12.1%
3/27/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$298.00LowView details for Royal Bank of Canada rating of Tesla (NASDAQ:TSLA) on 3/27/2024
Dollarama Inc. stock logo
DOL
Dollarama
C$115.57
+1.7%
3/27/2024Target Raised byRoyal Bank of Canada-OutperformC$114.00 -> C$118.00N/AView details for Royal Bank of Canada rating of Dollarama (TSE:DOL) on 3/27/2024
The Goldman Sachs Group, Inc. stock logo
GS
The Goldman Sachs Group
$423.04
-0.2%
3/27/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$390.00LowView details for Royal Bank of Canada rating of The Goldman Sachs Group (NYSE:GS) on 3/27/2024
Veeva Systems Inc. stock logo
VEEV
Veeva Systems
$200.58
-0.3%
3/27/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$250.00LowView details for Royal Bank of Canada rating of Veeva Systems (NYSE:VEEV) on 3/27/2024
bluebird bio, Inc. stock logo
BLUE
bluebird bio
$0.92
-5.1%
3/27/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$6.00LowView details for Royal Bank of Canada rating of bluebird bio (NASDAQ:BLUE) on 3/27/2024
Westport Fuel Systems Inc. stock logo
WPRT
Westport Fuel Systems
$5.65
-3.4%
3/27/2024Target Lowered byRoyal Bank of Canada-Sector Perform -> Sector Perform$10.00 -> $9.00LowView details for Royal Bank of Canada rating of Westport Fuel Systems (NASDAQ:WPRT) on 3/27/2024
Adobe Inc. stock logo
ADBE
Adobe
$477.12
+0.9%
3/27/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$630.00LowView details for Royal Bank of Canada rating of Adobe (NASDAQ:ADBE) on 3/27/2024
Korro Bio, Inc. stock logo
KRRO
Korro Bio
$62.99
-7.3%
3/27/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$70.00 -> $90.00LowView details for Royal Bank of Canada rating of Korro Bio (NASDAQ:KRRO) on 3/27/2024
Morgan Stanley stock logo
MS
Morgan Stanley
$93.86
+0.1%
3/27/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$91.00LowView details for Royal Bank of Canada rating of Morgan Stanley (NYSE:MS) on 3/27/2024
TD SYNNEX Co. stock logo
SNX
TD SYNNEX
$117.24
+1.1%
3/27/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$110.00 -> $118.00LowView details for Royal Bank of Canada rating of TD SYNNEX (NYSE:SNX) on 3/27/2024
The Bank of New York Mellon Co. stock logo
BK
Bank of New York Mellon
$57.94
+0.9%
3/27/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$58.00LowView details for Royal Bank of Canada rating of Bank of New York Mellon (NYSE:BK) on 3/27/2024
CSG Systems International, Inc. stock logo
CSGS
CSG Systems International
$49.83
+0.6%
3/27/2024Initiated byRoyal Bank of Canada-Outperform$61.00LowView details for Royal Bank of Canada rating of CSG Systems International (NASDAQ:CSGS) on 3/27/2024
Athabasca Oil Co. stock logo
ATH
Athabasca Oil
C$4.98
-1.2%
3/26/2024Downgraded byRoyal Bank of Canada-Outperform -> Sector PerformC$6.00N/AView details for Royal Bank of Canada rating of Athabasca Oil (TSE:ATH) on 3/26/2024
Applied Therapeutics, Inc. stock logo
APLT
Applied Therapeutics
$4.31
-3.4%
3/26/2024Initiated byRoyal Bank of Canada-Outperform$12.00LowView details for Royal Bank of Canada rating of Applied Therapeutics (NASDAQ:APLT) on 3/26/2024
Provident Financial Services, Inc. stock logo
PFS
Provident Financial Services
$15.54
+0.1%
3/26/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$21.00 -> $19.00LowView details for Royal Bank of Canada rating of Provident Financial Services (NYSE:PFS) on 3/26/2024
Axsome Therapeutics, Inc. stock logo
AXSM
Axsome Therapeutics
$71.17
-2.6%
3/26/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$123.00 -> $128.00LowView details for Royal Bank of Canada rating of Axsome Therapeutics (NASDAQ:AXSM) on 3/26/2024
PACCAR Inc stock logo
PCAR
PACCAR
$113.74
+0.4%
3/26/2024Initiated byRoyal Bank of Canada-Sector Perform$123.00LowView details for Royal Bank of Canada rating of PACCAR (NASDAQ:PCAR) on 3/26/2024
Hookipa Pharma Inc stock logo
HOOK
Hookipa Pharma
$0.85
+10.4%
3/25/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$5.00LowView details for Royal Bank of Canada rating of Hookipa Pharma (NASDAQ:HOOK) on 3/25/2024
Incyte Co. stock logo
INCY
Incyte
$51.74
+0.2%
3/25/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$65.00LowView details for Royal Bank of Canada rating of Incyte (NASDAQ:INCY) on 3/25/2024
PubMatic, Inc. stock logo
PUBM
PubMatic
$23.34
+2.2%
3/25/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$26.00LowView details for Royal Bank of Canada rating of PubMatic (NASDAQ:PUBM) on 3/25/2024
Uniti Group Inc. stock logo
UNIT
Uniti Group
$5.71
-0.5%
3/25/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$5.50LowView details for Royal Bank of Canada rating of Uniti Group (NASDAQ:UNIT) on 3/25/2024
CoStar Group, Inc. stock logo
CSGP
CoStar Group
$91.95
+8.7%
3/25/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$95.00 -> $109.00LowView details for Royal Bank of Canada rating of CoStar Group (NASDAQ:CSGP) on 3/25/2024
Amedisys, Inc. stock logo
AMED
Amedisys
$91.05
-0.1%
3/25/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$97.00 -> $100.00LowView details for Royal Bank of Canada rating of Amedisys (NASDAQ:AMED) on 3/25/2024
Kinetik Holdings Inc. stock logo
KNTK
Kinetik
$39.15
+1.5%
3/25/2024Initiated byRoyal Bank of Canada-Outperform$40.00LowView details for Royal Bank of Canada rating of Kinetik (NASDAQ:KNTK) on 3/25/2024
Dowlais Group plc stock logo
DWL
Dowlais Group
GBX 81.20
-2.2%
3/22/2024Reiterated byRoyal Bank of Canada-OutperformGBX 150N/AView details for Royal Bank of Canada rating of Dowlais Group (LON:DWL) on 3/22/2024
St. James's Place plc stock logo
STJ
St. James's Place
GBX 444
0.0%
3/22/2024Downgraded byRoyal Bank of Canada-Sector PerformGBX 500N/AView details for Royal Bank of Canada rating of St. James’s Place (LON:STJ) on 3/22/2024
Knight Therapeutics Inc. stock logo
GUD
Knight Therapeutics
C$5.72
-1.7%
3/22/2024Target Raised byRoyal Bank of Canada-OutperformC$6.50 -> C$7.00N/AView details for Royal Bank of Canada rating of Knight Therapeutics (TSE:GUD) on 3/22/2024
ECN Capital Corp. stock logo
ECN
ECN Capital
C$1.65
-6.3%
3/22/2024Target Lowered byRoyal Bank of Canada-Sector PerformC$3.00 -> C$2.25N/AView details for Royal Bank of Canada rating of ECN Capital (TSE:ECN) on 3/22/2024
AAR Corp. stock logo
AIR
AAR
$67.99
+0.3%
3/22/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$80.00LowView details for Royal Bank of Canada rating of AAR (NYSE:AIR) on 3/22/2024
Accenture plc stock logo
ACN
Accenture
$313.54
-1.0%
3/22/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$374.00 -> $381.00LowView details for Royal Bank of Canada rating of Accenture (NYSE:ACN) on 3/22/2024
FactSet Research Systems Inc. stock logo
FDS
FactSet Research Systems
$422.83
+0.7%
3/22/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$464.00LowView details for Royal Bank of Canada rating of FactSet Research Systems (NYSE:FDS) on 3/22/2024
Pyxis Oncology, Inc. stock logo
PYXS
Pyxis Oncology
$4.45
-1.1%
3/22/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$7.00LowView details for Royal Bank of Canada rating of Pyxis Oncology (NASDAQ:PYXS) on 3/22/2024
Arthur J. Gallagher & Co. stock logo
AJG
Arthur J. Gallagher & Co.
$236.75
-0.5%
3/22/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$270.00 -> $282.00LowView details for Royal Bank of Canada rating of Arthur J. Gallagher & Co. (NYSE:AJG) on 3/22/2024
Atkore Inc. stock logo
ATKR
Atkore
$179.06
-0.5%
3/22/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$187.00LowView details for Royal Bank of Canada rating of Atkore (NYSE:ATKR) on 3/22/2024
Centerspace stock logo
CSR
Centerspace
$64.87
+0.1%
3/22/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$63.00LowView details for Royal Bank of Canada rating of Centerspace (NYSE:CSR) on 3/22/2024
Chewy, Inc. stock logo
CHWY
Chewy
$15.09
-3.3%
3/22/2024Target Lowered byRoyal Bank of Canada-Outperform -> Outperform$35.00 -> $22.00LowView details for Royal Bank of Canada rating of Chewy (NYSE:CHWY) on 3/22/2024
NIKE, Inc. stock logo
NKE
NIKE
$94.64
+0.7%
3/22/2024Reiterated byRoyal Bank of Canada-Outperform -> Sector Perform$110.00 -> $100.00LowView details for Royal Bank of Canada rating of NIKE (NYSE:NKE) on 3/22/2024
Boyd Group Services Inc. stock logo
BYD
Boyd Group Services
C$262.15
-1.8%
3/21/2024Target Lowered byRoyal Bank of Canada-OutperformC$348.00 -> C$337.00N/AView details for Royal Bank of Canada rating of Boyd Group Services (TSE:BYD) on 3/21/2024
Phreesia, Inc. stock logo
PHR
Phreesia
$21.94
-5.2%
3/21/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$23.00LowView details for Royal Bank of Canada rating of Phreesia (NYSE:PHR) on 3/21/2024
Redrow plc stock logo
RDW
Redrow
GBX 637.50
-1.0%
3/21/2024Downgraded byRoyal Bank of Canada-Sector PerformGBX 750N/AView details for Royal Bank of Canada rating of Redrow (LON:RDW) on 3/21/2024
International Consolidated Airlines Group S.A. stock logo
IAG
International Consolidated Airlines Group
GBX 176.95
+0.6%
3/21/2024Target Raised byRoyal Bank of Canada-OutperformGBX 200 -> GBX 220N/AView details for Royal Bank of Canada rating of International Consolidated Airlines Group (LON:IAG) on 3/21/2024
Ollie's Bargain Outlet Holdings, Inc. stock logo
OLLI
Ollie's Bargain Outlet
$74.71
-0.7%
3/21/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$86.00LowView details for Royal Bank of Canada rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 3/21/2024
Altair Engineering Inc. stock logo
ALTR
Altair Engineering
$83.45
-0.4%
3/21/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$90.00LowView details for Royal Bank of Canada rating of Altair Engineering (NASDAQ:ALTR) on 3/21/2024
General Mills, Inc. stock logo
GIS
General Mills
$71.61
+1.1%
3/21/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$72.00LowView details for Royal Bank of Canada rating of General Mills (NYSE:GIS) on 3/21/2024
IDEX Co. stock logo
IEX
IDEX
$224.64
-3.3%
3/21/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$255.00LowView details for Royal Bank of Canada rating of IDEX (NYSE:IEX) on 3/21/2024
Smith Douglas Homes Corp. stock logo
SDHC
Smith Douglas Homes
$26.73
+0.5%
3/21/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$26.00LowView details for Royal Bank of Canada rating of Smith Douglas Homes (NYSE:SDHC) on 3/21/2024
OmniAb, Inc. stock logo
OABI
OmniAb
$4.56
-1.7%
3/21/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$7.00LowView details for Royal Bank of Canada rating of OmniAb (NASDAQ:OABI) on 3/21/2024
PayPal Holdings, Inc. stock logo
PYPL
PayPal
$64.84
+0.6%
3/21/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$74.00LowView details for Royal Bank of Canada rating of PayPal (NASDAQ:PYPL) on 3/21/2024
KB Home stock logo
KBH
KB Home
$64.79
-1.2%
3/21/2024Target Raised byRoyal Bank of Canada-Sector Perform -> Sector Perform$63.00 -> $69.00LowView details for Royal Bank of Canada rating of KB Home (NYSE:KBH) on 3/21/2024
International Consolidated Airlines Group S.A. stock logo
ICAGY
International Consolidated Airlines Group
$4.36
+0.9%
3/21/2024Upgraded byRoyal Bank of Canada-Sector Perform -> OutperformLowView details for Royal Bank of Canada rating of International Consolidated Airlines Group (OTCMKTS:ICAGY) on 3/21/2024
T-Mobile US, Inc. stock logo
TMUS
T-Mobile US
$164.18
+0.6%
3/20/2024Reiterated byRoyal Bank of Canada-Outperform -> Outperform$184.00LowView details for Royal Bank of Canada rating of T-Mobile US (NASDAQ:TMUS) on 3/20/2024
3M stock logo
MMM
3M
$92.02
-1.1%
3/20/2024Reiterated byRoyal Bank of Canada-Underperform -> Underperform$84.00LowView details for Royal Bank of Canada rating of 3M (NYSE:MMM) on 3/20/2024
Box, Inc. stock logo
BOX
BOX
$27.27
-0.1%
3/20/2024Reiterated byRoyal Bank of Canada-Underperform -> Underperform$21.00LowView details for Royal Bank of Canada rating of BOX (NYSE:BOX) on 3/20/2024
Brown & Brown, Inc. stock logo
BRO
Brown & Brown
$82.13
-1.0%
3/20/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$87.00 -> $95.00LowView details for Royal Bank of Canada rating of Brown & Brown (NYSE:BRO) on 3/20/2024
Core & Main, Inc. stock logo
CNM
Core & Main
$56.16
+0.3%
3/20/2024Target Raised byRoyal Bank of Canada-Outperform -> Outperform$59.00 -> $60.00LowView details for Royal Bank of Canada rating of Core & Main (NYSE:CNM) on 3/20/2024
Design Therapeutics, Inc. stock logo
DSGN
Design Therapeutics
$3.65
-0.3%
3/20/2024Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$4.00LowView details for Royal Bank of Canada rating of Design Therapeutics (NASDAQ:DSGN) on 3/20/2024

MarketBeat Community Rating for Royal Bank of Canada

Community Ranking:  2.8 out of 5 (
2.8 of 5 stars)
Outperform Votes:  693 (Vote Outperform)
Underperform Votes:  546 (Vote Underperform)
Total Votes:  1,239
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.

Stock Ratings Reports and Tools