Royal Bank of Canada Analyst Ratings

This page lists the most recent publicly-reported recommendations 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
12/16/2017Royal Bank of CanadaSet Price TargetOM Asset Management (OMAM)Buy $20.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/16/2017Royal Bank of CanadaSet Price TargetInvesco (IVZ)Buy $47.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/16/2017Royal Bank of CanadaSet Price TargetAmeriprise Financial Services (AMP)Hold $168.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaSet Price TargetExpress Scripts (ESRX)Hold $68.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaSet Price TargetFederated Investors (FII)Hold $31.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaSet Price TargetArtisan Partners Asset Management (APAM)Buy $41.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaSet Price TargetTeva Pharmaceutical Industries (TEVA)Sell $13.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaSet Price TargetLegg Mason (LM)Buy $49.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaLowers TargetECN Capital (ECN)OutperformC$5.00 -> C$4.50N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaDowngradesOracle (ORCL)Outperform -> Sector PerformHighView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaReiteratesStandard Life Aberdeen (SL)Outperform GBX 520N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaReiteratesAviva (AV)Outperform GBX 540N/AView Rating Details  Share on Twitter  Share on StockTwits
12/15/2017Royal Bank of CanadaReiteratesStandard Life Aberdeen (SLA)Outperform GBX 520N/AView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaUpgradesSmartCentres Real Estate Investment Trst (SRU.UN)Outperform -> Top PickN/AView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaDowngradesKillam Apartment REIT (KMP.UN)Outperform -> Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaRaises TargetEmpire (EMP.A)Sector PerformC$25.00 -> C$26.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaRaises TargetHoneywell International (HON)Outperform $163.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaRaises TargetRed Hat (RHT)Positive -> Outperform $134.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaReiteratesSherwin-Williams (SHW)Buy $455.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaReiteratesOlin (OLN)Buy $42.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaReiteratesOwens-Illinois (OI)Hold $26.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaReiteratesRegeneron Pharmaceuticals (REGN)Hold $430.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaInitiatesFalcon Oil & Gas (FOG)Sector Performer GBX 25N/AView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaUpgradesVectura Group (VEC)Sector Performer GBX 119N/AView Rating Details  Share on Twitter  Share on StockTwits
12/14/2017Royal Bank of CanadaReiterates3i Infrastructure (3IN)OutperformN/AView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaLowers TargetNorth West (NWC)Sector PerformC$32.00 -> C$31.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaLowers TargetEnbridge (ENB)OutperformC$63.00 -> C$59.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaLowers TargetAdvantage Oil & Gas (AAV)NeutralC$9.00 -> C$8.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaSet Price TargetBritish American Tobacco (BATS)Neutral GBX 4,800N/AView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaSet Price TargetInditex (ITX)Buy €34.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaRaises TargetGDS (GDS)Outperform $26.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaInitiatesCatalent (CTLT)Outperform $46.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaUpgradesO'Reilly Automotive (ORLY)Sector Perform -> OutperformMediumView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaReiteratesSensata Technologies (ST)Buy $55.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/13/2017Royal Bank of CanadaReiteratesOasis Petroleum (OAS)Buy $14.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/12/2017Royal Bank of CanadaInitiatesStitch Fix (SFIX)Outperform $29.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/12/2017Royal Bank of CanadaInitiatesSailPoint Technologies (SAIL)OutperformHighView Rating Details  Share on Twitter  Share on StockTwits
12/12/2017Royal Bank of CanadaRaises TargetHurricane Energy (HUR)OutperformGBX 60 -> GBX 70N/AView Rating Details  Share on Twitter  Share on StockTwits
12/12/2017Royal Bank of CanadaSet Price TargetOracle (ORCL)Buy $53.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/11/2017Royal Bank of CanadaRaises TargetTranscontinental (TCL.A)Sector PerformC$27.00 -> C$28.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/10/2017Royal Bank of CanadaReiteratesVerisk Analytics (VRSK)Hold $90.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/11/2017Royal Bank of CanadaReiteratesNetApp (NTAP)Sector Perform -> Hold $60.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/11/2017Royal Bank of CanadaLowers TargetNational Grid (NG)Sector PerformerGBX 1,050 -> GBX 950N/AView Rating Details  Share on Twitter  Share on StockTwits
12/10/2017Royal Bank of CanadaReiteratesFifth Third Bancorp (FITB)BuyLowView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaReiteratesVaronis Systems (VRNS)Buy $55.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesReinsurance Group of America (RGA)Hold $165.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesMarsh & McLennan Companies (MMC)Buy $93.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesLincoln National (LNC)Buy $86.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesArthur J Gallagher & Co (AJG)Hold $64.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesAmerican Equity Investment Life (AEL)Buy $35.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesNCI Building Systems (NCS)Buy $22.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesBlueknight Energy Partners (BKEP)Hold $6.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaSet Price TargetDeutsche Bank (DBK)Neutral €13.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaSet Price TargetCommerzbank (CBK)Neutral €9.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaRaises TargetMarathon Gold (MOZ)OutperformC$1.70 -> C$1.80N/AView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaRaises TargetCanadian Western Bank (CWB)OutperformC$36.00 -> C$40.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaSet Price TargetDepomed (DEPO)Hold $9.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesDelphi Automotive (APTV)BuyMediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesCaseys General Stores (CASY)HoldLowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesJ P Morgan Chase & Co (JPM)BuyLowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesSecureWorks (SCWX)BuyMediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiterateslululemon athletica (LULU)Buy $77.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesDow Chemical (DWDP)Buy $86.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesBank of America (BAC)Buy $30.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesGMS (GMS)Buy $46.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesTravelers Companies (TRV)Buy $148.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesSelective Insurance Group (SIGI)Hold $59.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/8/2017Royal Bank of CanadaReiteratesXL Group (XL)Buy $46.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaRaises TargetSage Therapeutics (SAGE)Outperform -> Sell$137.00 -> $280.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaRaises TargetWestJet Airlines (WJA)Sector PerformC$28.00 -> C$30.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaRaises TargetTransAlta (TA)Sector PerformC$8.00 -> C$9.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaLowers TargetHudson's Bay (HBC)Sector PerformC$12.00 -> C$11.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaRaises TargetEmpire (EMP.A)Sector PerformC$23.00 -> C$25.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaSet Price TargetOrange (ORA)Buy €18.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaSet Price TargetUniper (UN01)Neutral €21.50N/AView Rating Details  Share on Twitter  Share on StockTwits
12/7/2017Royal Bank of CanadaReiteratesSaga (SAGA)Outperform GBX 250N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaRaises TargetRoots (ROOT)Sector PerformC$11.00 -> C$12.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaLowers TargetLaurentian Bank of Canada (LB)Sector PerformC$60.00 -> C$55.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaRaises TargetBank of Montreal (BMO)Sector PerformC$108.00 -> C$116.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaSet Price TargetSteinhoff International (SNH)Neutral €2.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaReiteratesBT Group (BT)Outperform GBX 410N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaRaises TargetBrunswick (BC)OutperformHighView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaRaises TargetAutoZone (AZO)Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaRaises TargetOracle (ORCL)Outperform $53.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaDowngradesRegal Entertainment Group (RGC)Outperform -> Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaUpgradesL-3 Communications (LLL)Sector Perform -> Outperform$202.00 -> $159.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaReiteratesBT Group (BT.A)Outperform GBX 410N/AView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaSet Price TargetCoeur Mining (CDE)Buy $10.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaSet Price TargetVale (VALE)Buy $15.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaSet Price TargetTelefonica Deutschland (O2D)Sell €4.60N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaSet Price TargetBanco Bilbao Vizcaya Argentaria (BBVA)Buy €7.90N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaSet Price TargetBanco Santander (SAN)Neutral €5.80N/AView Rating Details  Share on Twitter  Share on StockTwits
12/6/2017Royal Bank of CanadaSet Price TargetDeutsche Telekom (DTE)Neutral €19.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesFirst Horizon National (FHN)Hold $22.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesIllinois Tool Works (ITW)Hold $166.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesRa Pharmaceuticals (RARX)Buy $18.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaSet Price TargetPan American Silver (PAAS)Buy $22.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesNewmont Mining (NEM)Hold $43.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesFreeport-McMoran (FCX)Hold $17.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaLowers TargetKinder Morgan Canada (KML)OutperformC$25.00 -> C$24.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesDialog Semicon (DLGNF)Outperform -> Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesBiogen (BIIB)Hold $321.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaSet Price TargetEnel (ENEL)Neutral €6.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaRaises TargetAshtead Group (AHT)OutperformGBX 2,100 -> GBX 2,400N/AView Rating Details  Share on Twitter  Share on StockTwits
12/5/2017Royal Bank of CanadaReiteratesRoyal Mail (RMG)Sector Performer GBX 445N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaSet Price TargetCVS Health (CVS)Buy $95.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaLowers TargetTorex Gold Resources (TXG)OutperformC$28.00 -> C$22.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaRaises TargetNational Bank of Canada (NA)OutperformC$65.00 -> C$70.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaUpgradesFirst Quantum Minerals (FM)Sector Perform -> OutperformC$15.00 -> C$21.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaDowngradesBRP (DOO)Outperform -> Sector PerformC$44.00 -> C$49.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaLowers TargetAsanko Gold (AKG)Sector PerformC$1.75 -> C$1.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaUpgradesRandgold Resources (GOLD)Sector PerformLowView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaInitiatesDelphi Automotive (APTV)Outperform $60.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaReiteratesUnited Natural Foods (UNFI)Underperform $34.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaInitiatesIrhythm Technologies (IRTC)Outperform $79.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaDowngradesWarrior Met Coal (HCC)Outperform -> Sector Perform $25.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaUpgradesOwens Corning (OC)Outperform -> Top PickHighView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaUpgradesRandgold Resources (RRS)Sector PerformerGBX 5,800 -> GBX 6,600N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaRaises TargetGlencore (GLEN)OutperformGBX 410 -> GBX 470N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaRaises TargetAnglo American (AAL)OutperformGBX 1,700 -> GBX 1,950N/AView Rating Details  Share on Twitter  Share on StockTwits
12/4/2017Royal Bank of CanadaReiteratesVodafone Group (VOD)Outperform GBX 270N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaReiteratesNutanix (NTNX)Buy $40.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaDowngradesBlue Apron (APRN)Outperform -> Sector Perform$6.00 -> $4.00LowView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaRaises TargetToronto-Dominion Bank (TD)Sector PerformC$72.00 -> C$78.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaDowngradesLundin Mining (LUN)Outperform -> Sector PerformC$10.00 -> C$8.50N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaRaises TargetCanadian Imperial Bank of Commerce (CM)Sector PerformC$119.00 -> C$128.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaRaises TargetFive Below (FIVE)Outperform $67.00HighView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaSet Price TargetUlta Beauty (ULTA)Hold $225.00MediumView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaReiteratesIndivior (INDV)Outperform GBX 500N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaSet Price TargetING Groep (INGA)Buy €16.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaSet Price TargetCommerzbank (CBK)Neutral €9.00N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaInitiatesSaga (SAGA)Outperform GBX 250N/AView Rating Details  Share on Twitter  Share on StockTwits
12/1/2017Royal Bank of CanadaReiteratesImperial Brands (IMT)Outperform GBX 3,400N/AView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaSet Price TargetTeva Pharmaceutical Industries (TEVA)Sell $11.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaSet Price TargetTIM Participacoes (TSU)Hold $17.00MediumView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaRaises TargetTamarack-Valley-Energy (TVE)Sector PerformC$2.75 -> C$3.25N/AView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaReiteratesPGT Innovations (PGTI)BuyLowView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaSet Price TargetVarian Medical Systems (VAR)Hold $105.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaSet Price TargetTiffany & Co. (TIF)Hold $94.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaReiteratesSBA Communications (SBAC)Buy $200.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaReiteratesSynopsys (SNPS)Buy $120.00HighView Rating Details  Share on Twitter  Share on StockTwits
11/30/2017Royal Bank of CanadaReiteratesSemtech (SMTC)Hold $34.00HighView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaLowers TargetMountain Province Diamonds (MPVD)Sector PerformC$4.40 -> C$3.70N/AView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaRaises TargetBank of Nova Scotia (BNS)OutperformC$87.00 -> C$91.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaRaises TargetRegal Entertainment Group (RGC) $23.00HighView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaRaises TargetUnitedHealth Group (UNH)Outperform $244.00HighView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaUpgradesWal-Mart Stores (WMT)Underperform -> Sector Perform $96.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaReiteratesImperial Brands (IMB)Outperform GBX 3,400N/AView Rating Details  Share on Twitter  Share on StockTwits
11/29/2017Royal Bank of CanadaSet Price TargetRoyal Dutch Shell (RDSB)Buy GBX 2,750N/AView Rating Details  Share on Twitter  Share on StockTwits
11/28/2017Royal Bank of CanadaReiteratesRegal Beloit (RBC)Buy $90.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/28/2017Royal Bank of CanadaLowers TargetGuyana Goldfields (GUY)OutperformC$8.00 -> C$7.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/28/2017Royal Bank of CanadaLowers TargetCentrica (CNA)Sector PerformerGBX 210 -> GBX 150N/AView Rating Details  Share on Twitter  Share on StockTwits
11/28/2017Royal Bank of CanadaReiteratesLancashire (LRE)Sector PerformerN/AView Rating Details  Share on Twitter  Share on StockTwits
11/28/2017Royal Bank of CanadaReiteratesWH Smith (SMWH)Outperform GBX 2,300N/AView Rating Details  Share on Twitter  Share on StockTwits
11/28/2017Royal Bank of CanadaReiteratesSSE (SSE)Outperform GBX 1,550N/AView Rating Details  Share on Twitter  Share on StockTwits
11/23/2017Royal Bank of CanadaReiteratesWisdomTree Intl. LargeCap Div Fd (DOL)Buy $161.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaReiteratesNVIDIA (NVDA)BuyLowView Rating Details  Share on Twitter  Share on StockTwits
11/27/2017Royal Bank of CanadaSet Price TargetBoston Properties (BXP)Buy $140.00LowView Rating Details  Share on Twitter  Share on StockTwits
11/27/2017Royal Bank of CanadaLowers TargetSage Therapeutics (SAGE)Outperform$145.00 -> $137.00MediumView Rating Details  Share on Twitter  Share on StockTwits
11/27/2017Royal Bank of CanadaInitiatesAltair Engineering (ALTR)Sector Perform $26.00HighView Rating Details  Share on Twitter  Share on StockTwits
11/27/2017Royal Bank of CanadaSet Price TargetAllianz (ALV)Neutral €200.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/27/2017Royal Bank of CanadaInitiatesEvoqua Water Technologies (AQUA)Outperform $25.00HighView Rating Details  Share on Twitter  Share on StockTwits
11/27/2017Royal Bank of CanadaSet Price TargetDeutsche Post (DPW)Buy €44.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesHewlett Packard Enterprise (HPE)HoldN/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaRaises TargetDollarama (DOL)C$143.00 -> C$161.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaReiteratesNutanix (NTNX)Outperform -> Outperform$34.00 -> $37.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaLowers TargetMelrose Industries (MRO)OutperformGBX 240 -> GBX 235N/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaReiteratesRSA Insurance Group (RSA)OutperformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaRaises TargeteasyJet (EZJ)Sector PerformerGBX 1,300 -> GBX 1,450N/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaSet Price TargetSociete Generale (GLE)Neutral €46.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/24/2017Royal Bank of CanadaReiteratesExxon Mobil (XOM)Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/23/2017Royal Bank of CanadaRaises TargetPremium Brands (PBH)OutperformC$111.00 -> C$118.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/23/2017Royal Bank of CanadaLowers TargetMetro (MRU)Outperform -> Sector PerformC$47.00 -> C$44.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesHP (HPQ)HoldN/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesGodaddy (GDDY)Buy $53.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesCerner (CERN)Buy $74.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesDeere & Company (DE)Sector Perform -> Sector Perform$134.00 -> $155.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesWix.com (WIX)Sector Perform -> Sector Perform$80.00 -> $78.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises TargetDescartes Systems Group (DSG)Outperform C$45.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises TargetThe Descartes Systems Group (DSGX)Outperform$32.00 -> $35.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesCampbell Soup (CPB)Hold$55.00 -> $53.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaSet Price TargetThyssenKrupp (TKA)Buy €32.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises Targetsalesforce.com (CRM)Outperform -> Outperform$110.00 -> $120.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesM¿nchener R¿ckversicherungs-Gesellschaft (MURGY)BuyN/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesBurlington Stores (BURL)Buy$104.00 -> $115.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesBaxter International (BAX)Hold $66.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaLowers TargetWideOpenWest (WOW)Outperform -> Outperform$20.00 -> $17.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises TargetSynopsys (SNPS)Top Pick -> Top Pick$100.00 -> $110.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaLowers TargetSignet Jewelers (SIG)Outperform$66.00 -> $60.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises TargetLowe's Companies (LOW)Outperform -> Outperform$84.00 -> $89.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesDollar Tree (DLTR)Top Pick -> Top Pick$102.00 -> $111.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaReiteratesDISH Network (DISH)Sector Perform -> Sector Perform$56.00 -> $54.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises TargetAutodesk (ADSK)Outperform -> Outperform$125.00 -> $140.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaRaises TargetArmstrong World Industries (AWI)Sector Perform -> Sector Perform$55.00 -> $58.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/22/2017Royal Bank of CanadaSet Price TargetSalzgitter (SZG)Neutral €41.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaReiteratesViaSat (VSAT)Underperform -> Underperform$48.00 -> $46.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaRaises TargetUrban Outfitters (URBN)Sector Perform -> Sector Perform$21.00 -> $30.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaRaises TargetPalo Alto Networks (PANW)Outperform -> Outperform$159.00 -> $175.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaRaises TargetEnanta Pharmaceuticals (ENTA)Outperform -> Outperform$54.00 -> $58.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaReiteratesBeacon Roofing Supply (BECN)Outperform -> Outperform$62.00 -> $63.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaRaises TargetAbercrombie & Fitch (ANF)Sector Perform -> Sector Perform$14.00 -> $16.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/21/2017Royal Bank of CanadaLowers TargetIncyte (INCY)Sector Perform -> Sector Perform$136.00 -> $120.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaReiteratesNatural Grocers by Vitamin Cottage (NGVC)Neutral -> Hold $11.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaReiteratesServiceMaster Global (SERV)Hold $46.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaReiteratesCintas (CTAS)Hold $145.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaReiteratesFrontier Communications (FTR)Sector Perform -> Sector Perform$16.00 -> $8.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaLowers TargetPure Multi-Family REIT (RUF.U)OutperformC$7.25 -> C$6.75N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaLowers TargetGeorge Weston (WN)OutperformC$145.00 -> C$144.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaInitiatesYoox (YXOXY)Outperform -> OutperformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaInitiatesOcado Group Plc, Hatfield (OCDGF)Sector Perform -> Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaInitiatesJUST EAT (JSTLF)Sector Perform -> Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaRaises TargetThe Ensign Group (ENSG)Outperform $27.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaRaises TargetBerry Global Group (BERY)Outperform$65.00 -> $69.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaLowers TargetCampbell Soup (CPB)Sector Perform -> Sector Perform$56.00 -> $55.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaRaises TargetBroadcom (AVGO)Top Pick -> Top Pick$300.00 -> $315.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaInitiatesRightmove (RTMVY)Sector Perform -> Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaDowngradesAlmost Family (AFAM)Outperform -> Sector Perform$54.00 -> $62.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaUpgradesVale (VALE)Sector Perform -> Outperform$11.00 -> $14.50N/AView Rating Details  Share on Twitter  Share on StockTwits
11/20/2017Royal Bank of CanadaReiteratesZPG (ZPG)Outperform GBX 410N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaLowers TargetSeven Generations Energy (VII)OutperformC$22.00 -> C$21.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaSet Price TargetViacom (VIAB)Sell $23.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaReiteratesNVIDIA (NVDA)Outperform -> Outperform$240.00 -> $250.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaRaises TargetWal-Mart Stores (WMT)Underperform$83.00 -> $92.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaReiteratesRoss Stores (ROST)Sector Perform -> Sector Perform$62.00 -> $70.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaRaises TargetGAP (GPS)Sector Perform -> Sector Perform$26.00 -> $28.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaReiteratesPaypal (PYPL)Outperform -> Outperform$83.00 -> $89.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaRaises TargetApplied Materials (AMAT)Outperform -> Outperform$55.00 -> $64.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaReiteratesSplunk (SPLK)Outperform -> Outperform$76.00 -> $90.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaUpgradesKingfisher (KGFHY)Underperform -> Sector PerformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaUpgradesL Brands (LB)Sector Perform -> Outperform$40.00 -> $58.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaSet Price TargetHelmerich & Payne (HP)Sector Perform -> Sector Perform$53.00 -> $57.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaSet Price TargetBanco Santander (SAN)Neutral €5.50N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaUpgradesKingfisher (KGF)Sector PerformerGBX 300 -> GBX 325N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaDowngradesSupergroup (SGP)Sector PerformerGBX 1,800 -> GBX 1,900N/AView Rating Details  Share on Twitter  Share on StockTwits
11/17/2017Royal Bank of CanadaReiteratesShire (SHP)OutperformN/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaReiteratesRedfin (RDFN)Hold $28.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaReiteratesShire (SHPG)BuyN/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaRaises TargetSuncor Energy (SU)C$47.00 -> C$48.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaRaises TargetMartinrea International (MRE)OutperformC$18.00 -> C$20.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaLowers TargetBoardwalk REIT (BEI.UN)C$45.00 -> C$44.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaRaises TargetCisco Systems (CSCO)Outperform $40.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaLowers TargetMeritor (MTOR)Outperform -> Outperform$32.00 -> $30.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaRaises TargetIntuit (INTU)Sector Perform -> Sector Perform$141.00 -> $160.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaLowers TargetExxon Mobil (XOM)Sector Perform -> Sector Perform$90.00 -> $85.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/15/2017Royal Bank of CanadaSet Price TargetLockheed Martin (LMT)Hold $314.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/15/2017Royal Bank of CanadaSet Price TargetL-3 Communications (LLL)Hold $202.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/15/2017Royal Bank of CanadaSet Price TargetGeneral Dynamics (GD)Buy $239.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/15/2017Royal Bank of CanadaSet Price TargetTriumph Group (TGI)Buy $39.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/15/2017Royal Bank of CanadaSet Price TargetBoeing (BA)Hold $290.00N/AView Rating Details  Share on Twitter  Share on StockTwits
11/16/2017Royal Bank of CanadaDowngradesTalkTalk Telecom Group (TALK)Sector PerformerGBX 225 -> GBX 190N/AView Rating Details  Share on Twitter  Share on StockTwits

This page was last refreshed on Sunday at 06:08 PM ET.

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.