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
Enghouse Systems stock logo
ENGH
Enghouse Systems
C$25.35
-4.0%
3/28/2025Downgraded byRoyal Bank of Canada-Outperform -> Sector PerformC$3,800.00 -> C$3,300.00N/AView details for Royal Bank of Canada rating of Enghouse Systems (TSE:ENGH) on 3/28/2025
BRP stock logo
DOO
BRP
C$48.65
-4.3%
3/28/2025Target Lowered byRoyal Bank of Canada-C$99.00 -> C$69.00N/AView details for Royal Bank of Canada rating of BRP (TSE:DOO) on 3/28/2025
The Descartes Systems Group stock logo
DSGX
The Descartes Systems Group
$100.24
-1.4%
3/28/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$130.00 -> $130.00LowView details for Royal Bank of Canada rating of The Descartes Systems Group (NASDAQ:DSGX) on 3/28/2025
Deutsche Bank Aktiengesellschaft stock logo
DB
Deutsche Bank Aktiengesellschaft
$23.97
-2.1%
3/24/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Deutsche Bank Aktiengesellschaft (NYSE:DB) on 3/24/2025
Shell stock logo
SHEL
Shell
$72.74
-0.7%
3/26/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Shell (NYSE:SHEL) on 3/26/2025
Micron Technology stock logo
MU
Micron Technology
$88.44
-3.0%
3/19/2025Target Set byRoyal Bank of CanadaAnalyst Matt Bryson$125.00LowView details for Royal Bank of Canada rating of Micron Technology (NASDAQ:MU) on 3/19/2025
Badger Meter stock logo
BMI
Badger Meter
$189.86
-1.7%
3/26/2025Upgraded byRoyal Bank of CanadaAnalyst J. ReiveModerate BuyMediumView details for Royal Bank of Canada rating of Badger Meter (NYSE:BMI) on 3/26/2025
Vistry Group stock logo
VTY
Vistry Group
GBX 584
+1.4%
3/28/2025Target Raised byRoyal Bank of Canada-UnderperformGBX 475 -> GBX 500N/AView details for Royal Bank of Canada rating of Vistry Group (LON:VTY) on 3/28/2025
Burberry Group stock logo
BRBY
Burberry Group
GBX 808.10
-2.1%
3/28/2025Target Lowered byRoyal Bank of Canada-OutperformGBX 1,300 -> GBX 1,200N/AView details for Royal Bank of Canada rating of Burberry Group (LON:BRBY) on 3/28/2025
Wizz Air stock logo
WIZZ
Wizz Air
GBX 1,568
-5.8%
3/28/2025Target Raised byRoyal Bank of Canada-OutperformGBX 2,300 -> GBX 2,400N/AView details for Royal Bank of Canada rating of Wizz Air (LON:WIZZ) on 3/28/2025
Everplay Group stock logo
EVPL
Everplay Group
GBX 270
+5.9%
3/28/2025Target Raised byRoyal Bank of Canada-OutperformGBX 360 -> GBX 365N/AView details for Royal Bank of Canada rating of Everplay Group (LON:EVPL) on 3/28/2025
SSE stock logo
SSEZY
SSE
$21.18
+4.1%
3/27/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformHighView details for Royal Bank of Canada rating of SSE (OTCMKTS:SSEZY) on 3/27/2025
Verint Systems stock logo
VRNT
Verint Systems
$17.85
-4.7%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Dan BergstromOutperform -> Outperform$36.00 -> $29.00HighView details for Royal Bank of Canada rating of Verint Systems (NASDAQ:VRNT) on 3/27/2025
California Resources stock logo
CRC
California Resources
$43.80
-1.0%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Scott HanoldOutperform -> Outperform$68.00 -> $68.00LowView details for Royal Bank of Canada rating of California Resources (NYSE:CRC) on 3/27/2025
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
$30.55
-1.3%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Greg PardyOutperform -> Outperform$63.00 -> $63.00MediumView details for Royal Bank of Canada rating of Canadian Natural Resources (NYSE:CNQ) on 3/27/2025
Chewy stock logo
CHWY
Chewy
$32.20
-1.5%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$42.00 -> $42.00MediumView details for Royal Bank of Canada rating of Chewy (NYSE:CHWY) on 3/27/2025
Cintas stock logo
CTAS
Cintas
$203.22
-1.5%
3/27/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$215.00 -> $215.00LowView details for Royal Bank of Canada rating of Cintas (NASDAQ:CTAS) on 3/27/2025
OmniAb stock logo
OABI
OmniAb
$2.42
-2.0%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$7.00 -> $4.00LowView details for Royal Bank of Canada rating of OmniAb (NASDAQ:OABI) on 3/27/2025
Perspective Therapeutics stock logo
CATX
Perspective Therapeutics
$2.20
-4.3%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$16.00 -> $15.00MediumView details for Royal Bank of Canada rating of Perspective Therapeutics (NYSE:CATX) on 3/27/2025
Petco Health and Wellness stock logo
WOOF
Petco Health and Wellness
$2.96
-7.8%
3/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$6.00 -> $4.00HighView details for Royal Bank of Canada rating of Petco Health and Wellness (NASDAQ:WOOF) on 3/27/2025
Life Time Group stock logo
LTH
Life Time Group
$30.49
-3.9%
2/27/2025Target Set byRoyal Bank of CanadaAnalyst Logan ReichBuy$35.00LowView details for Royal Bank of Canada rating of Life Time Group (NYSE:LTH) on 2/27/2025
Thryv stock logo
THRY
Thryv
$13.45
-6.9%
3/27/2025Initiated byRoyal Bank of CanadaAnalyst Matthew SwansonSector Perform$17.00HighView details for Royal Bank of Canada rating of Thryv (NASDAQ:THRY) on 3/27/2025
Badger Meter stock logo
BMI
Badger Meter
$189.86
-1.7%
3/27/2025Initiated byRoyal Bank of CanadaAnalyst Deane DrayOutperform$251.00LowView details for Royal Bank of Canada rating of Badger Meter (NYSE:BMI) on 3/27/2025
Lockheed Martin stock logo
LMT
Lockheed Martin
$441.41
-0.2%
3/27/2025Downgraded byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Sector Perform$550.00 -> $480.00LowView details for Royal Bank of Canada rating of Lockheed Martin (NYSE:LMT) on 3/27/2025
Northrop Grumman stock logo
NOC
Northrop Grumman
$511.86
-0.4%
3/27/2025Upgraded byRoyal Bank of CanadaAnalyst Ken HerbertSector Perform -> Outperform$500.00 -> $575.00LowView details for Royal Bank of Canada rating of Northrop Grumman (NYSE:NOC) on 3/27/2025
Westshore Terminals Investment stock logo
WTE
Westshore Terminals Investment
C$24.72
-2.5%
3/26/2025Target Set byRoyal Bank of Canada-Sector PerformC$25.00N/AView details for Royal Bank of Canada rating of Westshore Terminals Investment (TSE:WTE) on 3/26/2025
CGI stock logo
GIB.A
CGI
C$140.53
-1.1%
3/26/2025Target Set byRoyal Bank of Canada-OutperformC$192.00N/AView details for Royal Bank of Canada rating of CGI (TSE:GIB.A) on 3/26/2025
International Paper stock logo
IP
International Paper
$53.23
-2.5%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew McKellarOutperform -> Outperform$64.00 -> $64.00LowView details for Royal Bank of Canada rating of International Paper (NYSE:IP) on 3/26/2025
UiPath stock logo
PATH
UiPath
$10.69
-1.7%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew HedbergSector Perform -> Sector Perform$13.00 -> $13.00LowView details for Royal Bank of Canada rating of UiPath (NYSE:PATH) on 3/26/2025
Core & Main stock logo
CNM
Core & Main
$48.46
-3.0%
3/26/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$62.00 -> $60.00MediumView details for Royal Bank of Canada rating of Core & Main (NYSE:CNM) on 3/26/2025
Enterprise Products Partners stock logo
EPD
Enterprise Products Partners
$34.09
+0.4%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$37.00 -> $37.00LowView details for Royal Bank of Canada rating of Enterprise Products Partners (NYSE:EPD) on 3/26/2025
CGI stock logo
GIB
CGI
$98.09
-1.2%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$192.00 -> $192.00LowView details for Royal Bank of Canada rating of CGI (NYSE:GIB) on 3/26/2025
Cognizant Technology Solutions stock logo
CTSH
Cognizant Technology Solutions
$75.90
-2.2%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinSector Perform -> Sector Perform$93.00 -> $93.00LowView details for Royal Bank of Canada rating of Cognizant Technology Solutions (NASDAQ:CTSH) on 3/26/2025
CorMedix stock logo
CRMD
CorMedix
$6.74
+0.4%
3/26/2025Reiterated byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$12.00 -> $12.00LowView details for Royal Bank of Canada rating of CorMedix (NASDAQ:CRMD) on 3/26/2025
GEA Group Aktiengesellschaft stock logo
GEAGF
GEA Group Aktiengesellschaft
$62.80
3/21/2025Downgraded byRoyal Bank of CanadaAnalyst S. KuenneModerate Buy -> HoldLowView details for Royal Bank of Canada rating of GEA Group Aktiengesellschaft (OTCMKTS:GEAGF) on 3/21/2025
Sprouts Farmers Market stock logo
SFM
Sprouts Farmers Market
$147.76
-0.4%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Steven ShemeshSector Perform -> Sector Perform$160.00 -> $160.00LowView details for Royal Bank of Canada rating of Sprouts Farmers Market (NASDAQ:SFM) on 3/25/2025
Surgery Partners stock logo
SGRY
Surgery Partners
$23.95
-0.7%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$35.00 -> $35.00MediumView details for Royal Bank of Canada rating of Surgery Partners (NASDAQ:SGRY) on 3/25/2025
NCR Voyix stock logo
VYX
NCR Voyix
$10.01
-4.3%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$17.00 -> $17.00MediumView details for Royal Bank of Canada rating of NCR Voyix (NYSE:VYX) on 3/25/2025
Verizon Communications stock logo
VZ
Verizon Communications
$44.96
0.0%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Jonathan AtkinSector Perform -> Sector Perform$42.00 -> $45.00LowView details for Royal Bank of Canada rating of Verizon Communications (NYSE:VZ) on 3/25/2025
Brookfield Infrastructure Partners stock logo
BIP
Brookfield Infrastructure Partners
$29.70
-2.2%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Maurice ChoyOutperform -> Outperform$40.00 -> $40.00MediumView details for Royal Bank of Canada rating of Brookfield Infrastructure Partners (NYSE:BIP) on 3/25/2025
Musk’s real agenda in D.C. (Ad)

