Royal Bank of Canada Stock Ratings and Recommendations (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 pubilc 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.

DateBrokerageActionCompany
Name
RatingPrice
Target
Impact on
Share Price
Actions
7/17/2018Royal Bank of CanadaSet Price TargetScout24 (G24)Neutral €43.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/17/2018Royal Bank of CanadaUpgradesMedidata Solutions (MDSO)Sector Perform -> Outperform $100.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/17/2018Royal Bank of CanadaInitiatesFGL (FG)Outperform $10.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/17/2018Royal Bank of CanadaDowngradesCenterra Gold (CAGDF)Sector Perform -> UnderperformHighView Rating Details  Share on Twitter  Share on StockTwits
7/17/2018Royal Bank of CanadaUpgradesCharles River Laboratories Intl. (CRL)Sector Perform -> Outperform $131.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaReiteratesMartin Midstream Partners (MMLP)Hold $17.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaReiteratesNoble (NE)Hold $7.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaLowers TargetMONDELEZ INTERNATIONAL INC Common Stock (MDLZ)Outperform $51.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaSet Price TargetDeutsche Bank (DBK)Sell €8.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaLowers TargetStarbucks (SBUX)Positive -> Outperform $58.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaInitiatesXeris Pharmaceuticals (XERS)Outperform $24.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaSet Price TargetLVMH Moet Hennessy Louis Vuitton (MC)Buy €295.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaReiteratesJPMorgan Chase & Co. (JPM)Buy $120.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaReiteratesIntel (INTC)Neutral $60.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/16/2018Royal Bank of CanadaReiteratesCitigroup (C)Buy $85.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/14/2018Royal Bank of CanadaSet Price TargetWinpak (WPK)Sector Perform C$47.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/14/2018Royal Bank of CanadaLowers TargetCogeco Communications (CCA)Sector PerformC$84.00 -> C$82.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/14/2018Royal Bank of CanadaSet Price TargetCCL Industries Inc. Class B (CCL.B)Outperform C$73.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesIDEX (IEX)Hold $144.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesJohnson Controls International (JCI)Sell $31.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesNewfield Exploration (NFX)Buy $36.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesNorfolk Southern (NSC)Hold $158.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesOasis Petroleum (OAS)Buy $15.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesPentair (PNR)Hold $48.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesPioneer Natural Resources (PXD)Buy $245.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesFlowserve (FLS)Hold $40.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesCA (CA)Hold $44.50LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesCelanese (CE)Buy $134.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesCentennial Resource Development (CDEV)Buy $28.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesConcho Resources (CXO)Buy $200.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesContango Oil & Gas (MCF)Buy $6.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesDevon Energy (DVN)BuyMediumView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaReiteratesDenbury Resources (DNR)Hold $5.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaSet Price TargetBNP Paribas (BNP)Buy €68.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaSet Price TargetBanco Santander (SAN)Neutral €5.50N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaSet Price Targetadidas (ADS)Buy €220.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaSet Price TargetHugo Boss AG Common Stock (BOSS)Buy €85.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaSet Price TargetBanco Bilbao Vizcaya Argentaria (BBVA)Buy €7.20N/AView Rating Details  Share on Twitter  Share on StockTwits
7/13/2018Royal Bank of CanadaSet Price TargetCommerzbank (CBK)Neutral €9.75N/AView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaReiteratesAcceleron Pharma (XLRN)Hold $48.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaRaises TargetGenuine Parts (GPC)Sector Perform $99.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaRaises TargetO'Reilly Automotive (ORLY)Outperform $319.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaRaises TargetTractor Supply (TSCO)Market Perform $75.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaRaises TargetAdvance Auto Parts (AAP)Outperform $154.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaReiteratesCarrizo Oil & Gas (CRZO)Buy $29.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaRaises TargetTricon Capital Group (TCN)OutperformC$13.00 -> C$14.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaDowngradesHydro One (H)Outperform -> Sector PerformC$25.00 -> C$21.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaRaises TargetAritzia (ATZ)OutperformC$20.00 -> C$21.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaSet Price TargetSwiss Re (SREN)Neutral CHF 99N/AView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaSet Price TargetAena SME (AENA)Neutral €160.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/12/2018Royal Bank of CanadaDowngradesBroadcom (AVGO)Top Pick -> Outperform$330.00 -> $300.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/11/2018Royal Bank of CanadaLowers TargetExfo (EXF)Sector PerformC$5.00 -> C$4.50N/AView Rating Details  Share on Twitter  Share on StockTwits
7/11/2018Royal Bank of CanadaRaises TargetAlimentation Couche-Tard Inc Class B (ATD.B)OutperformC$78.00 -> C$80.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/11/2018Royal Bank of CanadaSet Price TargetGeneral Electric (GE)Neutral $15.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/11/2018Royal Bank of CanadaRaises TargetNatural Grocers by Vitamin Cottage (NGVC)Outperform $16.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/11/2018Royal Bank of CanadaSet Price TargetIntesa Sanpaolo (ISP)Neutral €2.70N/AView Rating Details  Share on Twitter  Share on StockTwits
7/11/2018Royal Bank of CanadaReiteratesRandgold Resources (RRS)UnderperformN/AView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaReiteratesOcado Group (OCDO)sector perform GBX 750N/AView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaRaises TargetBiogen (BIIB)Market Perform $349.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaRaises TargetGeneral Motors (GM)Outperform$52.00 -> $53.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaSet Price TargetLVMH Moet Hennessy Louis Vuitton (MC)Buy €295.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaSet Price TargetDeutsche Telekom (DTE)Neutral €17.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaSet Price TargetKering (KER)Neutral €505.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/10/2018Royal Bank of CanadaReiteratesAlphabet Inc Class C (GOOG)BuyLowView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesTMAC Resources (TMR)Sector Perform -> OutperformC$12.00 -> C$10.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaRaises TargetDetour Gold (DGC)OutperformC$14.00 -> C$16.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaReiteratesApple (AAPL)Buy $210.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaReiteratesMcDonald's (MCD)Buy $175.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaSet Price TargetTesla (TSLA)Neutral $280.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaInitiatesEarthstone Energy (ESTE)OutperformHighView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaInitiatesCision (CISN)Outperform $20.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesRwe Ag Sp (RWEOY)Outperform -> Top PickMediumView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesBP (BP)Outperform -> Top PickLowView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaSet Price TargetUniCredit (UCG)Buy €21.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaSet Price TargetEssilor International Cmgn Gnl D Optq (EI)Sell €108.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaSet Price TargetDeutsche Bank (DBK)Sell €8.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesBP (BP)Outperform -> Top PickGBX 600 -> GBX 675N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaLowers TargetASOS (ASC)Top pickGBX 7,800 -> GBX 7,700N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesJust Eat (JE)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesPhoenix Group (PHNX)Top pick GBX 820N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesBeazley (BEZ)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesG4S (GFS)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesLegal & General Group (LGEN)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesNational Express Group (NEX)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesSevern Trent (SVT)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesWeir Group (WEIR)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesDrax Group (DRX)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesWH Smith (SMWH)Top pickN/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaUpgradesPremier Oil (PMO)Top pickGBX 120 -> GBX 180N/AView Rating Details  Share on Twitter  Share on StockTwits
7/9/2018Royal Bank of CanadaSet Price TargetRWE (RWE)Buy €26.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/6/2018Royal Bank of CanadaReiteratesVMware (VMW)Buy $172.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/6/2018Royal Bank of CanadaRaises TargetONEOK (OKE)Outperform$72.00 -> $79.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/5/2018Royal Bank of CanadaLowers TargetCore Laboratories (CLB)Outperform $130.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/5/2018Royal Bank of CanadaReiteratesPremier Gold Mines (PG)Outperform C$4.50N/AView Rating Details  Share on Twitter  Share on StockTwits
7/5/2018Royal Bank of CanadaUpgradesDanone Sponsored ADR common stock (DANOY)Sector Perform -> BuyLowView Rating Details  Share on Twitter  Share on StockTwits
7/5/2018Royal Bank of CanadaUpgradesKosmos Energy (KOS)Sector Perform -> Outperform $10.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/5/2018Royal Bank of CanadaSet Price TargetTelefonica (TEF)Sell €7.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/4/2018Royal Bank of CanadaSet Price TargetDeutsche Post (DPW)Neutral €33.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/4/2018Royal Bank of CanadaLowers TargetAggreko (AGK)sector performGBX 760 -> GBX 690N/AView Rating Details  Share on Twitter  Share on StockTwits
7/4/2018Royal Bank of CanadaSet Price TargetDanone (BN)Buy €70.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/4/2018Royal Bank of CanadaReiteratesInmarsat (ISAT)Outperform GBX 850N/AView Rating Details  Share on Twitter  Share on StockTwits
7/4/2018Royal Bank of CanadaUpgradesPetra Diamonds (PDL)OutperformGBX 80 -> GBX 65N/AView Rating Details  Share on Twitter  Share on StockTwits
7/3/2018Royal Bank of CanadaReiteratesSound Energy (SOU)sector perform GBX 60N/AView Rating Details  Share on Twitter  Share on StockTwits
7/3/2018Royal Bank of CanadaSet Price TargetSummit Industrial Income REIT (SMU.UN)Sector Perform C$9.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/3/2018Royal Bank of CanadaReiteratesTullow Oil (TLW)sector perform GBX 230N/AView Rating Details  Share on Twitter  Share on StockTwits
7/3/2018Royal Bank of CanadaReiteratesGlencore (GLEN)OutperformGBX 410 -> GBX 410N/AView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaReiteratesTesla (TSLA)Neutral $280.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaSet Price TargetNestlé (NESN)Buy CHF 82N/AView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaLowers TargetShaw Communications (SJR.B)OutperformC$30.00 -> C$29.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaLowers TargetAutoliv (ALV)Sector Perform $110.00HighView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaInitiatesVeoneer (VNE)Sector Perform $37.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaSet Price TargetENI (ENI)Neutral €18.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaSet Price TargetTotal (FP)Neutral €54.00N/AView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaReiteratesChevron (CVX)Neutral $145.00MediumView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaReiteratesExxon Mobil (XOM)Buy $105.00LowView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaSet Price TargetBP (BP)Buy GBX 675N/AView Rating Details  Share on Twitter  Share on StockTwits
7/2/2018Royal Bank of CanadaSet Price TargetRoyal Dutch Shell (RDSA)Buy GBX 3,000N/AView Rating Details  Share on Twitter  Share on StockTwits
7/1/2018Royal Bank of CanadaReiteratesSummit Materials (SUM)Buy $35.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaSet Price TargetGMS (GMS)Buy $36.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaReiteratesWalgreens Boots Alliance (WBA)OutperformLowView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaRaises TargetEmpire (EMP.A)Sector PerformC$26.00 -> C$29.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaLowers TargetMcKesson (MCK)Market Perform $158.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaLowers TargetCVS Health (CVS)Outperform $84.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaLowers TargetGALAPAGOS NV/S (GLPG)Sector Perform $94.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/29/2018Royal Bank of CanadaDowngradesPINNACLE FOODS INC Common Stock (PF)Outperform -> Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaReiteratesRussel Metals (RUS)Sector Perform C$30.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaLowers TargetCorus Entertainment (CJR.B)Sector PerformC$8.00 -> C$7.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaRaises TargetConifex Timber (CFF)OutperformC$8.00 -> C$9.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaRaises TargetAGF Management (AGF.B)Sector PerformC$7.50 -> C$8.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaReiteratesOwens Corning (OC)Outperform -> Hold $80.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaRaises TargetGreencoat UK Wind (UKW)OutperformGBX 130 -> GBX 135N/AView Rating Details  Share on Twitter  Share on StockTwits
6/28/2018Royal Bank of CanadaReiteratesJust Eat (JE)Outperform GBX 950N/AView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaRaises TargetSiteOne Landscape Supply (SITE)Outperform -> Positive $110.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaRaises TargetInstalled Building Products (IBP)Outperform $71.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaInitiatesTRI Pointe Group (TPH)Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaInitiatesTaylor Morrison Home (TMHC)Sector PerformMediumView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaInitiatesBuilders FirstSource (BLDR)OutperformLowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaInitiatesMasco (MAS)Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaLowers TargetFive Point (FPH)Outperform $13.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaRaises TargetMasonite International (DOOR)Outperform$78.00 -> $82.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaDowngradesBeacon Roofing Supply (BECN)Outperform -> Sector PerformMediumView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaUpgradesBaytex Energy (BTE)Sector Perform -> OutperformLowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaRaises TargetValeant Pharmaceuticals Intl (VRX)Sector PerformC$19.00 -> C$25.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaSet Price TargetBNP Paribas (BNP)Buy €68.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaSet Price TargetSociete Generale (GLE)Neutral €45.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaInitiatesEvofem Biosciences (EVFM)Outperform $8.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/27/2018Royal Bank of CanadaInitiatesCity Office REIT (CIO)Outperform $14.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaLowers TargetHarley-Davidson (HOG)Market Perform $40.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaRaises TargetShaw Communications (SJR.B)OutperformC$29.00 -> C$30.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaReiteratesLUNDIN Pet AB/S (LUPEY)UnderperformLowView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaSet Price TargetBlackbird Energy (BBI)Sector Perform C$0.50N/AView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaRaises TargetGray Television (GTN)Outperform $19.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaDowngradesIncyte (INCY)Outperform -> Sector Perform$76.00 -> $74.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaUpgradesRoyal Mail (RMG)Sector Performer GBX 500N/AView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaReiteratesRathbone Brothers (RAT)Sector Performer GBX 2,700N/AView Rating Details  Share on Twitter  Share on StockTwits
6/26/2018Royal Bank of CanadaReiteratesRio Tinto (RIO)Sector Performer GBX 3,900N/AView Rating Details  Share on Twitter  Share on StockTwits
6/25/2018Royal Bank of CanadaRaises TargetNorthland Power (NPI)Sector PerformC$23.00 -> C$24.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/25/2018Royal Bank of CanadaRaises TargetNVIDIA (NVDA)Outperform$300.00 -> $310.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/22/2018Royal Bank of CanadaSet Price TargetPrudential (PRU)Neutral GBX 1,740N/AView Rating Details  Share on Twitter  Share on StockTwits
6/22/2018Royal Bank of CanadaSet Price TargetING Groep (INGA)Buy €16.50N/AView Rating Details  Share on Twitter  Share on StockTwits
6/22/2018Royal Bank of CanadaLowers TargetRed Hat (RHT)Outperform$180.00 -> $177.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/22/2018Royal Bank of CanadaRaises TargetAptiv (APTV)Outperform $115.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/21/2018Royal Bank of CanadaReiteratesDixons Carphone (DC)Outperform GBX 220N/AView Rating Details  Share on Twitter  Share on StockTwits
6/21/2018Royal Bank of CanadaSet Price TargetExxon Mobil (XOM)Buy $100.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/21/2018Royal Bank of CanadaRaises TargetActuant (ATU)Sector Perform $28.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/21/2018Royal Bank of CanadaRaises TargetMicron Technology (MU)Outperform -> Positive $83.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaLowers TargetEvertz Technologies (ET)OutperformC$21.00 -> C$20.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaReiteratesGeneral Electric (GE)Neutral $15.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaRaises TargetFerguson (FERG)sector performGBX 6,000 -> GBX 6,300N/AView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaReiteratesBTG (BTG)Underperform GBX 510N/AView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaRaises TargetSarepta Therapeutics (SRPT)Outperform $189.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaLowers TargetOracle (ORCL)Sector Perform$55.00 -> $52.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaUpgradesIntelsat (I)Sector Perform -> OutperformHighView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaDowngradesSSE PLC/S (SSEZY)Outperform -> Sector PerformMediumView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaLowers TargetStarbucks (SBUX)Outperform $63.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaDowngradesSSE (SSE)Sector PerformerGBX 1,550 -> GBX 1,350N/AView Rating Details  Share on Twitter  Share on StockTwits
6/20/2018Royal Bank of CanadaRaises TargetInternational Consolidated Airlns Grp (IAG)sector performGBX 675 -> GBX 740N/AView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaLowers TargetRaging River Exploration (RRX)OutperformC$11.00 -> C$8.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaLowers TargetPattern Energy Group (PEGI)Outperform$23.00 -> $22.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaRaises TargetCanada Goose (GOOS)OutperformC$48.00 -> C$92.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaUpgradesBaytex Energy (BTE)Sector Perform -> OutperformC$6.50 -> C$6.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaRaises TargetCanada Goose (GOOS)Outperform $69.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaRaises TargetPTC (PTC)Outperform $114.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaInitiatesIterum Therapeutics (ITRM)Outperform $24.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaUpgradesBaytex Energy (BTE)Sector Perform -> OutperformHighView Rating Details  Share on Twitter  Share on StockTwits
6/19/2018Royal Bank of CanadaSet Price TargetInditex (ITX)Buy €34.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaRaises TargetEllie Mae (ELLI)Outperform $125.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaReiteratesWheaton Precious Metals (WPM)Outperform $25.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaUpgradesRegions Financial (RF)Sector Perform -> Outperform $11.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaUpgradesPTC Therapeutics (PTCT)Sector Perform -> Outperform $11.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaUpgradesAssd Brit FOODS/ADR (ASBFY)OutperformLowView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaReiteratesPaypal (PYPL)Buy $87.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaUpgradesAssociated British Foods (ABF)OutperformGBX 2,800 -> GBX 3,100N/AView Rating Details  Share on Twitter  Share on StockTwits
6/18/2018Royal Bank of CanadaRaises TargetSanne Group (SNN)OutperformGBX 940 -> GBX 950N/AView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaReiteratesASML (ASML)BuyLowView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaRaises TargetONEX (ONEX)OutperformC$108.00 -> C$110.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaRaises TargetNevsun Resources (NSU)Sector PerformC$4.00 -> C$5.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaRaises TargetEtsy (ETSY)Sector Perform $42.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaRaises TargetNetApp (NTAP)Sector Perform $80.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaInitiatesCHIMERA Invt Co/SH NEW (CIM)Outperform $20.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaSet Price TargetKering (KER)Neutral €505.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/15/2018Royal Bank of CanadaReiteratesIndivior (INDV)OutperformGBX 540 -> GBX 550N/AView Rating Details  Share on Twitter  Share on StockTwits
6/14/2018Royal Bank of CanadaRaises TargetNorth West (NWC)Sector PerformC$30.00 -> C$31.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/14/2018Royal Bank of CanadaRaises TargetImperial Oil (IMO)Sector PerformC$43.00 -> C$45.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/14/2018Royal Bank of CanadaRaises TargetSKY (SKY)Sector PerformerGBX 1,150 -> GBX 1,250N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaRaises TargetNutanix (NTNX)Outperform $70.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaLowers TargetIvanhoe Mines (IVN)OutperformC$6.00 -> C$5.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaReiteratesAdient (ADNT)HoldLowView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaReiteratesExxon Mobil (XOM)Buy $100.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaDowngradesLam Research (LRCX)Outperform -> Sector Perform$245.00 -> $210.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaRaises TargetIrhythm Technologies (IRTC)Outperform $91.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaRaises TargetLululemon Athletica (LULU)Outperform $130.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaSet Price TargetAena SME (AENA)Neutral €160.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaSet Price TargetVinci (DG)Buy €101.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaDowngradesApplied Materials (AMAT)Outperform -> Sector Perform$67.73 -> $55.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaUpgradesASML (ASML)Sector Perform -> Outperform$218.00 -> $235.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaSet Price TargetFraport AG Frankfurt Arprt Svcs Wrldwde (FRA)Sell €78.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaSet Price TargetMorphoSys (MOR)Sell €62.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaReiteratesGlencore (GLEN)OutperformGBX 410 -> GBX 410N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaSet Price TargetInditex (ITX)Buy €32.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/13/2018Royal Bank of CanadaUpgradesBRITISH AMERICAN TOBACCO PLC ADS Common Stock (BATS)Sector PerformerN/AView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaReiteratesRio Tinto (RIO)sector perform GBX 3,900N/AView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaLowers TargetSuperdry (SDRY)sector performGBX 1,900 -> GBX 1,400N/AView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaReiteratesClovis Oncology (CLVS)Buy $73.00HighView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaSet Price TargetUrban Outfitters (URBN)Positive -> Hold $46.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaDowngradesEnvision Healthcare (EVHC)Outperform -> Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaRaises TargetRentokil Initial (RTO)OutperformGBX 350 -> GBX 410N/AView Rating Details  Share on Twitter  Share on StockTwits
6/12/2018Royal Bank of CanadaReiteratesBrewin Dolphin (BRW)Outperform GBX 415N/AView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaReiteratesTrevali Mining (TV)Outperform C$1.75N/AView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaRaises TargetEnghouse Systems (ENGH)OutperformC$72.00 -> C$80.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaRaises TargetBombardier, Inc. Class B (BBD.B)OutperformC$3.00 -> C$5.50N/AView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaLowers TargetBank of Nova Scotia (BNS)Outperform -> Sector PerformC$95.00 -> C$86.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaRaises TargetAltair Engineering (ALTR)Sector Perform $38.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaSet Price TargetSignet Jewelers (SIG)Hold $51.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaSet Price TargetViaSat (VSAT)Sell $45.00MediumView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaDowngradesBank of Nova Scotia (BNS)Outperform -> Sector PerformMediumView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaRaises TargetAdobe Systems (ADBE)Positive -> Outperform $268.00LowView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaDowngradesOlin (OLN)Outperform -> Sector Perform$38.8540 -> $27.79HighView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaDowngradesWestlake Chemical (WLK)Outperform -> Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaRaises TargetInmarsat (ISAT)OutperformGBX 725 -> GBX 850N/AView Rating Details  Share on Twitter  Share on StockTwits
6/11/2018Royal Bank of CanadaReiteratesJust Eat (JE)Outperform GBX 950N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaSet Price TargetDialog Semiconductor (DLG)Neutral €24.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaRaises TargetSaputo (SAP)OutperformC$48.00 -> C$49.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaLowers TargetDollarama (DOL)OutperformC$167.00 -> C$166.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaSet Price TargetDeutsche Post (DPW)Buy €40.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaSet Price TargetNestlé (NESN)Buy CHF 82N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaSet Price TargetTelefonica (TEF)Sell €7.40N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaSet Price TargetSAP (SAP)Neutral €102.00N/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaReiteratesFirstGroup (FGP)Sector PerformerN/AView Rating Details  Share on Twitter  Share on StockTwits
6/8/2018Royal Bank of CanadaUpgradesCapita (CPI)OutperformGBX 185 -> GBX 200N/AView Rating Details  Share on Twitter  Share on StockTwits

This page was last refreshed on Tuesday at 07:23 PM ET.

MarketBeat Community Rating for Royal Bank of Canada

Community Ranking:  1.9 out of 5 (star star star star)
Outperform Votes:  334 (Vote Outperform)
Underperform Votes:  535 (Vote Underperform)
Total Votes:  869
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 recmomendations will underperform the S&P 500 over the long term. You may vote once every thirty days.

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.