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
Block stock logo
XYZ
Block
$46.57
-20.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$86.00 -> $63.00HighView details for Royal Bank of Canada rating of Block (NYSE:XYZ) on 5/2/2025
Builders FirstSource stock logo
BLDR
Builders FirstSource
$113.94
+1.8%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$162.00 -> $132.00LowView details for Royal Bank of Canada rating of Builders FirstSource (NYSE:BLDR) on 5/2/2025
Carrier Global stock logo
CARR
Carrier Global
$71.60
+2.6%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$71.00 -> $82.00LowView details for Royal Bank of Canada rating of Carrier Global (NYSE:CARR) on 5/2/2025
Church & Dwight stock logo
CHD
Church & Dwight
$92.77
+0.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$105.00 -> $100.00LowView details for Royal Bank of Canada rating of Church & Dwight (NYSE:CHD) on 5/2/2025
Crown Castle stock logo
CCI
Crown Castle
$106.93
+0.6%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Jonathan AtkinSector Perform -> Sector Perform$107.00 -> $112.00LowView details for Royal Bank of Canada rating of Crown Castle (NYSE:CCI) on 5/2/2025
Cullen/Frost Bankers stock logo
CFR
Cullen/Frost Bankers
$125.08
+3.9%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$147.00 -> $140.00MediumView details for Royal Bank of Canada rating of Cullen/Frost Bankers (NYSE:CFR) on 5/2/2025
Exact Sciences stock logo
EXAS
Exact Sciences
$51.55
+9.3%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst C. McnamaraSector Perform -> Sector Perform$52.00 -> $54.00MediumView details for Royal Bank of Canada rating of Exact Sciences (NASDAQ:EXAS) on 5/2/2025
FTAI Aviation stock logo
FTAI
FTAI Aviation
$89.95
+3.5%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$140.00 -> $130.00LowView details for Royal Bank of Canada rating of FTAI Aviation (NYSE:FTAI) on 5/2/2025
Five9 stock logo
FIVN
Five9
$24.83
-1.0%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$30.00 -> $35.00MediumView details for Royal Bank of Canada rating of Five9 (NASDAQ:FIVN) on 5/2/2025
Fortive stock logo
FTV
Fortive
$67.59
+1.2%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$68.00 -> $72.00LowView details for Royal Bank of Canada rating of Fortive (NYSE:FTV) on 5/2/2025
General Motors stock logo
GM
General Motors
$45.27
+0.5%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Tom NarayanOutperform -> Outperform$55.00 -> $57.00LowView details for Royal Bank of Canada rating of General Motors (NYSE:GM) on 5/2/2025
GoDaddy stock logo
GDDY
GoDaddy
$176.27
-8.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$230.00 -> $225.00MediumView details for Royal Bank of Canada rating of GoDaddy (NYSE:GDDY) on 5/2/2025
Graphic Packaging stock logo
GPK
Graphic Packaging
$21.84
+2.2%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Arun ViswanathanOutperform -> Outperform$32.00 -> $26.00LowView details for Royal Bank of Canada rating of Graphic Packaging (NYSE:GPK) on 5/2/2025
Hologic stock logo
HOLX
Hologic
$54.16
-5.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraSector Perform -> Sector Perform$75.00 -> $70.00MediumView details for Royal Bank of Canada rating of Hologic (NASDAQ:HOLX) on 5/2/2025
Howmet Aerospace stock logo
HWM
Howmet Aerospace
$154.16
+4.1%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$150.00 -> $165.00LowView details for Royal Bank of Canada rating of Howmet Aerospace (NYSE:HWM) on 5/2/2025
IDEX stock logo
IEX
IDEX
$181.67
+3.7%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$206.00 -> $208.00LowView details for Royal Bank of Canada rating of IDEX (NYSE:IEX) on 5/2/2025
Invitation Homes stock logo
INVH
Invitation Homes
$35.45
+1.0%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Brad HeffernSector Perform -> Sector Perform$35.00 -> $36.00LowView details for Royal Bank of Canada rating of Invitation Homes (NYSE:INVH) on 5/2/2025
Moderna stock logo
MRNA
Moderna
$27.61
+2.1%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiSector Perform -> Sector Perform$32.00 -> $28.00LowView details for Royal Bank of Canada rating of Moderna (NASDAQ:MRNA) on 5/2/2025
PPG Industries stock logo
PPG
PPG Industries
$110.45
+1.5%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Arun ViswanathanSector Perform -> Sector Perform$112.00 -> $113.00LowView details for Royal Bank of Canada rating of PPG Industries (NYSE:PPG) on 5/2/2025
Public Storage stock logo
PSA
Public Storage
$300.14
+0.0%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad HeffernSector Perform -> Sector Perform$329.00 -> $328.00LowView details for Royal Bank of Canada rating of Public Storage (NYSE:PSA) on 5/2/2025
Rayonier stock logo
RYN
Rayonier
$23.66
+0.3%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew McKellarSector Perform -> Sector Perform$28.00 -> $27.00LowView details for Royal Bank of Canada rating of Rayonier (NYSE:RYN) on 5/2/2025
Teleflex stock logo
TFX
Teleflex
$126.30
+0.3%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst S. SinghSector Perform -> Sector Perform$150.00 -> $145.00LowView details for Royal Bank of Canada rating of Teleflex (NYSE:TFX) on 5/2/2025
Estée Lauder Companies stock logo
EL
Estée Lauder Companies
$59.36
+0.8%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$100.00 -> $90.00LowView details for Royal Bank of Canada rating of Estée Lauder Companies (NYSE:EL) on 5/2/2025
Hershey stock logo
HSY
Hershey
$163.10
-2.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$178.00 -> $175.00LowView details for Royal Bank of Canada rating of Hershey (NYSE:HSY) on 5/2/2025
Thryv stock logo
THRY
Thryv
$13.61
+9.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst M. SwansonSector Perform -> Sector Perform$17.00 -> $16.00MediumView details for Royal Bank of Canada rating of Thryv (NASDAQ:THRY) on 5/2/2025
W.W. Grainger stock logo
GWW
W.W. Grainger
$1,066.45
+1.2%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$1,097.00 -> $1,144.00LowView details for Royal Bank of Canada rating of W.W. Grainger (NYSE:GWW) on 5/2/2025
Bio-Rad Laboratories stock logo
BIO
Bio-Rad Laboratories
$236.83
-1.5%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$409.00 -> $392.00HighView details for Royal Bank of Canada rating of Bio-Rad Laboratories (NYSE:BIO) on 5/2/2025
Biogen stock logo
BIIB
Biogen
$123.53
+2.2%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Outperform$217.00 -> $205.00MediumView details for Royal Bank of Canada rating of Biogen (NASDAQ:BIIB) on 5/2/2025
PubMatic stock logo
PUBM
PubMatic
$9.80
-0.8%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$17.00 -> $14.00HighView details for Royal Bank of Canada rating of PubMatic (NASDAQ:PUBM) on 5/2/2025
Trade Desk stock logo
TTD
Trade Desk
$54.09
+1.9%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$100.00 -> $85.00MediumView details for Royal Bank of Canada rating of Trade Desk (NASDAQ:TTD) on 5/2/2025
AMETEK stock logo
AME
AMETEK
$170.15
+1.7%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$194.00 -> $201.00LowView details for Royal Bank of Canada rating of AMETEK (NYSE:AME) on 5/2/2025
Airbnb stock logo
ABNB
Airbnb
$125.26
+1.0%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad EricksonSector Perform -> Sector Perform$160.00 -> $140.00LowView details for Royal Bank of Canada rating of Airbnb (NASDAQ:ABNB) on 5/2/2025
Alkermes stock logo
ALKS
Alkermes
$31.78
+3.9%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst L. TimashevSector Perform -> Sector Perform$39.00 -> $40.00LowView details for Royal Bank of Canada rating of Alkermes (NASDAQ:ALKS) on 5/2/2025
Amazon.com stock logo
AMZN
Amazon.com
$189.98
-0.1%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$235.00 -> $230.00MediumView details for Royal Bank of Canada rating of Amazon.com (NASDAQ:AMZN) on 5/2/2025
Amgen stock logo
AMGN
Amgen
$281.22
-0.9%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$324.00 -> $320.00MediumView details for Royal Bank of Canada rating of Amgen (NASDAQ:AMGN) on 5/2/2025
Aptiv stock logo
APTV
Aptiv
$58.99
+3.6%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Tom NarayanOutperform -> Outperform$60.00 -> $77.00LowView details for Royal Bank of Canada rating of Aptiv (NYSE:APTV) on 5/2/2025
Ascendis Pharma A/S stock logo
ASND
Ascendis Pharma A/S
$172.06
+2.7%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst L. IssiOutperform -> Outperform$205.00 -> $210.00HighView details for Royal Bank of Canada rating of Ascendis Pharma A/S (NASDAQ:ASND) on 5/2/2025
Bicycle Therapeutics stock logo
BCYC
Bicycle Therapeutics
$9.30
+2.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$35.00 -> $32.00MediumView details for Royal Bank of Canada rating of Bicycle Therapeutics (NASDAQ:BCYC) on 5/2/2025
Spin Master stock logo
TOY
Spin Master
C$22.94
+2.5%
5/2/2025Target Lowered byRoyal Bank of Canada-OutperformC$32.00 -> C$31.00N/AView details for Royal Bank of Canada rating of Spin Master (TSE:TOY) on 5/2/2025
Green Impact Partners stock logo
GIP
Green Impact Partners
C$2.97
-8.3%
5/2/2025Target Lowered byRoyal Bank of Canada-OutperformC$8.00 -> C$6.00N/AView details for Royal Bank of Canada rating of Green Impact Partners (CVE:GIP) on 5/2/2025
Watch This Robotics Demo Before July 23rd (Ad)