In this urgent exposé, you’ll discover… How Elon and Donald Trump are quietly drawing a radical new map of America…

Energy Transfer stock logo
ET
Energy Transfer
$18.72
-0.9%
3/25/2025Reiterated byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$23.00 -> $23.00LowView details for Royal Bank of Canada rating of Energy Transfer (NYSE:ET) on 3/25/2025
KB Home stock logo
KBH
KB Home
$57.79
-2.4%
3/25/2025Target Lowered byRoyal Bank of CanadaAnalyst M. DahlSector Perform -> Sector Perform$67.00 -> $63.00HighView details for Royal Bank of Canada rating of KB Home (NYSE:KBH) on 3/25/2025
Lexeo Therapeutics stock logo
LXEO
Lexeo Therapeutics
$4.10
-0.2%
3/25/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$24.00 -> $20.00HighView details for Royal Bank of Canada rating of Lexeo Therapeutics (NASDAQ:LXEO) on 3/25/2025
Lightspeed Commerce stock logo
LSPD
Lightspeed Commerce
$9.08
-3.1%
3/25/2025Target Lowered byRoyal Bank of CanadaAnalyst D. PerlinOutperform -> Outperform$20.00 -> $15.00HighView details for Royal Bank of Canada rating of Lightspeed Commerce (NYSE:LSPD) on 3/25/2025
RioCan Real Estate Investment Trust stock logo
REI.UN
RioCan Real Estate Investment Trust
C$17.20
-0.2%
3/24/2025Target Lowered byRoyal Bank of Canada-OutperformC$22.00 -> C$21.00N/AView details for Royal Bank of Canada rating of RioCan Real Estate Investment Trust (TSE:REI.UN) on 3/24/2025
Lennar stock logo
LEN
Lennar
$113.83
-3.5%
3/24/2025Target Lowered byRoyal Bank of CanadaAnalyst M. DahlSector Perform -> Sector Perform$125.00 -> $122.00MediumView details for Royal Bank of Canada rating of Lennar (NYSE:LEN) on 3/24/2025
Liberty Energy stock logo
LBRT
Liberty Energy
$15.78
-2.7%
3/24/2025Downgraded byRoyal Bank of CanadaAnalyst Keith MackeyOutperform -> Sector Perform$24.00 -> $19.00HighView details for Royal Bank of Canada rating of Liberty Energy (NYSE:LBRT) on 3/24/2025
NOV stock logo
NOV
NOV
$14.96
-2.1%
3/24/2025Upgraded byRoyal Bank of CanadaAnalyst Keith MackeySector Perform -> Outperform$22.00 -> $22.00LowView details for Royal Bank of Canada rating of NOV (NYSE:NOV) on 3/24/2025
Siemens Aktiengesellschaft stock logo
SIEGY
Siemens Aktiengesellschaft
$117.11
-1.8%
3/19/2025Downgraded byRoyal Bank of CanadaAnalyst M. FieldingModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Siemens Aktiengesellschaft (OTCMKTS:SIEGY) on 3/19/2025
Shopify stock logo
SHOP
Shopify
$96.51
-5.9%
3/21/2025Target Set byRoyal Bank of Canada-Outperform$145.00LowView details for Royal Bank of Canada rating of Shopify (NYSE:SHOP) on 3/21/2025
Kinaxis stock logo
KXS
Kinaxis
C$155.24
-0.9%
3/21/2025Target Set byRoyal Bank of Canada-OutperformC$210.00N/AView details for Royal Bank of Canada rating of Kinaxis (TSE:KXS) on 3/21/2025
Constellation Software stock logo
CSU
Constellation Software
C$4,564.80
-2.1%
3/21/2025Target Set byRoyal Bank of Canada-OutperformC$5.70N/AView details for Royal Bank of Canada rating of Constellation Software (TSE:CSU) on 3/21/2025
T-Mobile US stock logo
TMUS
T-Mobile US
$264.93
-1.2%
3/21/2025Target Raised byRoyal Bank of CanadaAnalyst J. AtkinSector Perform -> Sector Perform$245.00 -> $260.00LowView details for Royal Bank of Canada rating of T-Mobile US (NASDAQ:TMUS) on 3/21/2025
Accenture stock logo
ACN
Accenture
$304.32
-1.4%
3/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$399.00 -> $392.00HighView details for Royal Bank of Canada rating of Accenture (NYSE:ACN) on 3/21/2025
Alnylam Pharmaceuticals stock logo
ALNY
Alnylam Pharmaceuticals
$268.46
-0.9%
3/21/2025Target Raised byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$310.00 -> $330.00HighView details for Royal Bank of Canada rating of Alnylam Pharmaceuticals (NASDAQ:ALNY) on 3/21/2025
NIKE stock logo
NKE
NIKE
$63.32
-3.8%
3/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Piral DadhaniaSector Perform -> Sector Perform$67.00 -> $66.00MediumView details for Royal Bank of Canada rating of NIKE (NYSE:NKE) on 3/21/2025
Verastem stock logo
VSTM
Verastem
$6.19
-8.0%
3/21/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$16.00 -> $14.00LowView details for Royal Bank of Canada rating of Verastem (NASDAQ:VSTM) on 3/21/2025
Prestige Consumer Healthcare stock logo
PBH
Prestige Consumer Healthcare
$85.01
-1.2%
3/21/2025Target Raised byRoyal Bank of CanadaAnalyst Ryland ConradSector Perform -> Sector Perform$96.00 -> $97.00MediumView details for Royal Bank of Canada rating of Prestige Consumer Healthcare (NYSE:PBH) on 3/21/2025
Nestlé stock logo
NSRGY
Nestlé
$102.11
+0.3%
3/21/2025Downgraded byRoyal Bank of CanadaAnalyst J. Edwardes. JoneOutperform -> Sector PerformLowView details for Royal Bank of Canada rating of Nestlé (OTCMKTS:NSRGY) on 3/21/2025
L'Oréal stock logo
LRLCY
L'Oréal
$74.45
+0.9%
3/21/2025Upgraded byRoyal Bank of CanadaAnalyst J. JonesSector Perform -> OutperformLowView details for Royal Bank of Canada rating of L’Oréal (OTCMKTS:LRLCY) on 3/21/2025
Worley stock logo
WYGPY
Worley
$9.30
3/14/2025Downgraded byRoyal Bank of CanadaAnalyst G. RamsayModerate Buy -> HoldHighView details for Royal Bank of Canada rating of Worley (OTCMKTS:WYGPY) on 3/14/2025
Schneider Electric S.E. stock logo
SBGSY
Schneider Electric S.E.
$46.87
-3.2%
3/19/2025Upgraded byRoyal Bank of CanadaAnalyst M. FieldingStrong Sell -> Moderate BuyMediumView details for Royal Bank of Canada rating of Schneider Electric S.E. (OTCMKTS:SBGSY) on 3/19/2025
Ramsay Health Care stock logo
RMYHY
Ramsay Health Care
$5.38
3/14/2025Downgraded byRoyal Bank of CanadaAnalyst C. Wong-PanModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Ramsay Health Care (OTCMKTS:RMYHY) on 3/14/2025
NEXT stock logo
NXGPY
NEXT
$70.00
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst R. ChamberlainHold -> Moderate BuyLowView details for Royal Bank of Canada rating of NEXT (OTCMKTS:NXGPY) on 3/14/2025
Kimbell Royalty Partners stock logo
KRP
Kimbell Royalty Partners
$14.06
-1.4%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst S. HanoldModerate BuyLowView details for Royal Bank of Canada rating of Kimbell Royalty Partners (NYSE:KRP) on 3/14/2025
Kellanova stock logo
K
Kellanova
$82.43
0.0%
3/14/2025Downgraded byRoyal Bank of CanadaAnalyst N. ModiModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Kellanova (NYSE:K) on 3/14/2025
Chimera Investment stock logo
CIM
Chimera Investment
$13.09
-1.5%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst K. LeeModerate BuyLowView details for Royal Bank of Canada rating of Chimera Investment (NYSE:CIM) on 3/14/2025
Black Stone Minerals stock logo
BSM
Black Stone Minerals
$15.23
-0.4%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst S. HanoldHoldMediumView details for Royal Bank of Canada rating of Black Stone Minerals (NYSE:BSM) on 3/14/2025
Premium Brands stock logo
PBH
Premium Brands
C$78.13
-0.9%
3/20/2025Target Raised byRoyal Bank of Canada-OutperformC$96.00 -> C$97.00N/AView details for Royal Bank of Canada rating of Premium Brands (TSE:PBH) on 3/20/2025
Boyd Group Services stock logo
BYD
Boyd Group Services
C$207.40
-3.8%
3/20/2025Target Lowered byRoyal Bank of Canada-C$282.00 -> C$277.00N/AView details for Royal Bank of Canada rating of Boyd Group Services (TSE:BYD) on 3/20/2025
Schroders stock logo
SDR
Schroders
GBX 357.80
-0.2%
3/20/2025Target Raised byRoyal Bank of Canada-OutperformGBX 395 -> GBX 475N/AView details for Royal Bank of Canada rating of Schroders (LON:SDR) on 3/20/2025
Equifax stock logo
EFX
Equifax
$240.37
-1.4%
3/20/2025Upgraded byRoyal Bank of CanadaAnalyst A. SabadraSector Perform -> Outperform$300.00LowView details for Royal Bank of Canada rating of Equifax (NYSE:EFX) on 3/20/2025
Anglo American stock logo
NGLOY
Anglo American
$14.52
-3.3%
3/18/2025Upgraded byRoyal Bank of CanadaAnalyst S. CrittendenStrong Sell -> HoldMediumView details for Royal Bank of Canada rating of Anglo American (OTCMKTS:NGLOY) on 3/18/2025
Twilio stock logo
TWLO
Twilio
$98.86
-2.9%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaUnderperform -> Underperform$75.00 -> $75.00LowView details for Royal Bank of Canada rating of Twilio (NYSE:TWLO) on 3/19/2025
Zoom Video Communications stock logo
ZM
Zoom Video Communications
$74.84
-2.5%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$95.00 -> $95.00LowView details for Royal Bank of Canada rating of Zoom Video Communications (NASDAQ:ZM) on 3/19/2025
AT&T stock logo
T
AT&T
$28.20
0.0%
3/19/2025Target Raised byRoyal Bank of CanadaAnalyst J. AtkinOutperform -> Outperform$27.00 -> $28.00LowView details for Royal Bank of Canada rating of AT&T (NYSE:T) on 3/19/2025
Adobe stock logo
ADBE
Adobe
$385.71
-2.6%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$530.00 -> $530.00LowView details for Royal Bank of Canada rating of Adobe (NASDAQ:ADBE) on 3/19/2025
American Healthcare REIT stock logo
AHR
American Healthcare REIT
$30.40
+1.6%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Michael CarrollOutperform -> Outperform$34.00 -> $34.00HighView details for Royal Bank of Canada rating of American Healthcare REIT (NYSE:AHR) on 3/19/2025
BOX stock logo
BOX
BOX
$31.12
-1.7%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaUnderperform -> Underperform$21.00 -> $21.00LowView details for Royal Bank of Canada rating of BOX (NYSE:BOX) on 3/19/2025
Five9 stock logo
FIVN
Five9
$27.75
-5.4%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$65.00 -> $65.00MediumView details for Royal Bank of Canada rating of Five9 (NASDAQ:FIVN) on 3/19/2025
Inovio Pharmaceuticals stock logo
INO
Inovio Pharmaceuticals
$1.73
-1.7%
3/19/2025Target Lowered byRoyal Bank of CanadaAnalyst Gregory RenzaSector Perform -> Sector Perform$6.00 -> $5.00HighView details for Royal Bank of Canada rating of Inovio Pharmaceuticals (NASDAQ:INO) on 3/19/2025
Insmed stock logo
INSM
Insmed
$77.99
+0.4%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst L. TimashevOutperform -> Outperform$100.00 -> $100.00MediumView details for Royal Bank of Canada rating of Insmed (NASDAQ:INSM) on 3/19/2025
Korro Bio stock logo
KRRO
Korro Bio
$17.44
-5.1%
3/19/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$105.00 -> $95.00HighView details for Royal Bank of Canada rating of Korro Bio (NASDAQ:KRRO) on 3/19/2025
NICE stock logo
NICE
NICE
$155.48
-2.1%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$200.00 -> $200.00MediumView details for Royal Bank of Canada rating of NICE (NASDAQ:NICE) on 3/19/2025
Pyxis Oncology stock logo
PYXS
Pyxis Oncology
$1.06
-2.8%
3/19/2025Reiterated byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$8.00 -> $8.00LowView details for Royal Bank of Canada rating of Pyxis Oncology (NASDAQ:PYXS) on 3/19/2025
Trade Desk stock logo
TTD
Trade Desk
$55.85
-2.5%
3/17/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$120.00 -> $100.00MediumView details for Royal Bank of Canada rating of Trade Desk (NASDAQ:TTD) on 3/17/2025
ServiceNow stock logo
NOW
ServiceNow
$796.61
-3.8%
3/11/2025Target Set byRoyal Bank of Canada-$986.00LowView details for Royal Bank of Canada rating of ServiceNow (NYSE:NOW) on 3/11/2025
Ferguson stock logo
FERG
Ferguson
$160.63
-1.4%
3/18/2025Reiterated byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$189.00 -> $189.00LowView details for Royal Bank of Canada rating of Ferguson (NASDAQ:FERG) on 3/18/2025
GE Vernova stock logo
GEV
GE Vernova
$302.71
-0.1%
3/18/2025Target Lowered byRoyal Bank of CanadaAnalyst Christopher DendrinosOutperform -> Outperform$453.00 -> $445.00LowView details for Royal Bank of Canada rating of GE Vernova (NYSE:GEV) on 3/18/2025
Sangamo Therapeutics stock logo
SGMO
Sangamo Therapeutics
$0.82
-4.4%
3/18/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiSector Perform -> Sector Perform$2.00 -> $2.00MediumView details for Royal Bank of Canada rating of Sangamo Therapeutics (NASDAQ:SGMO) on 3/18/2025
Musk’s real agenda in D.C. (Ad)

In this urgent exposé, you’ll discover… How Elon and Donald Trump are quietly drawing a radical new map of America…

Tesla stock logo
TSLA
Tesla
$263.55
-3.5%
3/18/2025Target Lowered byRoyal Bank of CanadaAnalyst Tom NarayanOutperform -> Outperform$440.00 -> $320.00MediumView details for Royal Bank of Canada rating of Tesla (NASDAQ:TSLA) on 3/18/2025
Ocular Therapeutix stock logo
OCUL
Ocular Therapeutix
$7.58
-2.2%
3/18/2025Initiated byRoyal Bank of CanadaAnalyst Luca IssiOutperform$17.00HighView details for Royal Bank of Canada rating of Ocular Therapeutix (NASDAQ:OCUL) on 3/18/2025
MoonLake Immunotherapeutics stock logo
MLTX
MoonLake Immunotherapeutics
$39.86
+0.1%
3/18/2025Initiated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform$67.00LowView details for Royal Bank of Canada rating of MoonLake Immunotherapeutics (NASDAQ:MLTX) on 3/18/2025
Sibanye Stillwater stock logo
SBSW
Sibanye Stillwater
$4.38
+0.6%
3/18/2025Upgraded byRoyal Bank of CanadaAnalyst Marina CaleroSector Perform -> Outperform$4.70 -> $5.30MediumView details for Royal Bank of Canada rating of Sibanye Stillwater (NYSE:SBSW) on 3/18/2025
Fresnillo stock logo
FNLPF
Fresnillo
$12.12
-1.4%
3/13/2025Downgraded byRoyal Bank of CanadaAnalyst M. CaleroModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Fresnillo (OTCMKTS:FNLPF) on 3/13/2025
Sun Life Financial stock logo
SLF
Sun Life Financial
C$81.12
-0.8%
3/17/2025Target Set byRoyal Bank of Canada-OutperformC$82.00N/AView details for Royal Bank of Canada rating of Sun Life Financial (TSE:SLF) on 3/17/2025
Sagicor Financial stock logo
SFC
Sagicor Financial
C$7.94
+0.6%
3/17/2025Target Lowered byRoyal Bank of Canada-OutperformC$9.00 -> C$8.50N/AView details for Royal Bank of Canada rating of Sagicor Financial (TSE:SFC) on 3/17/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$80.40
-2.0%
3/17/2025Target Set byRoyal Bank of CanadaAnalyst D. MihelicOutperformC$108.00N/AView details for Royal Bank of Canada rating of Canadian Imperial Bank of Commerce (TSE:CM) on 3/17/2025
Brookfield Asset Management stock logo
BAM
Brookfield Asset Management
C$69.44
-3.8%
3/17/2025Target Set byRoyal Bank of Canada-OutperformC$68.00N/AView details for Royal Bank of Canada rating of Brookfield Asset Management (TSE:BAM) on 3/17/2025
Bank of Montreal stock logo
BMO
Bank of Montreal
C$136.44
-1.8%
3/17/2025Target Set byRoyal Bank of CanadaAnalyst D. MihelicOutperformC$163.00N/AView details for Royal Bank of Canada rating of Bank of Montreal (TSE:BMO) on 3/17/2025
Owens Corning stock logo
OC
Owens Corning
$142.64
-3.1%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$212.00 -> $212.00LowView details for Royal Bank of Canada rating of Owens Corning (NYSE:OC) on 3/17/2025
Polaris stock logo
PII
Polaris
$41.37
-4.3%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Sabahat KhanSector Perform -> Sector Perform$54.00 -> $54.00LowView details for Royal Bank of Canada rating of Polaris (NYSE:PII) on 3/17/2025
Bank of New York Mellon stock logo
BK
Bank of New York Mellon
$82.67
-2.1%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Gerard CassidySector Perform -> Sector Perform$90.00 -> $90.00LowView details for Royal Bank of Canada rating of Bank of New York Mellon (NYSE:BK) on 3/17/2025
General Mills stock logo
GIS
General Mills
$59.09
-1.0%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$70.00 -> $70.00LowView details for Royal Bank of Canada rating of General Mills (NYSE:GIS) on 3/17/2025
Genesis Energy stock logo
GEL
Genesis Energy
$15.62
-0.9%
3/17/2025Target Raised byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$14.00 -> $15.00HighView details for Royal Bank of Canada rating of Genesis Energy (NYSE:GEL) on 3/17/2025
Lyft stock logo
LYFT
Lyft
$11.57
-4.7%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Brad EricksonOutperform -> Outperform$21.00 -> $21.00LowView details for Royal Bank of Canada rating of Lyft (NASDAQ:LYFT) on 3/17/2025
Mplx stock logo
MPLX
Mplx
$54.02
+0.6%
3/17/2025Target Raised byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$55.00 -> $58.00LowView details for Royal Bank of Canada rating of Mplx (NYSE:MPLX) on 3/17/2025
MeiraGTx stock logo
MGTX
MeiraGTx
$7.33
-0.8%
3/17/2025Target Raised byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$11.00 -> $13.00LowView details for Royal Bank of Canada rating of MeiraGTx (NASDAQ:MGTX) on 3/17/2025
O-I Glass stock logo
OI
O-I Glass
$11.54
-4.0%
3/17/2025Reiterated byRoyal Bank of CanadaAnalyst Arun ViswanathanOutperform -> Outperform$16.00 -> $16.00LowView details for Royal Bank of Canada rating of O-I Glass (NYSE:OI) on 3/17/2025
Nextracker stock logo
NXT
Nextracker
$43.15
+0.9%
3/17/2025Initiated byRoyal Bank of CanadaAnalyst Christopher DendrinosOutperform$55.00MediumView details for Royal Bank of Canada rating of Nextracker (NASDAQ:NXT) on 3/17/2025
Array Technologies stock logo
ARRY
Array Technologies
$5.08
-0.6%
3/17/2025Initiated byRoyal Bank of CanadaAnalyst Christopher DendrinosSector Perform$7.00N/AView details for Royal Bank of Canada rating of Array Technologies (NASDAQ:ARRY) on 3/17/2025
Natera stock logo
NTRA
Natera
$143.94
-2.9%
3/12/2025Upgraded byRoyal Bank of CanadaAnalyst C. McnamaraModerate BuyLowView details for Royal Bank of Canada rating of Natera (NASDAQ:NTRA) on 3/12/2025
Hochschild Mining stock logo
HCHDF
Hochschild Mining
$3.43
+2.4%
3/13/2025Upgraded byRoyal Bank of CanadaAnalyst M. CaleroHold -> Moderate BuyHighView details for Royal Bank of Canada rating of Hochschild Mining (OTCMKTS:HCHDF) on 3/13/2025
Calfrac Well Services stock logo
CFW
Calfrac Well Services
C$3.75
-1.3%
3/14/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$5.00 -> C$4.50N/AView details for Royal Bank of Canada rating of Calfrac Well Services (TSE:CFW) on 3/14/2025
DocuSign stock logo
DOCU
DocuSign
$83.18
-2.9%
3/14/2025Reiterated byRoyal Bank of CanadaAnalyst Rishi JaluriaSector Perform -> Sector Perform$90.00 -> $90.00HighView details for Royal Bank of Canada rating of DocuSign (NASDAQ:DOCU) on 3/14/2025
EverCommerce stock logo
EVCM
EverCommerce
$10.12
-3.3%
3/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$14.00 -> $11.00HighView details for Royal Bank of Canada rating of EverCommerce (NASDAQ:EVCM) on 3/14/2025
PagerDuty stock logo
PD
PagerDuty
$18.78
-1.3%
3/14/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$24.00 -> $22.00HighView details for Royal Bank of Canada rating of PagerDuty (NYSE:PD) on 3/14/2025
Allogene Therapeutics stock logo
ALLO
Allogene Therapeutics
$1.55
-0.6%
3/14/2025Reiterated byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$10.00 -> $10.00HighView details for Royal Bank of Canada rating of Allogene Therapeutics (NASDAQ:ALLO) on 3/14/2025
Chemed stock logo
CHE
Chemed
$605.94
-1.0%
3/14/2025Target Raised byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$633.00 -> $667.00LowView details for Royal Bank of Canada rating of Chemed (NYSE:CHE) on 3/14/2025
Heineken stock logo
HEINY
Heineken
$40.95
+1.8%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst J. JonesSector Perform -> OutperformLowView details for Royal Bank of Canada rating of Heineken (OTCMKTS:HEINY) on 3/14/2025
Carlsberg A/S stock logo
CABGY
Carlsberg A/S
$25.68
+0.6%
3/14/2025Upgraded byRoyal Bank of CanadaAnalyst J. JonesSector Perform -> OutperformLowView details for Royal Bank of Canada rating of Carlsberg A/S (OTCMKTS:CABGY) on 3/14/2025
Hochschild Mining stock logo
HOC
Hochschild Mining
GBX 270
+1.3%
3/13/2025Upgraded byRoyal Bank of Canada-OutperformGBX 270N/AView details for Royal Bank of Canada rating of Hochschild Mining (LON:HOC) on 3/13/2025
Fresnillo stock logo
FRES
Fresnillo
GBX 945
-0.3%
3/13/2025Reiterated byRoyal Bank of Canada-Sector performGBX 880N/AView details for Royal Bank of Canada rating of Fresnillo (LON:FRES) on 3/13/2025
Forterra stock logo
FORT
Forterra
GBX 174.40
+0.2%
3/13/2025Target Raised byRoyal Bank of Canada-OutperformGBX 210 -> GBX 220N/AView details for Royal Bank of Canada rating of Forterra (LON:FORT) on 3/13/2025
Bakkavor Group stock logo
BAKK
Bakkavor Group
GBX 186
+2.2%
3/13/2025Reiterated byRoyal Bank of Canada-OutperformGBX 170N/AView details for Royal Bank of Canada rating of Bakkavor Group (LON:BAKK) on 3/13/2025
4basebio stock logo
4BB
4basebio
GBX 1,150
+2.2%
3/13/2025Reiterated byRoyal Bank of Canada-OutperformGBX 1,600N/AView details for Royal Bank of Canada rating of 4basebio (LON:4BB) on 3/13/2025
Labrador Iron Ore Royalty stock logo
LIF
Labrador Iron Ore Royalty
C$29.94
-0.8%
3/13/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$38.00 -> C$36.00N/AView details for Royal Bank of Canada rating of Labrador Iron Ore Royalty (TSE:LIF) on 3/13/2025
Hudbay Minerals stock logo
HBM
Hudbay Minerals
C$10.99
-3.8%
3/13/2025Target Raised byRoyal Bank of Canada-OutperformC$15.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Hudbay Minerals (TSE:HBM) on 3/13/2025
Albertsons Companies stock logo
ACI
Albertsons Companies
$21.61
+2.1%
3/13/2025Target Raised byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$22.00 -> $23.00LowView details for Royal Bank of Canada rating of Albertsons Companies (NYSE:ACI) on 3/13/2025
Cloudflare stock logo
NET
Cloudflare
$114.89
-3.1%
3/13/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$170.00 -> $148.00LowView details for Royal Bank of Canada rating of Cloudflare (NYSE:NET) on 3/13/2025
Exelixis stock logo
EXEL
Exelixis
$36.70
-0.4%
3/13/2025Target Raised byRoyal Bank of CanadaAnalyst Gregory RenzaOutperform -> Outperform$38.00 -> $40.00LowView details for Royal Bank of Canada rating of Exelixis (NASDAQ:EXEL) on 3/13/2025
Kinetik stock logo
KNTK
Kinetik
$51.11
-0.7%
3/13/2025Target Lowered byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$67.00 -> $63.00LowView details for Royal Bank of Canada rating of Kinetik (NASDAQ:KNTK) on 3/13/2025
UiPath stock logo
PATH
UiPath
$10.69
-1.7%
3/13/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergSector Perform -> Sector Perform$16.00 -> $13.00HighView details for Royal Bank of Canada rating of UiPath (NYSE:PATH) on 3/13/2025
Vivid Seats stock logo
SEAT
Vivid Seats
$2.93
-1.3%
3/13/2025Target Lowered byRoyal Bank of CanadaAnalyst Brad EricksonSector Perform -> Sector Perform$6.00 -> $4.00LowView details for Royal Bank of Canada rating of Vivid Seats (NASDAQ:SEAT) on 3/13/2025
Adobe stock logo
ADBE
Adobe
$385.71
-2.6%
3/13/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$550.00 -> $530.00HighView details for Royal Bank of Canada rating of Adobe (NASDAQ:ADBE) on 3/13/2025
Natera stock logo
NTRA
Natera
$143.94
-2.9%
3/13/2025Initiated byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform$251.00LowView details for Royal Bank of Canada rating of Natera (NASDAQ:NTRA) on 3/13/2025
Wells Fargo & Company stock logo
WFC
Wells Fargo & Company
$70.71
-2.2%
3/13/2025Upgraded byRoyal Bank of CanadaAnalyst Gerard CassidySector Perform -> Outperform$80.00MediumView details for Royal Bank of Canada rating of Wells Fargo & Company (NYSE:WFC) on 3/13/2025
Exact Sciences stock logo
EXAS
Exact Sciences
$43.66
-3.0%
3/13/2025Initiated byRoyal Bank of CanadaAnalyst Gerard CassidySector Perform$52.00HighView details for Royal Bank of Canada rating of Exact Sciences (NASDAQ:EXAS) on 3/13/2025
Alkermes stock logo
ALKS
Alkermes
$33.21
-1.0%
3/13/2025Initiated byRoyal Bank of CanadaAnalyst Leonid TimashevSector Perform$40.00LowView details for Royal Bank of Canada rating of Alkermes (NASDAQ:ALKS) on 3/13/2025
CAE stock logo
CAE
CAE
$24.46
-3.4%
3/12/2025Reiterated byRoyal Bank of CanadaAnalyst James McGarragleOutperform -> Outperform$43.00 -> $43.00MediumView details for Royal Bank of Canada rating of CAE (NYSE:CAE) on 3/12/2025
Musk’s real agenda in D.C. (Ad)