Jeff Brown, the tech legend who picked shares of Nvidia in 2016 before they jumped by more than 22,000%... Just did a demo of what Nvidia’s CEO said will be "the first multitrillion-dollar robotics industry."

Canadian National Railway stock logo
CNR
Canadian National Railway
C$139.98
+5.7%
5/2/2025Target Lowered byRoyal Bank of Canada-OutperformC$165.00 -> C$163.00N/AView details for Royal Bank of Canada rating of Canadian National Railway (TSE:CNR) on 5/2/2025
Bombardier, Inc. Class B stock logo
BBD.B
Bombardier, Inc. Class B
C$85.76
+3.9%
5/2/2025Target Raised byRoyal Bank of Canada-OutperformC$101.00 -> C$108.00N/AView details for Royal Bank of Canada rating of Bombardier, Inc. Class B (TSE:BBD.B) on 5/2/2025
AltaGas stock logo
ALA
AltaGas
C$40.20
0.0%
5/2/2025Target Raised byRoyal Bank of Canada-OutperformC$40.00 -> C$43.00N/AView details for Royal Bank of Canada rating of AltaGas (TSE:ALA) on 5/2/2025
Smurfit Westrock stock logo
SW
Smurfit Westrock
$41.28
+2.0%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst M. MckellarOutperform -> Outperform$57.00 -> $56.00LowView details for Royal Bank of Canada rating of Smurfit Westrock (NYSE:SW) on 5/2/2025
Thomson Reuters stock logo
TRI
Thomson Reuters
$184.51
-0.7%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Drew McReynoldsSector Perform -> Sector Perform$182.00 -> $185.00LowView details for Royal Bank of Canada rating of Thomson Reuters (NYSE:TRI) on 5/2/2025
DoubleVerify stock logo
DV
DoubleVerify
$13.43
+1.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$24.00 -> $21.00LowView details for Royal Bank of Canada rating of DoubleVerify (NYSE:DV) on 5/2/2025
Magnite stock logo
MGNI
Magnite
$12.11
+1.4%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$22.00 -> $19.00LowView details for Royal Bank of Canada rating of Magnite (NASDAQ:MGNI) on 5/2/2025
Bausch Health Companies stock logo
BHC
Bausch Health Companies
$5.42
+2.2%
5/2/2025Target Raised byRoyal Bank of CanadaAnalyst Douglas MiehmSector Perform -> Sector Perform$8.50 -> $10.00LowView details for Royal Bank of Canada rating of Bausch Health Companies (NYSE:BHC) on 5/2/2025
Canadian National Railway stock logo
CNI
Canadian National Railway
$101.41
+6.1%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Walter SpracklinOutperform -> Outperform$165.00 -> $163.00MediumView details for Royal Bank of Canada rating of Canadian National Railway (NYSE:CNI) on 5/2/2025
Methanex stock logo
MEOH
Methanex
$32.98
+1.9%
5/2/2025Target Lowered byRoyal Bank of CanadaAnalyst Nelson NgSector Perform -> Sector Perform$55.00 -> $50.00LowView details for Royal Bank of Canada rating of Methanex (NASDAQ:MEOH) on 5/2/2025
Diamondback Energy stock logo
FANG
Diamondback Energy
$136.81
+1.5%
5/2/2025Initiated byRoyal Bank of CanadaAnalyst S. HanoldOutperform$180.00MediumView details for Royal Bank of Canada rating of Diamondback Energy (NASDAQ:FANG) on 5/2/2025
WesBanco stock logo
WSBC
WesBanco
$30.42
+1.6%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$36.00 -> $34.00MediumView details for Royal Bank of Canada rating of WesBanco (NASDAQ:WSBC) on 5/1/2025
W. P. Carey stock logo
WPC
W. P. Carey
$61.66
-0.4%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Arun ViswanathanOutperform -> Outperform$410.00 -> $420.00LowView details for Royal Bank of Canada rating of W. P. Carey (NYSE:WPC) on 5/1/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
C$103.53
+2.9%
5/1/2025Target Lowered byRoyal Bank of Canada-OutperformC$122.00 -> C$121.00N/AView details for Royal Bank of Canada rating of Canadian Pacific Kansas City (TSE:CP) on 5/1/2025
Meta Platforms stock logo
META
Meta Platforms
$597.02
+4.3%
5/1/2025Reiterated byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$740.00 -> $740.00MediumView details for Royal Bank of Canada rating of Meta Platforms (NASDAQ:META) on 5/1/2025
Nabors Industries stock logo
NBR
Nabors Industries
$28.70
+5.0%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Keith MackeySector Perform -> Sector Perform$47.00 -> $45.00MediumView details for Royal Bank of Canada rating of Nabors Industries (NYSE:NBR) on 5/1/2025
SiteOne Landscape Supply stock logo
SITE
SiteOne Landscape Supply
$121.96
+4.3%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlSector Perform -> Sector Perform$136.00 -> $130.00MediumView details for Royal Bank of Canada rating of SiteOne Landscape Supply (NYSE:SITE) on 5/1/2025
Sprouts Farmers Market stock logo
SFM
Sprouts Farmers Market
$173.93
+1.3%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Mike DahlSector Perform -> Sector Perform$160.00 -> $172.00HighView details for Royal Bank of Canada rating of Sprouts Farmers Market (NASDAQ:SFM) on 5/1/2025
Sherwin-Williams stock logo
SHW
Sherwin-Williams
$359.74
+1.7%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Arun ViswanathanOutperform -> Outperform$410.00 -> $420.00LowView details for Royal Bank of Canada rating of Sherwin-Williams (NYSE:SHW) on 5/1/2025
Trane Technologies stock logo
TT
Trane Technologies
$399.68
+1.8%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$363.00 -> $408.00LowView details for Royal Bank of Canada rating of Trane Technologies (NYSE:TT) on 5/1/2025
UMB Financial stock logo
UMBF
UMB Financial
$100.34
+2.6%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst J. ArfstromSector Perform -> Sector Perform$128.00 -> $115.00LowView details for Royal Bank of Canada rating of UMB Financial (NASDAQ:UMBF) on 5/1/2025
Veralto stock logo
VLTO
Veralto
$95.58
+1.5%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$103.00 -> $104.00LowView details for Royal Bank of Canada rating of Veralto (NYSE:VLTO) on 5/1/2025
American Tower stock logo
AMT
American Tower
$223.49
-0.2%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Jonathan AtkinOutperform -> Outperform$240.00 -> $250.00LowView details for Royal Bank of Canada rating of American Tower (NYSE:AMT) on 5/1/2025
Automatic Data Processing stock logo
ADP
Automatic Data Processing
$303.57
+1.6%
5/1/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$315.00 -> $315.00LowView details for Royal Bank of Canada rating of Automatic Data Processing (NASDAQ:ADP) on 5/1/2025
Canadian Pacific Kansas City stock logo
CP
Canadian Pacific Kansas City
$74.94
+3.0%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Walter SpracklinOutperform -> Outperform$122.00 -> $121.00LowView details for Royal Bank of Canada rating of Canadian Pacific Kansas City (NYSE:CP) on 5/1/2025
Crown stock logo
CCK
Crown
$96.98
+0.9%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Arun ViswanathanOutperform -> Outperform$115.00 -> $120.00LowView details for Royal Bank of Canada rating of Crown (NYSE:CCK) on 5/1/2025
Equity Residential stock logo
EQR
Equity Residential
$71.70
+1.5%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Brad HeffernOutperform -> Outperform$75.00 -> $76.00LowView details for Royal Bank of Canada rating of Equity Residential (NYSE:EQR) on 5/1/2025
Essex Property Trust stock logo
ESS
Essex Property Trust
$292.85
+2.9%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad HeffernOutperform -> Outperform$311.00 -> $309.00LowView details for Royal Bank of Canada rating of Essex Property Trust (NYSE:ESS) on 5/1/2025
Extra Space Storage stock logo
EXR
Extra Space Storage
$149.55
+0.9%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad HeffernSector Perform -> Sector Perform$163.00 -> $160.00LowView details for Royal Bank of Canada rating of Extra Space Storage (NYSE:EXR) on 5/1/2025
First Commonwealth Financial stock logo
FCF
First Commonwealth Financial
$15.89
+2.5%
5/1/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$20.00 -> $18.00LowView details for Royal Bank of Canada rating of First Commonwealth Financial (NYSE:FCF) on 5/1/2025
Flowserve stock logo
FLS
Flowserve
$47.54
+3.0%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst D. DrayOutperform -> Outperform$49.00 -> $53.00LowView details for Royal Bank of Canada rating of Flowserve (NYSE:FLS) on 5/1/2025
Gates Industrial stock logo
GTES
Gates Industrial
$19.82
+4.0%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$22.00 -> $23.00LowView details for Royal Bank of Canada rating of Gates Industrial (NYSE:GTES) on 5/1/2025
Microsoft stock logo
MSFT
Microsoft
$435.28
+2.3%
5/1/2025Target Raised byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$500.00 -> $525.00HighView details for Royal Bank of Canada rating of Microsoft (NASDAQ:MSFT) on 5/1/2025
Tenet Healthcare stock logo
THC
Tenet Healthcare
$148.21
+2.0%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$183.00 -> $189.00LowView details for Royal Bank of Canada rating of Tenet Healthcare (NYSE:THC) on 4/30/2025
Coca-Cola stock logo
KO
Coca-Cola
$71.69
+0.6%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$73.00 -> $76.00MediumView details for Royal Bank of Canada rating of Coca-Cola (NYSE:KO) on 4/30/2025
Universal Health Services stock logo
UHS
Universal Health Services
$178.88
+2.4%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Ben HendrixSector Perform -> Sector Perform$211.00 -> $201.00LowView details for Royal Bank of Canada rating of Universal Health Services (NYSE:UHS) on 4/30/2025
Waste Management stock logo
WM
Waste Management
$233.97
+0.2%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst S. KhanSector Perform -> Sector Perform$227.00 -> $229.00LowView details for Royal Bank of Canada rating of Waste Management (NYSE:WM) on 4/30/2025
Xylem stock logo
XYL
Xylem
$124.30
+2.9%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$143.00 -> $147.00LowView details for Royal Bank of Canada rating of Xylem (NYSE:XYL) on 4/30/2025
Zynex stock logo
ZYXI
Zynex
$2.31
+14.9%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst S. SinghSector Perform -> Sector Perform$5.00 -> $4.00HighView details for Royal Bank of Canada rating of Zynex (NASDAQ:ZYXI) on 4/30/2025
NOV stock logo
NOV
NOV
$12.27
+3.3%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst K. MackeyOutperform -> Outperform$20.00 -> $19.00MediumView details for Royal Bank of Canada rating of NOV (NYSE:NOV) on 4/30/2025
PayPal stock logo
PYPL
PayPal
$67.24
+2.8%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$104.00 -> $88.00MediumView details for Royal Bank of Canada rating of PayPal (NASDAQ:PYPL) on 4/30/2025
Polaris stock logo
PII
Polaris
$34.81
+0.3%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Sabahat KhanSector Perform -> Sector Perform$54.00 -> $34.00HighView details for Royal Bank of Canada rating of Polaris (NYSE:PII) on 4/30/2025
Regeneron Pharmaceuticals stock logo
REGN
Regeneron Pharmaceuticals
$605.61
+2.6%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Outperform$1,051.00 -> $943.00HighView details for Royal Bank of Canada rating of Regeneron Pharmaceuticals (NASDAQ:REGN) on 4/30/2025
Repligen stock logo
RGEN
Repligen
$141.51
+3.1%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$202.00 -> $189.00HighView details for Royal Bank of Canada rating of Repligen (NASDAQ:RGEN) on 4/30/2025
Shift4 Payments stock logo
FOUR
Shift4 Payments
$82.13
+0.5%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$154.00 -> $127.00HighView details for Royal Bank of Canada rating of Shift4 Payments (NYSE:FOUR) on 4/30/2025
Snap stock logo
SNAP
Snap
$8.44
+7.8%
4/30/2025Reiterated byRoyal Bank of CanadaAnalyst Brad EricksonSector Perform -> Sector Perform$12.00 -> $12.00HighView details for Royal Bank of Canada rating of Snap (NYSE:SNAP) on 4/30/2025
Starbucks stock logo
SBUX
Starbucks
$84.69
+3.3%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst L. ReichOutperform -> Outperform$100.00 -> $95.00HighView details for Royal Bank of Canada rating of Starbucks (NASDAQ:SBUX) on 4/30/2025
Incyte stock logo
INCY
Incyte
$62.53
+0.8%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst Brian AbrahamsSector Perform -> Sector Perform$64.00 -> $67.00HighView details for Royal Bank of Canada rating of Incyte (NASDAQ:INCY) on 4/30/2025
Booking stock logo
BKNG
Booking
$5,202.80
+2.0%
4/30/2025Reiterated byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$5,900.00 -> $5,900.00HighView details for Royal Bank of Canada rating of Booking (NASDAQ:BKNG) on 4/30/2025
Commvault Systems stock logo
CVLT
Commvault Systems
$172.55
+3.9%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst Brad EricksonSector Perform -> Sector Perform$175.00 -> $185.00LowView details for Royal Bank of Canada rating of Commvault Systems (NASDAQ:CVLT) on 4/30/2025
Donald Trump is about to free crypto from its chains … (Ad)