In this urgent exposé, you’ll discover… How Elon and Donald Trump are quietly drawing a radical new map of America…

Ferguson stock logo
FERG
Ferguson
$160.63
-1.4%
3/12/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlOutperform -> Outperform$211.00 -> $189.00LowView details for Royal Bank of Canada rating of Ferguson (NASDAQ:FERG) on 3/12/2025
Illumina stock logo
ILMN
Illumina
$80.00
-2.8%
3/12/2025Target Lowered byRoyal Bank of CanadaAnalyst Conor McNamaraOutperform -> Outperform$247.00 -> $128.00LowView details for Royal Bank of Canada rating of Illumina (NASDAQ:ILMN) on 3/12/2025
Grafton Group stock logo
GROUF
Grafton Group
$11.00
3/11/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Grafton Group (OTCMKTS:GROUF) on 3/11/2025
Oracle stock logo
ORCL
Oracle
$140.75
-3.5%
3/11/2025Target Set byRoyal Bank of CanadaAnalyst R. JaluriaSector Perform -> Sector Perform$145.00HighView details for Royal Bank of Canada rating of Oracle (NYSE:ORCL) on 3/11/2025
Kodiak Gas Services stock logo
KGS
Kodiak Gas Services
$37.56
+0.2%
3/11/2025Target Set byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$45.00LowView details for Royal Bank of Canada rating of Kodiak Gas Services (NYSE:KGS) on 3/11/2025
Casey's General Stores stock logo
CASY
Casey's General Stores
$432.00
+0.3%
3/12/2025Target Set byRoyal Bank of CanadaAnalyst Irene NattelSector Perform -> Sector Perform$430.00 -> $438.00LowView details for Royal Bank of Canada rating of Casey’s General Stores (NASDAQ:CASY) on 3/12/2025
Zynex stock logo
ZYXI
Zynex
$2.25
-7.4%
3/12/2025Downgraded byRoyal Bank of CanadaAnalyst Shagun SinghOutperform -> Sector Perform$11.00 -> $5.50HighView details for Royal Bank of Canada rating of Zynex (NASDAQ:ZYXI) on 3/12/2025
Athabasca Oil stock logo
ATH
Athabasca Oil
C$5.53
-0.9%
3/10/2025Upgraded byRoyal Bank of CanadaAnalyst G. PardyHold -> Moderate BuyN/AView details for Royal Bank of Canada rating of Athabasca Oil (TSE:ATH) on 3/10/2025
Veren stock logo
VRN
Veren
C$9.52
-1.0%
3/11/2025Target Lowered byRoyal Bank of Canada-OutperformC$10.00 -> C$9.75N/AView details for Royal Bank of Canada rating of Veren (TSE:VRN) on 3/11/2025
Nexus Industrial REIT stock logo
NXR.UN
Nexus Industrial REIT
C$6.90
-1.7%
3/11/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$9.00 -> C$8.75N/AView details for Royal Bank of Canada rating of Nexus Industrial REIT (TSE:NXR.UN) on 3/11/2025
CrowdStrike stock logo
CRWD
CrowdStrike
$357.11
-2.6%
3/5/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of CrowdStrike (NASDAQ:CRWD) on 3/5/2025
Constellation Software stock logo
CSU
Constellation Software
C$4,564.80
-2.1%
3/10/2025Target Raised byRoyal Bank of Canada-C$5,300.00 -> C$5,700.00N/AView details for Royal Bank of Canada rating of Constellation Software (TSE:CSU) on 3/10/2025
Aecon Group stock logo
ARE
Aecon Group
C$16.78
-2.3%
3/10/2025Target Lowered byRoyal Bank of Canada-C$27.00 -> C$20.00N/AView details for Royal Bank of Canada rating of Aecon Group (TSE:ARE) on 3/10/2025
Davide Campari-Milano stock logo
DVDCF
Davide Campari-Milano
$6.20
+6.9%
3/7/2025Reiterated byRoyal Bank of Canada-Underperform -> UnderperformLowView details for Royal Bank of Canada rating of Davide Campari-Milano (OTCMKTS:DVDCF) on 3/7/2025
Reckitt Benckiser Group stock logo
RBGLY
Reckitt Benckiser Group
$13.56
+1.5%
3/7/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Reckitt Benckiser Group (OTCMKTS:RBGLY) on 3/7/2025
Oncolytics Biotech stock logo
ONCY
Oncolytics Biotech
$0.60
-2.3%
3/10/2025Target Lowered byRoyal Bank of CanadaAnalyst Douglas MiehmOutperform -> Outperform$6.00 -> $5.00MediumView details for Royal Bank of Canada rating of Oncolytics Biotech (NASDAQ:ONCY) on 3/10/2025
FactSet Research Systems stock logo
FDS
FactSet Research Systems
$449.16
0.0%
3/10/2025Reiterated byRoyal Bank of CanadaAnalyst Ashish SabadraSector Perform -> Sector Perform$503.00 -> $503.00LowView details for Royal Bank of Canada rating of FactSet Research Systems (NYSE:FDS) on 3/10/2025
Easterly Government Properties stock logo
DEA
Easterly Government Properties
$10.58
0.0%
3/10/2025Target Lowered byRoyal Bank of CanadaAnalyst Michael CarrollUnderperform -> Underperform$12.00 -> $11.00HighView details for Royal Bank of Canada rating of Easterly Government Properties (NYSE:DEA) on 3/10/2025
Kilroy Realty stock logo
KRC
Kilroy Realty
$33.26
-2.8%
3/10/2025Target Lowered byRoyal Bank of CanadaAnalyst Michael CarrollSector Perform -> Sector Perform$44.00 -> $39.00HighView details for Royal Bank of Canada rating of Kilroy Realty (NYSE:KRC) on 3/10/2025
Medical Properties Trust stock logo
MPW
Medical Properties Trust
$6.04
-2.8%
3/10/2025Target Raised byRoyal Bank of CanadaAnalyst Michael CarrollSector Perform -> Sector Perform$4.00 -> $5.00HighView details for Royal Bank of Canada rating of Medical Properties Trust (NYSE:MPW) on 3/10/2025
Xenon Pharmaceuticals stock logo
XENE
Xenon Pharmaceuticals
$34.26
-0.6%
2/28/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformMediumView details for Royal Bank of Canada rating of Xenon Pharmaceuticals (NASDAQ:XENE) on 2/28/2025
Sun Communities stock logo
SUI
Sun Communities
$130.04
+1.5%
2/28/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformMediumView details for Royal Bank of Canada rating of Sun Communities (NYSE:SUI) on 2/28/2025
Fresnillo stock logo
FNLPF
Fresnillo
$12.12
-1.4%
3/3/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Fresnillo (OTCMKTS:FNLPF) on 3/3/2025
IMI stock logo
IMIAY
IMI
$35.20
3/3/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformN/AView details for Royal Bank of Canada rating of IMI (OTCMKTS:IMIAY) on 3/3/2025
Scor stock logo
SCRYY
Scor
$2.90
-1.5%
3/6/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of Scor (OTCMKTS:SCRYY) on 3/6/2025
South Bow stock logo
SOBO
South Bow
$26.18
+0.6%
3/7/2025Reiterated byRoyal Bank of Canada-Outperform -> OutperformLowView details for Royal Bank of Canada rating of South Bow (NYSE:SOBO) on 3/7/2025
Karman stock logo
KRMN
Karman
$35.10
-3.9%
3/10/2025Initiated byRoyal Bank of CanadaAnalyst Ken HerbertOutperform$35.00HighView details for Royal Bank of Canada rating of Karman (NYSE:KRMN) on 3/10/2025
Aardvark Therapeutics stock logo
AARD
Aardvark Therapeutics
$7.74
-13.0%
3/10/2025Initiated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform$21.00HighView details for Royal Bank of Canada rating of Aardvark Therapeutics (NASDAQ:AARD) on 3/10/2025
Vertiv stock logo
VRT
Vertiv
$74.32
-2.6%
3/6/2025Upgraded byRoyal Bank of CanadaAnalyst D. DrayOutperform -> Moderate BuyHighView details for Royal Bank of Canada rating of Vertiv (NYSE:VRT) on 3/6/2025
Minto Apartment Real Estate Invt Trust stock logo
MI.UN
Minto Apartment Real Estate Invt Trust
C$13.40
-1.2%
3/7/2025Target Lowered byRoyal Bank of Canada-OutperformC$20.50 -> C$19.50N/AView details for Royal Bank of Canada rating of Minto Apartment Real Estate Invt Trust (TSE:MI.UN) on 3/7/2025
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
C$43.73
-1.2%
3/7/2025Target Raised byRoyal Bank of Canada-OutperformC$62.00 -> C$63.00N/AView details for Royal Bank of Canada rating of Canadian Natural Resources (TSE:CNQ) on 3/7/2025
Bsr Real Estate Investment Trust stock logo
HOM.U
Bsr Real Estate Investment Trust
C$13.23
+1.0%
3/7/2025Target Lowered byRoyal Bank of Canada-OutperformC$16.00 -> C$15.50N/AView details for Royal Bank of Canada rating of Bsr Real Estate Investment Trust (TSE:HOM.U) on 3/7/2025
Ag Growth International stock logo
AFN
Ag Growth International
C$34.76
-0.9%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst A. WongSector PerformC$45.00 -> C$40.00N/AView details for Royal Bank of Canada rating of Ag Growth International (TSE:AFN) on 3/7/2025
Constellation Brands stock logo
STZ
Constellation Brands
$183.69
-0.3%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiOutperform -> Outperform$293.00 -> $289.00LowView details for Royal Bank of Canada rating of Constellation Brands (NYSE:STZ) on 3/7/2025
AerSale stock logo
ASLE
AerSale
$7.81
-6.1%
3/7/2025Target Raised byRoyal Bank of CanadaAnalyst Ken HerbertSector Perform -> Sector Perform$7.00 -> $8.00HighView details for Royal Bank of Canada rating of AerSale (NASDAQ:ASLE) on 3/7/2025
Canadian Natural Resources stock logo
CNQ
Canadian Natural Resources
$30.55
-1.3%
3/7/2025Target Raised byRoyal Bank of CanadaAnalyst Greg PardyOutperform -> Outperform$62.00 -> $63.00LowView details for Royal Bank of Canada rating of Canadian Natural Resources (NYSE:CNQ) on 3/7/2025
GMS stock logo
GMS
GMS
$73.80
-2.0%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst Mike DahlSector Perform -> Sector Perform$82.00 -> $65.00HighView details for Royal Bank of Canada rating of GMS (NYSE:GMS) on 3/7/2025
Rayonier Advanced Materials stock logo
RYAM
Rayonier Advanced Materials
$5.55
-3.9%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew McKellarOutperform -> Outperform$12.00 -> $11.00HighView details for Royal Bank of Canada rating of Rayonier Advanced Materials (NYSE:RYAM) on 3/7/2025
Samsara stock logo
IOT
Samsara
$38.87
-4.4%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$64.00 -> $54.00HighView details for Royal Bank of Canada rating of Samsara (NYSE:IOT) on 3/7/2025
Traeger stock logo
COOK
Traeger
$1.70
+0.9%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$2.75 -> $2.00MediumView details for Royal Bank of Canada rating of Traeger (NYSE:COOK) on 3/7/2025
Ollie's Bargain Outlet stock logo
OLLI
Ollie's Bargain Outlet
$113.24
+0.2%
3/7/2025Target Raised byRoyal Bank of CanadaAnalyst Steven ShemeshOutperform -> Outperform$130.00 -> $133.00HighView details for Royal Bank of Canada rating of Ollie’s Bargain Outlet (NASDAQ:OLLI) on 3/7/2025
Adobe stock logo
ADBE
Adobe
$385.71
-2.6%
3/7/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew SwansonOutperform -> Outperform$590.00 -> $550.00MediumView details for Royal Bank of Canada rating of Adobe (NASDAQ:ADBE) on 3/7/2025
Vertiv stock logo
VRT
Vertiv
$74.32
-2.6%
3/7/2025Initiated byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$121.00MediumView details for Royal Bank of Canada rating of Vertiv (NYSE:VRT) on 3/7/2025
GH Research stock logo
GHRS
GH Research
$11.06
-9.7%
3/7/2025Initiated byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform$31.00MediumView details for Royal Bank of Canada rating of GH Research (NASDAQ:GHRS) on 3/7/2025
Just Group stock logo
JUST
Just Group
GBX 150.70
-0.2%
3/7/2025Target Raised byRoyal Bank of Canada-OutperformGBX 190 -> GBX 200N/AView details for Royal Bank of Canada rating of Just Group (LON:JUST) on 3/7/2025
Strathcona Resources stock logo
SCR
Strathcona Resources
C$28.74
-3.1%
3/6/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$35.00 -> C$34.00N/AView details for Royal Bank of Canada rating of Strathcona Resources (TSE:SCR) on 3/6/2025
Parex Resources stock logo
PXT
Parex Resources
C$13.49
-0.6%
3/6/2025Target Raised byRoyal Bank of Canada-Sector PerformC$15.00 -> C$16.00N/AView details for Royal Bank of Canada rating of Parex Resources (TSE:PXT) on 3/6/2025
Eaton stock logo
ETN
Eaton
$274.05
-2.4%
3/6/2025Target Lowered byRoyal Bank of CanadaAnalyst Deane DrayOutperform -> Outperform$405.00 -> $376.00LowView details for Royal Bank of Canada rating of Eaton (NYSE:ETN) on 3/6/2025
EPR Properties stock logo
EPR
EPR Properties
$51.66
+0.7%
3/6/2025Target Raised byRoyal Bank of CanadaAnalyst Michael CarrollOutperform -> Outperform$50.00 -> $58.00LowView details for Royal Bank of Canada rating of EPR Properties (NYSE:EPR) on 3/6/2025
Lineage stock logo
LINE
Lineage
$58.98
-1.5%
3/6/2025Target Lowered byRoyal Bank of CanadaAnalyst Michael CarrollOutperform -> Outperform$81.00 -> $74.00LowView details for Royal Bank of Canada rating of Lineage (NASDAQ:LINE) on 3/6/2025
Musk’s real agenda in D.C. (Ad)

In this urgent exposé, you’ll discover… How Elon and Donald Trump are quietly drawing a radical new map of America…

MongoDB stock logo
MDB
MongoDB
$178.03
-5.6%
3/6/2025Target Lowered byRoyal Bank of CanadaAnalyst Rishi JaluriaOutperform -> Outperform$400.00 -> $320.00HighView details for Royal Bank of Canada rating of MongoDB (NASDAQ:MDB) on 3/6/2025
Campbell Soup stock logo
CPB
Campbell Soup
$39.72
+0.4%
3/6/2025Target Lowered byRoyal Bank of CanadaAnalyst Nik ModiSector Perform -> Sector Perform$51.00 -> $44.00MediumView details for Royal Bank of Canada rating of Campbell Soup (NASDAQ:CPB) on 3/6/2025
The Descartes Systems Group stock logo
DSGX
The Descartes Systems Group
$100.24
-1.4%
3/6/2025Target Lowered byRoyal Bank of CanadaAnalyst Paul TreiberOutperform -> Outperform$133.00 -> $130.00MediumView details for Royal Bank of Canada rating of The Descartes Systems Group (NASDAQ:DSGX) on 3/6/2025
Zscaler stock logo
ZS
Zscaler
$207.14
-1.1%
3/6/2025Target Raised byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$230.00 -> $250.00HighView details for Royal Bank of Canada rating of Zscaler (NASDAQ:ZS) on 3/6/2025
Agnico Eagle Mines stock logo
AEM
Agnico Eagle Mines
C$153.79
-0.4%
3/6/2025Target Raised byRoyal Bank of Canada-BuyC$105.00N/AView details for Royal Bank of Canada rating of Agnico Eagle Mines (TSE:AEM) on 3/6/2025
Insulet stock logo
PODD
Insulet
$258.75
-0.6%
3/6/2025Initiated byRoyal Bank of CanadaAnalyst Shagun SinghOutperform$340.00HighView details for Royal Bank of Canada rating of Insulet (NASDAQ:PODD) on 3/6/2025
Pliant Therapeutics stock logo
PLRX
Pliant Therapeutics
$1.47
-2.6%
3/4/2025Target Lowered byRoyal Bank of CanadaAnalyst B. AbrahamsSector Perform -> Sector Perform$4.00 -> $3.00HighView details for Royal Bank of Canada rating of Pliant Therapeutics (NASDAQ:PLRX) on 3/4/2025
Shift4 Payments stock logo
FOUR
Shift4 Payments
$84.50
-2.3%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Daniel PerlinOutperform -> Outperform$154.00 -> $154.00MediumView details for Royal Bank of Canada rating of Shift4 Payments (NYSE:FOUR) on 3/4/2025
Sunnova Energy International stock logo
NOVA
Sunnova Energy International
$0.31
-6.7%
3/4/2025Target Lowered byRoyal Bank of CanadaAnalyst C. DendrinosSector Perform -> Sector Perform$5.00 -> $0.75HighView details for Royal Bank of Canada rating of Sunnova Energy International (NYSE:NOVA) on 3/4/2025
Mosaic stock logo
MOS
Mosaic
$27.26
-0.8%
3/4/2025Target Raised byRoyal Bank of CanadaAnalyst Andrew WongSector Perform -> Sector Perform$27.00 -> $28.00HighView details for Royal Bank of Canada rating of Mosaic (NYSE:MOS) on 3/4/2025
Williams Companies stock logo
WMB
Williams Companies
$59.24
-0.3%
3/4/2025Target Raised byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$62.00 -> $63.00LowView details for Royal Bank of Canada rating of Williams Companies (NYSE:WMB) on 3/4/2025
Verve Therapeutics stock logo
VERV
Verve Therapeutics
$5.22
-1.1%
3/4/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$17.00 -> $15.00HighView details for Royal Bank of Canada rating of Verve Therapeutics (NASDAQ:VERV) on 3/4/2025
Cameco stock logo
CCJ
Cameco
$41.83
-1.9%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Andrew WongOutperform -> Outperform$90.00 -> $90.00HighView details for Royal Bank of Canada rating of Cameco (NYSE:CCJ) on 3/4/2025
Edgewise Therapeutics stock logo
EWTX
Edgewise Therapeutics
$23.27
-0.7%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$56.00 -> $56.00MediumView details for Royal Bank of Canada rating of Edgewise Therapeutics (NASDAQ:EWTX) on 3/4/2025
GitLab stock logo
GTLB
GitLab
$48.38
-3.6%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$80.00 -> $80.00HighView details for Royal Bank of Canada rating of GitLab (NASDAQ:GTLB) on 3/4/2025
Morgan Stanley Direct Lending stock logo
MSDL
Morgan Stanley Direct Lending
$20.71
-0.8%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Kenneth LeeOutperform -> Outperform$22.00 -> $22.00LowView details for Royal Bank of Canada rating of Morgan Stanley Direct Lending (NYSE:MSDL) on 3/4/2025
N-able stock logo
NABL
N-able
$7.26
-1.3%
3/4/2025Target Lowered byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$12.00 -> $10.00HighView details for Royal Bank of Canada rating of N-able (NYSE:NABL) on 3/4/2025
Neumora Therapeutics stock logo
NMRA
Neumora Therapeutics
$1.03
-6.4%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst B. AbrahamsSector Perform -> Sector Perform$4.00 -> $4.00HighView details for Royal Bank of Canada rating of Neumora Therapeutics (NASDAQ:NMRA) on 3/4/2025
Okta stock logo
OKTA
Okta
$107.99
-2.9%
3/4/2025Target Raised byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$115.00 -> $120.00HighView details for Royal Bank of Canada rating of Okta (NASDAQ:OKTA) on 3/4/2025
Wendy's stock logo
WEN
Wendy's
$14.63
-2.5%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Logan ReichSector Perform -> Sector Perform$17.00 -> $17.00MediumView details for Royal Bank of Canada rating of Wendy’s (NASDAQ:WEN) on 3/4/2025
Ardent Health Partners stock logo
ARDT
Ardent Health Partners
$13.18
+0.1%
3/4/2025Target Lowered byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$23.00 -> $21.00LowView details for Royal Bank of Canada rating of Ardent Health Partners (NYSE:ARDT) on 3/4/2025
Biohaven stock logo
BHVN
Biohaven
$27.59
-2.8%
3/4/2025Reiterated byRoyal Bank of CanadaAnalyst Leonid TimashevOutperform -> Outperform$61.00 -> $61.00HighView details for Royal Bank of Canada rating of Biohaven (NYSE:BHVN) on 3/4/2025
IMI stock logo
IMI
IMI
GBX 1,906
-2.2%
3/3/2025Target Raised byRoyal Bank of Canada-OutperformGBX 2,250 -> GBX 2,400N/AView details for Royal Bank of Canada rating of IMI (LON:IMI) on 3/3/2025
Morgan Advanced Materials stock logo
MGAM
Morgan Advanced Materials
GBX 210.73
-0.1%
3/3/2025Target Lowered byRoyal Bank of Canada-OutperformGBX 320 -> GBX 265N/AView details for Royal Bank of Canada rating of Morgan Advanced Materials (LON:MGAM) on 3/3/2025
The Weir Group stock logo
WEIR
The Weir Group
GBX 2,362
-1.3%
3/3/2025Target Raised byRoyal Bank of Canada-OutperformGBX 2,500 -> GBX 2,700N/AView details for Royal Bank of Canada rating of The Weir Group (LON:WEIR) on 3/3/2025
Rightmove stock logo
RMV
Rightmove
GBX 686.80
-0.4%
3/3/2025Target Raised byRoyal Bank of Canada-Sector performGBX 630 -> GBX 750N/AView details for Royal Bank of Canada rating of Rightmove (LON:RMV) on 3/3/2025
Fresnillo stock logo
FRES
Fresnillo
GBX 945
-0.3%
3/3/2025Target Raised byRoyal Bank of Canada-OutperformGBX 800 -> GBX 810N/AView details for Royal Bank of Canada rating of Fresnillo (LON:FRES) on 3/3/2025
Kinder Morgan stock logo
KMI
Kinder Morgan
$28.39
+0.6%
3/3/2025Target Raised byRoyal Bank of CanadaAnalyst Elvira ScottoSector Perform -> Sector Perform$26.00 -> $27.00LowView details for Royal Bank of Canada rating of Kinder Morgan (NYSE:KMI) on 3/3/2025
Sunrun stock logo
RUN
Sunrun
$5.94
-1.2%
3/3/2025Target Lowered byRoyal Bank of CanadaAnalyst Christopher DendrinosOutperform -> Outperform$17.00 -> $14.00HighView details for Royal Bank of Canada rating of Sunrun (NASDAQ:RUN) on 3/3/2025
Targa Resources stock logo
TRGP
Targa Resources
$197.69
-0.7%
3/3/2025Target Raised byRoyal Bank of CanadaAnalyst Elvira ScottoOutperform -> Outperform$220.00 -> $221.00HighView details for Royal Bank of Canada rating of Targa Resources (NYSE:TRGP) on 3/3/2025
Apellis Pharmaceuticals stock logo
APLS
Apellis Pharmaceuticals
$24.27
0.0%
3/3/2025Target Lowered byRoyal Bank of CanadaAnalyst L. WalterSector Perform -> Sector Perform$26.00 -> $25.00MediumView details for Royal Bank of Canada rating of Apellis Pharmaceuticals (NASDAQ:APLS) on 3/3/2025
CubeSmart stock logo
CUBE
CubeSmart
$42.03
+1.0%
3/3/2025Target Lowered byRoyal Bank of CanadaAnalyst B. HeffernOutperform -> Outperform$53.00 -> $48.00LowView details for Royal Bank of Canada rating of CubeSmart (NYSE:CUBE) on 3/3/2025
FS KKR Capital stock logo
FSK
FS KKR Capital
$21.00
-0.4%
3/3/2025Target Raised byRoyal Bank of CanadaAnalyst Kenneth LeeSector Perform -> Sector Perform$21.00 -> $22.00LowView details for Royal Bank of Canada rating of FS KKR Capital (NYSE:FSK) on 3/3/2025
4D Molecular Therapeutics stock logo
FDMT
4D Molecular Therapeutics
$3.63
+2.0%
3/3/2025Target Lowered byRoyal Bank of CanadaAnalyst Luca IssiOutperform -> Outperform$39.00 -> $35.00HighView details for Royal Bank of Canada rating of 4D Molecular Therapeutics (NASDAQ:FDMT) on 3/3/2025
Acadia Healthcare stock logo
ACHC
Acadia Healthcare
$30.12
3/3/2025Target Lowered byRoyal Bank of CanadaAnalyst Ben HendrixOutperform -> Outperform$64.00 -> $43.00HighView details for Royal Bank of Canada rating of Acadia Healthcare (NASDAQ:ACHC) on 3/3/2025
Danone stock logo
DANOY
Danone
$15.30
+0.3%
2/26/2025Downgraded byRoyal Bank of CanadaAnalyst J. JonesModerate Buy -> HoldLowView details for Royal Bank of Canada rating of Danone (OTCMKTS:DANOY) on 2/26/2025
Canadian Imperial Bank of Commerce stock logo
CM
Canadian Imperial Bank of Commerce
C$80.40
-2.0%
2/28/2025Target Raised byRoyal Bank of CanadaAnalyst D. MihelicC$103.00 -> C$108.00N/AView details for Royal Bank of Canada rating of Canadian Imperial Bank of Commerce (TSE:CM) on 2/28/2025
Teleflex stock logo
TFX
Teleflex
$137.76
-1.2%
2/28/2025Downgraded byRoyal Bank of CanadaAnalyst S. SinghOutperform -> Sector Perform$220.00 -> $155.00HighView details for Royal Bank of Canada rating of Teleflex (NYSE:TFX) on 2/28/2025
Welltower stock logo
WELL
Welltower
$153.39
+2.3%
2/28/2025Upgraded byRoyal Bank of CanadaAnalyst M. CarrollSector Perform -> Outperform$146.00 -> $168.00LowView details for Royal Bank of Canada rating of Welltower (NYSE:WELL) on 2/28/2025
National Bank of Canada stock logo
NA
National Bank of Canada
C$119.22
-0.9%
2/27/2025Target Lowered byRoyal Bank of Canada-Sector PerformC$145.00 -> C$144.00N/AView details for Royal Bank of Canada rating of National Bank of Canada (TSE:NA) on 2/27/2025
George Weston stock logo
WN
George Weston
C$239.98
+0.5%
2/27/2025Target Lowered byRoyal Bank of Canada-OutperformC$266.00 -> C$264.00N/AView details for Royal Bank of Canada rating of George Weston (TSE:WN) on 2/27/2025
EQB stock logo
EQB
EQB
C$97.04
-0.3%
2/27/2025Target Lowered byRoyal Bank of Canada-OutperformC$153.00 -> C$147.00N/AView details for Royal Bank of Canada rating of EQB (TSE:EQB) on 2/27/2025
Tandem Diabetes Care stock logo
TNDM
Tandem Diabetes Care
$19.28
-2.7%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst S. SinghOutperform -> Outperform$65.00 -> $55.00HighView details for Royal Bank of Canada rating of Tandem Diabetes Care (NASDAQ:TNDM) on 2/27/2025
TaskUs stock logo
TASK
TaskUs
$13.70
-0.4%
2/27/2025Target Raised byRoyal Bank of CanadaAnalyst Daniel PerlinSector Perform -> Sector Perform$18.00 -> $20.00HighView details for Royal Bank of Canada rating of TaskUs (NASDAQ:TASK) on 2/27/2025
3M stock logo
MMM
3M
$144.74
-2.5%
2/27/2025Reiterated byRoyal Bank of CanadaAnalyst Deane DrayUnderperform -> Underperform$96.00 -> $96.00LowView details for Royal Bank of Canada rating of 3M (NYSE:MMM) on 2/27/2025
Advance Auto Parts stock logo
AAP
Advance Auto Parts
$38.92
-3.6%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Steven ShemeshSector Perform -> Sector Perform$50.00 -> $44.00HighView details for Royal Bank of Canada rating of Advance Auto Parts (NYSE:AAP) on 2/27/2025
Check Point Software Technologies stock logo
CHKP
Check Point Software Technologies
$228.37
-1.3%
2/27/2025Reiterated byRoyal Bank of CanadaAnalyst Matthew HedbergSector Perform -> Sector Perform$215.00 -> $215.00MediumView details for Royal Bank of Canada rating of Check Point Software Technologies (NASDAQ:CHKP) on 2/27/2025
Extra Space Storage stock logo
EXR
Extra Space Storage
$145.41
+0.2%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst B. HeffernSector Perform -> Sector Perform$167.00 -> $163.00LowView details for Royal Bank of Canada rating of Extra Space Storage (NYSE:EXR) on 2/27/2025
Health Catalyst stock logo
HCAT
Health Catalyst
$4.55
-1.1%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Sean DodgeSector Perform -> Sector Perform$7.00 -> $6.00HighView details for Royal Bank of Canada rating of Health Catalyst (NASDAQ:HCAT) on 2/27/2025
International General Insurance stock logo
IGIC
International General Insurance
$25.88
-2.5%
2/27/2025Target Raised byRoyal Bank of CanadaAnalyst Scott HeleniakOutperform -> Outperform$28.00 -> $31.00HighView details for Royal Bank of Canada rating of International General Insurance (NASDAQ:IGIC) on 2/27/2025
Kratos Defense & Security Solutions stock logo
KTOS
Kratos Defense & Security Solutions
$30.68
-2.5%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Ken HerbertOutperform -> Outperform$37.00 -> $32.00HighView details for Royal Bank of Canada rating of Kratos Defense & Security Solutions (NASDAQ:KTOS) on 2/27/2025
Lowe's Companies stock logo
LOW
Lowe's Companies
$228.20
-1.7%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Steven ShemeshSector Perform -> Sector Perform$292.00 -> $285.00LowView details for Royal Bank of Canada rating of Lowe’s Companies (NYSE:LOW) on 2/27/2025
Nutanix stock logo
NTNX
Nutanix
$71.02
-1.3%
2/27/2025Target Raised byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$83.00 -> $95.00HighView details for Royal Bank of Canada rating of Nutanix (NASDAQ:NTNX) on 2/27/2025
Sarepta Therapeutics stock logo
SRPT
Sarepta Therapeutics
$70.41
-1.9%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst Brian AbrahamsOutperform -> Outperform$165.00 -> $161.00HighView details for Royal Bank of Canada rating of Sarepta Therapeutics (NASDAQ:SRPT) on 2/27/2025
Snowflake stock logo
SNOW
Snowflake
$150.60
-4.1%
2/27/2025Target Raised byRoyal Bank of CanadaAnalyst Matthew HedbergOutperform -> Outperform$210.00 -> $221.00HighView details for Royal Bank of Canada rating of Snowflake (NYSE:SNOW) on 2/27/2025
Leon's Furniture stock logo
LNF
Leon's Furniture
C$23.82
+0.1%
2/27/2025Target Lowered byRoyal Bank of CanadaAnalyst R. ConradOutperformC$32.00 -> C$31.00N/AView details for Royal Bank of Canada rating of Leon’s Furniture (TSE:LNF) on 2/27/2025
Legrand stock logo
LGRDY
Legrand
$21.35
-1.0%
2/24/2025Upgraded byRoyal Bank of CanadaAnalyst N. HousdenStrong Sell -> HoldLowView details for Royal Bank of Canada rating of Legrand (OTCMKTS:LGRDY) on 2/24/2025
Stantec stock logo
STN
Stantec
C$117.48
-1.6%
2/26/2025Target Raised byRoyal Bank of Canada-OutperformC$128.00 -> C$138.00N/AView details for Royal Bank of Canada rating of Stantec (TSE:STN) on 2/26/2025
Spin Master stock logo
TOY
Spin Master
C$24.71
-3.1%
2/26/2025Target Lowered byRoyal Bank of Canada-OutperformC$43.00 -> C$41.00N/AView details for Royal Bank of Canada rating of Spin Master (TSE:TOY) on 2/26/2025
Maple Leaf Foods stock logo
MFI
Maple Leaf Foods
C$24.92
-0.5%
2/26/2025Target Raised byRoyal Bank of Canada-OutperformC$29.00 -> C$30.00N/AView details for Royal Bank of Canada rating of Maple Leaf Foods (TSE:MFI) on 2/26/2025

MarketBeat Community Rating for Royal Bank of Canada

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