Sure enough, Bitcoin took off on the exact day Juan said it would. It's up more than 40% since the election … surpassing $100,000 on Dec. 8 .… Now Juan believes it could hit $150,000 … or higher in 2025.

There's another coin he thinks could do even better.
First Solar stock logo
FSLR
First Solar
$130.54
+3.1%
4/30/2025Target Lowered byRoyal Bank of CanadaAnalyst Christopher DendrinosOutperform -> Outperform$237.00 -> $214.00MediumView details for Royal Bank of Canada rating of First Solar (NASDAQ:FSLR) on 4/30/2025
Honeywell International stock logo
HON
Honeywell International
$214.13
+1.6%
4/30/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$211.00 -> $226.00LowView details for Royal Bank of Canada rating of Honeywell International (NASDAQ:HON) on 4/30/2025
Ashtead Group stock logo
ASHTY
Ashtead Group
$220.64
+2.6%
4/29/2025Downgraded byRoyal Bank of CanadaAnalyst K. GreenModerate Buy -> HoldMediumView details for Royal Bank of Canada rating of Ashtead Group (OTCMKTS:ASHTY) on 4/29/2025
DoorDash stock logo
DASH
DoorDash
$205.09
+4.5%
4/29/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of DoorDash (NASDAQ:DASH) on 4/29/2025
Ashtead Group stock logo
AHT
Ashtead Group
GBX 4,079
+1.2%
4/29/2025Downgraded byRoyal Bank of Canada-Sector performGBX 6,750 -> GBX 4,125N/AView details for Royal Bank of Canada rating of Ashtead Group (LON:AHT) on 4/29/2025
EastGroup Properties stock logo
EGP
EastGroup Properties
$167.04
+1.8%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst Michael CarrollSector Perform -> Sector Perform$189.00 -> $183.00LowView details for Royal Bank of Canada rating of EastGroup Properties (NYSE:EGP) on 4/29/2025
F5 stock logo
FFIV
F5
$268.81
+1.1%
4/29/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew HedbergSector Perform -> Sector Perform$290.00 -> $290.00MediumView details for Royal Bank of Canada rating of F5 (NASDAQ:FFIV) on 4/29/2025
First Industrial Realty Trust stock logo
FR
First Industrial Realty Trust
$49.03
+1.9%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst Michael CarrollOutperform -> Outperform$62.00 -> $58.00LowView details for Royal Bank of Canada rating of First Industrial Realty Trust (NYSE:FR) on 4/29/2025
Kinder Morgan stock logo
KMI
Kinder Morgan
$26.82
+2.0%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst Elvira ScottoSector Perform -> Sector Perform$27.00 -> $28.00LowView details for Royal Bank of Canada rating of Kinder Morgan (NYSE:KMI) on 4/29/2025
LyondellBasell Industries stock logo
LYB
LyondellBasell Industries
$58.34
+0.1%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst A. ViswanathanSector Perform -> Sector Perform$62.00 -> $61.00LowView details for Royal Bank of Canada rating of LyondellBasell Industries (NYSE:LYB) on 4/29/2025
Prologis stock logo
PLD
Prologis
$105.49
+2.3%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst Michael CarrollSector Perform -> Sector Perform$128.00 -> $117.00LowView details for Royal Bank of Canada rating of Prologis (NYSE:PLD) on 4/29/2025
Roper Technologies stock logo
ROP
Roper Technologies
$566.04
+1.5%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$694.00 -> $695.00LowView details for Royal Bank of Canada rating of Roper Technologies (NYSE:ROP) on 4/29/2025
VerticalScope stock logo
FORA
VerticalScope
C$4.76
+3.3%
4/29/2025Target Lowered byRoyal Bank of Canada-OutperformC$10.00 -> C$9.00N/AView details for Royal Bank of Canada rating of VerticalScope (TSE:FORA) on 4/29/2025
Palantir Technologies stock logo
PLTR
Palantir Technologies
$124.28
+7.0%
4/29/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaUnderperform -> Underperform$40.00 -> $40.00LowView details for Royal Bank of Canada rating of Palantir Technologies (NASDAQ:PLTR) on 4/29/2025
Xometry stock logo
XMTR
Xometry
$27.78
+6.4%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonSector Perform -> Sector Perform$36.00 -> $32.00HighView details for Royal Bank of Canada rating of Xometry (NASDAQ:XMTR) on 4/29/2025
AGNC Investment stock logo
AGNC
AGNC Investment
$8.79
-0.2%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst Kenneth LeeOutperform -> Outperform$11.00 -> $10.00LowView details for Royal Bank of Canada rating of AGNC Investment (NASDAQ:AGNC) on 4/29/2025
Ameriprise Financial stock logo
AMP
Ameriprise Financial
$484.28
+2.9%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst Kenneth LeeOutperform -> Outperform$550.00 -> $565.00MediumView details for Royal Bank of Canada rating of Ameriprise Financial (NYSE:AMP) on 4/29/2025
Axsome Therapeutics stock logo
AXSM
Axsome Therapeutics
$112.21
0.0%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$190.00 -> $193.00LowView details for Royal Bank of Canada rating of Axsome Therapeutics (NASDAQ:AXSM) on 4/29/2025
BankUnited stock logo
BKU
BankUnited
$33.84
+1.9%
4/29/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$42.00 -> $40.00MediumView details for Royal Bank of Canada rating of BankUnited (NYSE:BKU) on 4/29/2025
CEMEX stock logo
CX
CEMEX
$6.16
+0.9%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst A. CodlingUnderperform -> Underperform$5.00 -> $5.25LowView details for Royal Bank of Canada rating of CEMEX (NYSE:CX) on 4/29/2025
CG Oncology stock logo
CGON
CG Oncology
$29.05
+4.7%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$66.00 -> $68.00HighView details for Royal Bank of Canada rating of CG Oncology (NASDAQ:CGON) on 4/29/2025
Domino's Pizza stock logo
DPZ
Domino's Pizza
$484.61
+0.7%
4/29/2025Target Raised byRoyal Bank of CanadaAnalyst Logan ReichOutperform -> Outperform$500.00 -> $550.00LowView details for Royal Bank of Canada rating of Domino’s Pizza (NASDAQ:DPZ) on 4/29/2025
Fiserv stock logo
FI
Fiserv
$184.38
+0.7%
4/25/2025Target Set byRoyal Bank of Canada-$237.00MediumView details for Royal Bank of Canada rating of Fiserv (NYSE:FI) on 4/25/2025
Alkermes stock logo
ALKS
Alkermes
$31.78
+3.9%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst L. TimashevUnderperform -> UnderperformHighView details for Royal Bank of Canada rating of Alkermes (NASDAQ:ALKS) on 4/28/2025
Aritzia stock logo
ATZ
Aritzia
C$56.42
+13.8%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst I. NattelOutperformC$73.00 -> C$65.00N/AView details for Royal Bank of Canada rating of Aritzia (TSE:ATZ) on 4/28/2025
Charter Communications stock logo
CHTR
Charter Communications
$385.00
+0.5%
4/28/2025Target Raised byRoyal Bank of CanadaAnalyst Jonathan AtkinSector Perform -> Sector Perform$385.00 -> $395.00LowView details for Royal Bank of Canada rating of Charter Communications (NASDAQ:CHTR) on 4/28/2025
Chemed stock logo
CHE
Chemed
$575.89
+0.4%
4/28/2025Target Raised byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$667.00 -> $674.00LowView details for Royal Bank of Canada rating of Chemed (NYSE:CHE) on 4/28/2025
Encompass Health stock logo
EHC
Encompass Health
$116.73
+0.7%
4/28/2025Target Raised byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$110.00 -> $125.00LowView details for Royal Bank of Canada rating of Encompass Health (NYSE:EHC) on 4/28/2025
First Financial Bancorp. stock logo
FFBC
First Financial Bancorp.
$24.00
+2.8%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$30.00 -> $27.00HighView details for Royal Bank of Canada rating of First Financial Bancorp. (NASDAQ:FFBC) on 4/28/2025
Gaming and Leisure Properties stock logo
GLPI
Gaming and Leisure Properties
$47.20
+0.0%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad HeffernOutperform -> Outperform$56.00 -> $54.00MediumView details for Royal Bank of Canada rating of Gaming and Leisure Properties (NASDAQ:GLPI) on 4/28/2025
HCA Healthcare stock logo
HCA
HCA Healthcare
$348.11
+1.5%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$384.00 -> $376.00LowView details for Royal Bank of Canada rating of HCA Healthcare (NYSE:HCA) on 4/28/2025
Otis Worldwide stock logo
OTIS
Otis Worldwide
$97.36
+1.0%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$109.00 -> $105.00LowView details for Royal Bank of Canada rating of Otis Worldwide (NYSE:OTIS) on 4/28/2025
TechnipFMC stock logo
FTI
TechnipFMC
$29.69
+2.3%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst V. MccullochOutperform -> Outperform$37.00 -> $37.00MediumView details for Royal Bank of Canada rating of TechnipFMC (NYSE:FTI) on 4/28/2025
Reynolds Consumer Products stock logo
REYN
Reynolds Consumer Products
$23.31
+2.1%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$30.00 -> $30.00LowView details for Royal Bank of Canada rating of Reynolds Consumer Products (NASDAQ:REYN) on 4/28/2025
Zeta Global stock logo
ZETA
Zeta Global
$13.69
+1.5%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$40.00 -> $30.00MediumView details for Royal Bank of Canada rating of Zeta Global (NYSE:ZETA) on 4/28/2025
Avantor stock logo
AVTR
Avantor
$12.87
-0.7%
4/28/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$24.00 -> $20.00MediumView details for Royal Bank of Canada rating of Avantor (NYSE:AVTR) on 4/28/2025
Beigene stock logo
ONC
Beigene
$255.77
+0.1%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst G. RenzaOutperform -> Outperform$312.00 -> $312.00LowView details for Royal Bank of Canada rating of Beigene (NASDAQ:ONC) on 4/28/2025
Berkshire Hills Bancorp stock logo
BHLB
Berkshire Hills Bancorp
$25.63
+2.2%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$31.00 -> $31.00LowView details for Royal Bank of Canada rating of Berkshire Hills Bancorp (NYSE:BHLB) on 4/28/2025
Celestica stock logo
CLS
Celestica
$94.03
+5.4%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$120.00 -> $120.00LowView details for Royal Bank of Canada rating of Celestica (NYSE:CLS) on 4/28/2025
Newell Brands stock logo
NWL
Newell Brands
$5.25
+1.5%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$9.00 -> $9.00LowView details for Royal Bank of Canada rating of Newell Brands (NASDAQ:NWL) on 4/28/2025
Mondelez International stock logo
MDLZ
Mondelez International
$67.75
-0.2%
4/28/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$69.00 -> $69.00LowView details for Royal Bank of Canada rating of Mondelez International (NASDAQ:MDLZ) on 4/28/2025
TFI International stock logo
TFII
TFI International
$82.23
+2.6%
4/28/2025Target Lowered byRoyal Bank of Canada-Outperform$98.00 -> $94.00LowView details for Royal Bank of Canada rating of TFI International (NYSE:TFII) on 4/28/2025
Cargojet stock logo
CJT
Cargojet
C$84.44
+0.5%
4/28/2025Target Lowered byRoyal Bank of Canada-C$183.00 -> C$177.00N/AView details for Royal Bank of Canada rating of Cargojet (TSE:CJT) on 4/28/2025
DOW stock logo
DOW
DOW
$30.40
-0.4%
4/25/2025Reiterated byRoyal Bank of CanadaAnalyst Arun ViswanathanSector Perform -> Sector Perform$30.00N/AView details for Royal Bank of Canada rating of DOW (NYSE:DOW) on 4/25/2025
Dover stock logo
DOV
Dover
$173.74
+2.3%
4/25/2025Reiterated byRoyal Bank of Canada-Sector Perform -> Sector Perform$176.00LowView details for Royal Bank of Canada rating of Dover (NYSE:DOV) on 4/25/2025
Wayfair stock logo
W
Wayfair
$33.76
+8.1%
4/25/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshSector Perform -> Sector Perform$25.00LowView details for Royal Bank of Canada rating of Wayfair (NYSE:W) on 4/25/2025
Teck Resources stock logo
TECK.B
Teck Resources
C$49.01
+3.4%
4/25/2025Target Lowered byRoyal Bank of Canada-OutperformC$84.00 -> C$82.00N/AView details for Royal Bank of Canada rating of Teck Resources (TSE:TECK.B) on 4/25/2025
Aecon Group stock logo
ARE
Aecon Group
C$17.26
+1.5%
4/25/2025Target Lowered byRoyal Bank of Canada-C$18.00 -> C$17.00N/AView details for Royal Bank of Canada rating of Aecon Group (TSE:ARE) on 4/25/2025
Republic Services stock logo
RSG
Republic Services
$250.42
+0.4%
4/25/2025Reiterated byRoyal Bank of CanadaAnalyst S. KhanOutperform -> Outperform$266.00MediumView details for Royal Bank of Canada rating of Republic Services (NYSE:RSG) on 4/25/2025
Webster Financial stock logo
WBS
Webster Financial
$49.71
+4.0%
4/25/2025Target Set byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform -> Outperform$60.00MediumView details for Royal Bank of Canada rating of Webster Financial (NYSE:WBS) on 4/25/2025
Donald Trump is about to free crypto from its chains … (Ad)

Sure enough, Bitcoin took off on the exact day Juan said it would. It's up more than 40% since the election … surpassing $100,000 on Dec. 8 .… Now Juan believes it could hit $150,000 … or higher in 2025.

There's another coin he thinks could do even better.
Waste Connections stock logo
WCN
Waste Connections
$197.76
+0.8%
4/25/2025Reiterated byRoyal Bank of Canada-Outperform -> Outperform$221.00LowView details for Royal Bank of Canada rating of Waste Connections (NYSE:WCN) on 4/25/2025
Global Payments stock logo
GPN
Global Payments
$78.80
+2.9%
4/25/2025Downgraded byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Sector Perform$86.00LowView details for Royal Bank of Canada rating of Global Payments (NYSE:GPN) on 4/25/2025
Procter & Gamble stock logo
PG
Procter & Gamble
$160.59
+0.4%
4/25/2025Upgraded byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Outperform$164.00 -> $177.00MediumView details for Royal Bank of Canada rating of Procter & Gamble (NYSE:PG) on 4/25/2025
Automatic Data Processing stock logo
ADP
Automatic Data Processing
$303.57
+1.6%
4/24/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$315.00 -> $315.00LowView details for Royal Bank of Canada rating of Automatic Data Processing (NASDAQ:ADP) on 4/24/2025
AT&T stock logo
T
AT&T
$27.63
0.0%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst J. AtkinOutperform -> Outperform$28.00 -> $30.00LowView details for Royal Bank of Canada rating of AT&T (NYSE:T) on 4/24/2025
Baker Hughes stock logo
BKR
Baker Hughes
$37.10
+2.5%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Keith MackeyOutperform -> Outperform$50.00 -> $46.00LowView details for Royal Bank of Canada rating of Baker Hughes (NASDAQ:BKR) on 4/24/2025
Boston Scientific stock logo
BSX
Boston Scientific
$104.94
+1.7%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$116.00 -> $120.00LowView details for Royal Bank of Canada rating of Boston Scientific (NYSE:BSX) on 4/24/2025
Jack in the Box stock logo
JACK
Jack in the Box
$27.16
+4.0%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Logan ReichOutperform -> Outperform$45.00 -> $30.00HighView details for Royal Bank of Canada rating of Jack in the Box (NASDAQ:JACK) on 4/24/2025
Lennox International stock logo
LII
Lennox International
$561.51
+0.8%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$580.00 -> $582.00LowView details for Royal Bank of Canada rating of Lennox International (NYSE:LII) on 4/24/2025
Masco stock logo
MAS
Masco
$62.32
+3.3%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst M. DahlSector Perform -> Sector Perform$74.00 -> $62.00LowView details for Royal Bank of Canada rating of Masco (NYSE:MAS) on 4/24/2025
Norfolk Southern stock logo
NSC
Norfolk Southern
$224.28
+1.1%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Walter SpracklinOutperform -> Outperform$271.00 -> $270.00LowView details for Royal Bank of Canada rating of Norfolk Southern (NYSE:NSC) on 4/24/2025
Pegasystems stock logo
PEGA
Pegasystems
$92.16
+0.1%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$100.00 -> $120.00MediumView details for Royal Bank of Canada rating of Pegasystems (NASDAQ:PEGA) on 4/24/2025
Penumbra stock logo
PEN
Penumbra
$295.97
+1.4%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$315.00 -> $330.00MediumView details for Royal Bank of Canada rating of Penumbra (NYSE:PEN) on 4/24/2025
Prosperity Bancshares stock logo
PB
Prosperity Bancshares
$70.00
+2.8%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$85.00 -> $78.00LowView details for Royal Bank of Canada rating of Prosperity Bancshares (NYSE:PB) on 4/24/2025
ResMed stock logo
RMD
ResMed
$239.84
+1.4%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst Craig Wong-PanSector Perform -> Sector Perform$247.00 -> $255.00HighView details for Royal Bank of Canada rating of ResMed (NYSE:RMD) on 4/24/2025
ServiceNow stock logo
NOW
ServiceNow
$977.24
+2.0%
4/24/2025Target Raised byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$975.00 -> $1,060.00MediumView details for Royal Bank of Canada rating of ServiceNow (NYSE:NOW) on 4/24/2025
Western Union stock logo
WU
Western Union
$9.72
+0.6%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Daniel PerlinSector Perform -> Sector Perform$14.00 -> $13.00LowView details for Royal Bank of Canada rating of Western Union (NYSE:WU) on 4/24/2025
Thermo Fisher Scientific stock logo
TMO
Thermo Fisher Scientific
$423.69
+0.9%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$651.00 -> $637.00MediumView details for Royal Bank of Canada rating of Thermo Fisher Scientific (NYSE:TMO) on 4/24/2025
Chipotle Mexican Grill stock logo
CMG
Chipotle Mexican Grill
$51.58
+2.5%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst L. ReichOutperform -> Outperform$65.00 -> $60.00MediumView details for Royal Bank of Canada rating of Chipotle Mexican Grill (NYSE:CMG) on 4/24/2025
Columbia Banking System stock logo
COLB
Columbia Banking System
$23.69
+3.0%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$32.00 -> $27.00HighView details for Royal Bank of Canada rating of Columbia Banking System (NASDAQ:COLB) on 4/24/2025
DuPont de Nemours stock logo
DD
DuPont de Nemours
$67.33
+1.9%
4/24/2025Target Lowered byRoyal Bank of CanadaAnalyst Arun ViswanathanOutperform -> Outperform$101.00 -> $90.00LowView details for Royal Bank of Canada rating of DuPont de Nemours (NYSE:DD) on 4/24/2025
Algoma Steel Group stock logo
ASTL
Algoma Steel Group
$5.76
+7.9%
4/22/2025Upgraded byRoyal Bank of CanadaAnalyst J. McgarragleHoldHighView details for Royal Bank of Canada rating of Algoma Steel Group (NASDAQ:ASTL) on 4/22/2025
KBC Group stock logo
KBCSY
KBC Group
$46.95
+0.8%
4/23/2025Reiterated byRoyal Bank of Canada-Sector Perform -> Sector PerformLowView details for Royal Bank of Canada rating of KBC Group (OTCMKTS:KBCSY) on 4/23/2025
RTX stock logo
RTX
RTX
$130.30
+2.3%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Outperform$150.00 -> $140.00LowView details for Royal Bank of Canada rating of RTX (NYSE:RTX) on 4/23/2025
Tesla stock logo
TSLA
Tesla
$287.21
+2.4%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Tom NarayanOutperform -> Outperform$314.00 -> $307.00HighView details for Royal Bank of Canada rating of Tesla (NASDAQ:TSLA) on 4/23/2025
UnitedHealth Group stock logo
UNH
UnitedHealth Group
$398.72
-0.5%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$655.00 -> $525.00MediumView details for Royal Bank of Canada rating of UnitedHealth Group (NYSE:UNH) on 4/23/2025
Western Alliance Bancorporation stock logo
WAL
Western Alliance Bancorporation
$72.78
+2.5%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$105.00 -> $85.00LowView details for Royal Bank of Canada rating of Western Alliance Bancorporation (NYSE:WAL) on 4/23/2025
Wintrust Financial stock logo
WTFC
Wintrust Financial
$115.84
+2.9%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$152.00 -> $135.00MediumView details for Royal Bank of Canada rating of Wintrust Financial (NASDAQ:WTFC) on 4/23/2025
Intuitive Surgical stock logo
ISRG
Intuitive Surgical
$529.42
+2.4%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$630.00 -> $605.00HighView details for Royal Bank of Canada rating of Intuitive Surgical (NASDAQ:ISRG) on 4/23/2025
Kimberly-Clark stock logo
KMB
Kimberly-Clark
$130.38
+0.4%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$165.00 -> $162.00HighView details for Royal Bank of Canada rating of Kimberly-Clark (NYSE:KMB) on 4/23/2025
Northern Trust stock logo
NTRS
Northern Trust
$97.52
+2.7%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$115.00 -> $105.00HighView details for Royal Bank of Canada rating of Northern Trust (NASDAQ:NTRS) on 4/23/2025
Northrop Grumman stock logo
NOC
Northrop Grumman
$491.93
+1.1%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Outperform$575.00 -> $550.00LowView details for Royal Bank of Canada rating of Northrop Grumman (NYSE:NOC) on 4/23/2025
Old National Bancorp stock logo
ONB
Old National Bancorp
$21.24
+2.8%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$26.00 -> $23.00MediumView details for Royal Bank of Canada rating of Old National Bancorp (NASDAQ:ONB) on 4/23/2025
Pentair stock logo
PNR
Pentair
$93.31
+2.8%
4/23/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$99.00 -> $101.00MediumView details for Royal Bank of Canada rating of Pentair (NYSE:PNR) on 4/23/2025
PulteGroup stock logo
PHM
PulteGroup
$104.51
+2.6%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlSector Perform -> Sector Perform$116.00 -> $109.00LowView details for Royal Bank of Canada rating of PulteGroup (NYSE:PHM) on 4/23/2025
3M stock logo
MMM
3M
$142.07
+3.0%
4/23/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DrayUnderperform -> Underperform$98.00 -> $100.00LowView details for Royal Bank of Canada rating of 3M (NYSE:MMM) on 4/23/2025
Alphabet stock logo
GOOGL
Alphabet
$164.03
+1.7%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$200.00 -> $200.00LowView details for Royal Bank of Canada rating of Alphabet (NASDAQ:GOOGL) on 4/23/2025
BOK Financial stock logo
BOKF
BOK Financial
$96.04
+2.5%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$119.00 -> $104.00LowView details for Royal Bank of Canada rating of BOK Financial (NASDAQ:BOKF) on 4/23/2025
Cadence Bank stock logo
CADE
Cadence Bank
$30.31
+2.1%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromSector Perform -> Sector Perform$38.00 -> $33.00MediumView details for Royal Bank of Canada rating of Cadence Bank (NYSE:CADE) on 4/23/2025
Danaher stock logo
DHR
Danaher
$199.15
+1.2%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$250.00 -> $250.00MediumView details for Royal Bank of Canada rating of Danaher (NYSE:DHR) on 4/23/2025
Elevance Health stock logo
ELV
Elevance Health
$409.73
+0.3%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$478.00 -> $478.00LowView details for Royal Bank of Canada rating of Elevance Health (NYSE:ELV) on 4/23/2025
Enphase Energy stock logo
ENPH
Enphase Energy
$45.56
+2.3%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst Christopher DendrinosSector Perform -> Sector Perform$59.00 -> $54.00HighView details for Royal Bank of Canada rating of Enphase Energy (NASDAQ:ENPH) on 4/23/2025
Equifax stock logo
EFX
Equifax
$264.48
+1.5%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraOutperform -> Outperform$300.00 -> $300.00LowView details for Royal Bank of Canada rating of Equifax (NYSE:EFX) on 4/23/2025
GE Aerospace stock logo
GE
GE Aerospace
$207.87
+2.1%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$220.00 -> $220.00LowView details for Royal Bank of Canada rating of GE Aerospace (NYSE:GE) on 4/23/2025
Hexcel stock logo
HXL
Hexcel
$49.67
+2.3%
4/23/2025Target Lowered byRoyal Bank of CanadaAnalyst K. HerbertOutperform -> Outperform$70.00 -> $62.00MediumView details for Royal Bank of Canada rating of Hexcel (NYSE:HXL) on 4/23/2025
Smurfit Westrock stock logo
SW
Smurfit Westrock
$41.28
+2.0%
4/22/2025Target Set byRoyal Bank of CanadaAnalyst M. Mckellar$57.00MediumView details for Royal Bank of Canada rating of Smurfit Westrock (NYSE:SW) on 4/22/2025
Boeing stock logo
BA
Boeing
$185.49
+1.4%
4/23/2025Reiterated byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$200.00 -> $200.00HighView details for Royal Bank of Canada rating of Boeing (NYSE:BA) on 4/23/2025
Western Forest Products stock logo
WEF
Western Forest Products
C$0.39
+4.0%
4/22/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$0.70 -> C$0.50N/AView details for Royal Bank of Canada rating of Western Forest Products (TSE:WEF) on 4/22/2025
West Fraser Timber stock logo
WFG
West Fraser Timber
$74.89
+0.9%
4/22/2025Target Lowered byRoyal Bank of Canada-Outperform$117.00 -> $99.00MediumView details for Royal Bank of Canada rating of West Fraser Timber (NYSE:WFG) on 4/22/2025
TFI International stock logo
TFII
TFI International
$82.23
+2.6%
4/22/2025Target Lowered byRoyal Bank of Canada-Outperform$127.00 -> $98.00LowView details for Royal Bank of Canada rating of TFI International (NYSE:TFII) on 4/22/2025
Trump’s Bitcoin Reserve is No Accident… (Ad)

Bryce Paul believes this is the #1 coin to buy right now The catalyst behind this surge is a massive new blockchain development…

Just click here to get all the details on this crypto coin now
Open Text stock logo
OTEX
Open Text
$26.16
+1.2%
4/22/2025Target Lowered byRoyal Bank of CanadaAnalyst P. TreiberSector Perform$31.00 -> $30.00LowView details for Royal Bank of Canada rating of Open Text (NASDAQ:OTEX) on 4/22/2025
Mullen Group stock logo
MTL
Mullen Group
C$13.25
+1.1%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$16.00 -> C$14.00N/AView details for Royal Bank of Canada rating of Mullen Group (TSE:MTL) on 4/22/2025
Mercer International stock logo
MERC
Mercer International
$3.91
-7.1%
4/22/2025Target Lowered byRoyal Bank of Canada-Sector Perform$7.00 -> $5.00MediumView details for Royal Bank of Canada rating of Mercer International (NASDAQ:MERC) on 4/22/2025
Interfor stock logo
IFP
Interfor
C$14.22
+3.0%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$26.00 -> C$21.00N/AView details for Royal Bank of Canada rating of Interfor (TSE:IFP) on 4/22/2025
Doman Building Materials Group stock logo
DBM
Doman Building Materials Group
C$7.08
+1.4%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$11.00 -> C$10.00N/AView details for Royal Bank of Canada rating of Doman Building Materials Group (TSE:DBM) on 4/22/2025
Coveo Solutions stock logo
CVO
Coveo Solutions
C$6.23
-0.2%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$11.00 -> C$10.00N/AView details for Royal Bank of Canada rating of Coveo Solutions (TSE:CVO) on 4/22/2025
CGI stock logo
GIB.A
CGI
C$144.81
+0.2%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$192.00 -> C$185.00N/AView details for Royal Bank of Canada rating of CGI (TSE:GIB.A) on 4/22/2025
Celestica stock logo
CLS
Celestica
$94.03
+5.4%
4/22/2025Target Lowered byRoyal Bank of Canada-Outperform$160.00 -> $120.00LowView details for Royal Bank of Canada rating of Celestica (NYSE:CLS) on 4/22/2025
Cascades stock logo
CAS
Cascades
C$8.85
-1.1%
4/22/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$13.00 -> C$11.00N/AView details for Royal Bank of Canada rating of Cascades (TSE:CAS) on 4/22/2025
Cargojet stock logo
CJT
Cargojet
C$84.44
+0.5%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$193.00 -> C$183.00N/AView details for Royal Bank of Canada rating of Cargojet (TSE:CJT) on 4/22/2025
Canfor stock logo
CFP
Canfor
C$13.58
+1.4%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$19.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Canfor (TSE:CFP) on 4/22/2025
Calian Group stock logo
CGY
Calian Group
C$48.44
+2.3%
4/22/2025Target Lowered byRoyal Bank of Canada-OutperformC$65.00 -> C$60.00N/AView details for Royal Bank of Canada rating of Calian Group (TSE:CGY) on 4/22/2025
Altus Group stock logo
AIF
Altus Group
C$51.63
+0.9%
4/22/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$62.00 -> C$58.00N/AView details for Royal Bank of Canada rating of Altus Group (TSE:AIF) on 4/22/2025
Algoma Steel Group stock logo
ASTL
Algoma Steel Group
C$7.98
+7.7%
4/22/2025Target Set byRoyal Bank of Canada-Sector PerformC$8.00N/AView details for Royal Bank of Canada rating of Algoma Steel Group (TSE:ASTL) on 4/22/2025
Acadian Timber stock logo
ADN
Acadian Timber
C$17.43
+0.8%
4/22/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$21.00 -> C$19.00N/AView details for Royal Bank of Canada rating of Acadian Timber (TSE:ADN) on 4/22/2025
Keurig Dr Pepper stock logo
KDP
Keurig Dr Pepper
$34.41
+1.1%
4/22/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$42.00 -> $42.00LowView details for Royal Bank of Canada rating of Keurig Dr Pepper (NASDAQ:KDP) on 4/22/2025
PTC Therapeutics stock logo
PTCT
PTC Therapeutics
$49.95
+0.9%
4/22/2025Reiterated byRoyal Bank of CanadaAnalyst B. AbrahamsOutperform -> Outperform$65.00 -> $65.00LowView details for Royal Bank of Canada rating of PTC Therapeutics (NASDAQ:PTCT) on 4/22/2025
PepsiCo stock logo
PEP
PepsiCo
$133.75
+0.1%
4/22/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$163.00 -> $163.00LowView details for Royal Bank of Canada rating of PepsiCo (NASDAQ:PEP) on 4/22/2025
Boston Beer stock logo
SAM
Boston Beer
$239.59
-2.2%
4/22/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$279.00 -> $279.00LowView details for Royal Bank of Canada rating of Boston Beer (NYSE:SAM) on 4/22/2025
Procter & Gamble stock logo
PG
Procter & Gamble
$160.59
+0.4%
4/22/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 4/22/2025
Atkore stock logo
ATKR
Atkore
$65.80
+1.9%
4/22/2025Target Raised byRoyal Bank of CanadaAnalyst Deane DraySector Perform -> Sector Perform$64.00 -> $65.00HighView details for Royal Bank of Canada rating of Atkore (NYSE:ATKR) on 4/22/2025
Biogen stock logo
BIIB
Biogen
$123.53
+2.2%
4/22/2025Target Raised byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Outperform$221.00 -> $225.00MediumView details for Royal Bank of Canada rating of Biogen (NASDAQ:BIIB) on 4/22/2025
Comerica stock logo
CMA
Comerica
$56.44
+3.6%
4/22/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$75.00 -> $65.00MediumView details for Royal Bank of Canada rating of Comerica (NYSE:CMA) on 4/22/2025
Legend Biotech stock logo
LEGN
Legend Biotech
$33.17
-2.3%
4/22/2025Reiterated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Outperform$84.00 -> $84.00MediumView details for Royal Bank of Canada rating of Legend Biotech (NASDAQ:LEGN) on 4/22/2025
Zions Bancorporation, National Association stock logo
ZION
Zions Bancorporation, National Association
$46.61
+2.8%
4/22/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$63.00 -> $53.00MediumView details for Royal Bank of Canada rating of Zions Bancorporation, National Association (NASDAQ:ZION) on 4/22/2025
Equinor ASA stock logo
EQNR
Equinor ASA
$23.29
+4.3%
4/22/2025Downgraded byRoyal Bank of CanadaAnalyst Biraj BorkhatariaSector Perform -> UnderperformLowView details for Royal Bank of Canada rating of Equinor ASA (NYSE:EQNR) on 4/22/2025
Norsk Hydro ASA stock logo
NHYDY
Norsk Hydro ASA
$5.36
+1.5%
4/17/2025Upgraded byRoyal Bank of CanadaAnalyst M. CaleroHold -> Moderate BuyHighView details for Royal Bank of Canada rating of Norsk Hydro ASA (OTCMKTS:NHYDY) on 4/17/2025
CarMax stock logo
KMX
CarMax
$66.63
+1.7%
4/21/2025Reiterated byRoyal Bank of CanadaAnalyst S. ShemeshUnderperform -> UnderperformHighView details for Royal Bank of Canada rating of CarMax (NYSE:KMX) on 4/21/2025
Ally Financial stock logo
ALLY
Ally Financial
$33.21
+2.8%
4/21/2025Reiterated byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform -> Outperform$40.00 -> $40.00LowView details for Royal Bank of Canada rating of Ally Financial (NYSE:ALLY) on 4/21/2025
American Express stock logo
AXP
American Express
$277.11
+3.2%
4/21/2025Reiterated byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform -> Outperform$310.00 -> $310.00MediumView details for Royal Bank of Canada rating of American Express (NYSE:AXP) on 4/21/2025
Badger Meter stock logo
BMI
Badger Meter
$230.03
+2.6%
4/21/2025Target Raised byRoyal Bank of CanadaAnalyst J. ReiveOutperform -> Outperform$238.00 -> $252.00LowView details for Royal Bank of Canada rating of Badger Meter (NYSE:BMI) on 4/21/2025
D.R. Horton stock logo
DHI
D.R. Horton
$127.23
+1.3%
4/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlUnderperform -> Underperform$125.00 -> $105.00MediumView details for Royal Bank of Canada rating of D.R. Horton (NYSE:DHI) on 4/21/2025
Home Bancshares, Inc. (Conway, AR) stock logo
HOMB
Home Bancshares, Inc. (Conway, AR)
$28.57
+1.9%
4/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardSector Perform -> Sector Perform$33.00 -> $31.00LowView details for Royal Bank of Canada rating of Home Bancshares, Inc. (Conway, AR) (NYSE:HOMB) on 4/21/2025
Huntington Bancshares stock logo
HBAN
Huntington Bancshares
$15.08
+3.1%
4/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$20.00 -> $18.00LowView details for Royal Bank of Canada rating of Huntington Bancshares (NASDAQ:HBAN) on 4/21/2025
Synovus Financial stock logo
SNV
Synovus Financial
$45.34
+2.8%
4/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Karl ShepardOutperform -> Outperform$64.00 -> $52.00LowView details for Royal Bank of Canada rating of Synovus Financial (NYSE:SNV) on 4/21/2025
Apellis Pharmaceuticals stock logo
APLS
Apellis Pharmaceuticals
$20.34
+1.3%
4/21/2025Target Lowered byRoyal Bank of CanadaAnalyst L. WalterSector Perform -> Sector Perform$24.00 -> $21.00MediumView details for Royal Bank of Canada rating of Apellis Pharmaceuticals (NASDAQ:APLS) on 4/21/2025
ADT stock logo
ADT
ADT
$8.14
+1.6%
4/21/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$9.00 -> $9.00LowView details for Royal Bank of Canada rating of ADT (NYSE:ADT) on 4/21/2025
American Express stock logo
AXP
American Express
$277.11
+3.2%
4/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform$350.00 -> $310.00LowView details for Royal Bank of Canada rating of American Express (NYSE:AXP) on 4/14/2025
Ally Financial stock logo
ALLY
Ally Financial
$33.21
+2.8%
4/14/2025Target Lowered byRoyal Bank of Canada-Outperform$45.00 -> $40.00LowView details for Royal Bank of Canada rating of Ally Financial (NYSE:ALLY) on 4/14/2025
Trican Well Service stock logo
TCW
Trican Well Service
C$4.17
+4.3%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$6.00 -> C$5.50N/AView details for Royal Bank of Canada rating of Trican Well Service (TSE:TCW) on 4/17/2025
STEP Energy Services stock logo
STEP
STEP Energy Services
C$3.93
+3.1%
4/17/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$5.00 -> C$4.25N/AView details for Royal Bank of Canada rating of STEP Energy Services (TSE:STEP) on 4/17/2025
Precision Drilling stock logo
PD
Precision Drilling
C$59.66
+0.3%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$110.00 -> C$89.00N/AView details for Royal Bank of Canada rating of Precision Drilling (TSE:PD) on 4/17/2025
Pason Systems stock logo
PSI
Pason Systems
C$11.58
+4.3%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$18.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Pason Systems (TSE:PSI) on 4/17/2025
Obsidian Energy stock logo
OBE
Obsidian Energy
C$5.76
-1.5%
4/17/2025Downgraded byRoyal Bank of CanadaAnalyst G. PardyOutperform -> Sector PerformC$12.00 -> C$10.00N/AView details for Royal Bank of Canada rating of Obsidian Energy (TSE:OBE) on 4/17/2025
Ensign Energy Services stock logo
ESI
Ensign Energy Services
C$1.87
+1.1%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$3.50 -> C$2.50N/AView details for Royal Bank of Canada rating of Ensign Energy Services (TSE:ESI) on 4/17/2025
Enerflex stock logo
EFXT
Enerflex
$6.76
+1.0%
4/17/2025Target Lowered byRoyal Bank of Canada-Outperform$14.00 -> $12.00MediumView details for Royal Bank of Canada rating of Enerflex (NYSE:EFXT) on 4/17/2025
CES Energy Solutions stock logo
CEU
CES Energy Solutions
C$6.25
+2.8%
4/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$11.00 -> C$10.00N/AView details for Royal Bank of Canada rating of CES Energy Solutions (TSE:CEU) on 4/17/2025
Cardinal Energy stock logo
CJ
Cardinal Energy
C$5.71
-0.3%
4/17/2025Upgraded byRoyal Bank of CanadaAnalyst G. PardySector Perform -> OutperformC$7.00 -> C$7.50N/AView details for Royal Bank of Canada rating of Cardinal Energy (TSE:CJ) on 4/17/2025
Calfrac Well Services stock logo
CFW
Calfrac Well Services
C$3.32
4/17/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$4.50 -> C$3.75N/AView details for Royal Bank of Canada rating of Calfrac Well Services (TSE:CFW) on 4/17/2025
CoStar Group stock logo
CSGP
CoStar Group
$77.96
+1.8%
4/17/2025Reiterated byRoyal Bank of CanadaAnalyst A. SabadraSector Perform -> Sector Perform$83.00 -> $83.00LowView details for Royal Bank of Canada rating of CoStar Group (NASDAQ:CSGP) on 4/17/2025
Kimberly-Clark stock logo
KMB
Kimberly-Clark
$130.38
+0.4%
4/17/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$165.00 -> $165.00LowView details for Royal Bank of Canada rating of Kimberly-Clark (NYSE:KMB) on 4/17/2025
Rollins stock logo
ROL
Rollins
$56.70
+1.1%
4/17/2025Target Raised byRoyal Bank of CanadaAnalyst Ashish SabadraOutperform -> Outperform$52.00 -> $62.00LowView details for Royal Bank of Canada rating of Rollins (NYSE:ROL) on 4/17/2025
Abbott Laboratories stock logo
ABT
Abbott Laboratories
$132.92
+1.6%
4/17/2025Target Raised byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Outperform$140.00 -> $145.00LowView details for Royal Bank of Canada rating of Abbott Laboratories (NYSE:ABT) on 4/17/2025
CSX stock logo
CSX
CSX
$28.70
+2.1%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Walter SpracklinSector Perform -> Sector Perform$31.00 -> $30.00LowView details for Royal Bank of Canada rating of CSX (NASDAQ:CSX) on 4/17/2025
Citizens Financial Group stock logo
CFG
Citizens Financial Group
$38.63
+3.6%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$50.00 -> $44.00LowView details for Royal Bank of Canada rating of Citizens Financial Group (NYSE:CFG) on 4/17/2025
First Horizon stock logo
FHN
First Horizon
$18.89
+3.3%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Jon ArfstromOutperform -> Outperform$24.00 -> $22.00MediumView details for Royal Bank of Canada rating of First Horizon (NYSE:FHN) on 4/17/2025
U.S. Bancorp stock logo
USB
U.S. Bancorp
$41.47
+2.4%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Gerard CassidyOutperform -> Outperform$57.00 -> $50.00LowView details for Royal Bank of Canada rating of U.S. Bancorp (NYSE:USB) on 4/17/2025
Shopify stock logo
SHOP
Shopify
$99.25
+2.3%
4/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$145.00 -> $125.00LowView details for Royal Bank of Canada rating of Shopify (NYSE:SHOP) on 4/17/2025
Vale stock logo
VALE
Vale
$9.37
+1.4%
4/17/2025Reiterated byRoyal Bank of CanadaAnalyst Marina CaleroOutperform -> Sector Perform$12.00 -> $11.00LowView details for Royal Bank of Canada rating of Vale (NYSE:VALE) on 4/17/2025
AB Volvo (publ) stock logo
VLVLY
AB Volvo (publ)
$27.71
+3.2%
4/15/2025Upgraded byRoyal Bank of CanadaAnalyst N. HousdenHold -> Moderate BuyMediumView details for Royal Bank of Canada rating of AB Volvo (publ) (OTCMKTS:VLVLY) on 4/15/2025

MarketBeat Community Rating for Royal Bank of Canada

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