Top TSX Stocks

This is a list of the 250 companies listed on the Toronto Stock Exchange (TSX) that have received the most coverage from equities research analysts.

CompanySectorIndustryNumber of RatingsConsensus RatingConsensus Price Target
First Quantum Minerals (TSE:FM)Basic MaterialsIndustrial Metals & Minerals372BuyC$20.91
Teck Resources (TSE:TECK.B)306BuyC$42.48
Lundin Mining (TSE:LUN)Basic MaterialsCopper287HoldC$9.48
Detour Gold (TSE:DGC)Basic MaterialsGold277BuyC$16.30
Bombardier, Inc. Class B (TSE:BBD.B)275BuyC$5.78
Canadian Pacific Railway (TSE:CP)IndustrialsRailroads269BuyC$266.20
Hudbay Minerals (TSE:HBM)Basic MaterialsCopper265BuyC$11.00
Dollarama (TSE:DOL)Consumer DefensiveDiscount Stores256BuyC$84.18
Trican Well Service (TSE:TCW)Basic MaterialsOil & Gas Equipment & Services255BuyC$5.28
Calfrac Well Services (TSE:CFW)Basic MaterialsIndependent Oil & Gas253BuyC$7.68
Canadian National Railway (TSE:CNR)IndustrialsRailroads252BuyC$114.46
Air Canada (TSE:AC)IndustrialsAirlines236BuyC$33.79
Gran Tierra Energy (TSE:GTE)Basic MaterialsIndependent Oil & Gas228BuyC$5.70
Enerplus (TSE:ERF)MedicalMedical Instruments & Supplies224BuyC$20.46
WestJet Airlines (TSE:WJA)ServicesMajor Airlines223HoldC$20.15
Snc-Lavalin Group (TSE:SNC)Industrial ProductsGeneral Contractors219BuyC$71.61
Peyto Exploration & Development (TSE:PEY)EnergyOil & Gas E&P219BuyC$14.85
Capstone Mining (TSE:CS)Basic MaterialsCopper215BuyC$1.64
Bank of Montreal (TSE:BMO)FinanceMoney Center Banks211BuyC$114.50
Trinidad Drilling (TSE:TDG)EnergyOil & Gas Drilling211BuyC$2.41
Canadian Western Bank (TSE:CWB)FinanceMoney Center Banks210HoldC$39.43
Crescent Point Energy (TSE:CPG)Basic MaterialsIndependent Oil & Gas207BuyC$12.60
Toronto-Dominion Bank (TSE:TD)FinanceMoney Center Banks206BuyC$85.15
Whitecap Resources (TSE:WCP)EnergyOil & Gas E&P204BuyC$13.41
Canadian Natural Resource (TSE:CNQ)EnergyOil & Gas E&P204BuyC$56.23
Cenovus Energy (TSE:CVE)Basic MaterialsMajor Integrated Oil & Gas201BuyC$16.27
Parex Resources (TSE:PXT)Basic MaterialsIndustrial Metals & Minerals200Strong BuyC$30.64
Keyera (TSE:KEY)Basic MaterialsOil & Gas Pipelines195BuyC$43.20
Canadian Tire Co. Limited Class A (TSE:CTC.A)195BuyC$189.75
Paramount Resources (TSE:POU)Basic MaterialsIndependent Oil & Gas193BuyC$22.98
CGI (TSE:GIB.A)192BuyC$88.70
Empire (TSE:EMP.A)192HoldC$29.57
Nuvista Energy (TSE:NVA)Basic MaterialsIndependent Oil & Gas191BuyC$11.44
Suncor Energy (TSE:SU)Basic MaterialsMajor Integrated Oil & Gas191BuyC$59.81
Hudson's Bay (TSE:HBC)ServicesDepartment Stores190HoldC$11.44
WSP Global (TSE:WSP)IndustrialsEngineering & Construction189BuyC$74.00
Intact Financial (TSE:IFC)Financial ServicesInsurance - Property & Casualty188BuyC$109.10
Cineplex (TSE:CGX)ServicesEntertainment - Diversified188BuyC$34.75
BlackBerry (TSE:BB)Computer and TechnologyCommunication Equipment187HoldC$14.33
Pembina Pipeline (TSE:PPL)EnergyOil & Gas Midstream185BuyC$52.44
National Bank of Canada (TSE:NA)FinanceMoney Center Banks184HoldC$68.36
Alamos Gold (TSE:AGI)Basic MaterialsGold184BuyC$11.07
Vermilion Energy (TSE:VET)Basic MaterialsIndependent Oil & Gas183BuyC$58.36
Finning International (TSE:FTT)ServicesIndustrial Equipment Wholesale181BuyC$40.19
Baytex Energy (TSE:BTE)EnergyOil & Gas E&P179BuyC$5.81
Alimentation Couche-Tard Inc Class B (TSE:ATD.B)175BuyC$75.50
Husky Energy (TSE:HSE)Basic MaterialsMajor Integrated Oil & Gas174HoldC$22.29
Sun Life Financial (TSE:SLF)FinanceProperty & Casualty Insurance174BuyC$59.33
Loblaw Companies (TSE:L)ServicesGrocery Stores174BuyC$78.44
Laurentian Bank of Canada (TSE:LB)Financial ServicesBanks - Regional - Canada174HoldC$50.91
Rogers Communications Inc. Class B (TSE:RCI.B)173BuyC$70.69
Semafo (TSE:SMF)Basic MaterialsIndustrial Metals & Minerals173BuyC$5.17
ARC Resources (TSE:ARX)Basic MaterialsIndustrial Metals & Minerals173BuyC$18.72
Bonavista Energy (TSE:BNP)EnergyOil & Gas E&P172HoldC$2.26
B2Gold (TSE:BTO)Basic MaterialsGold171BuyC$5.38
Stantec (TSE:STN)IndustrialsEngineering & Construction171BuyC$37.55
Paramount Resources TEC (TSE:TET)171N/AN/A
Pengrowth Energy (TSE:PGF)EnergyOil & Gas E&P171HoldC$1.06
Gibson Energy (TSE:GEI)EnergyOil & Gas Midstream170HoldC$20.48
Constellation Software (TSE:CSU)Computer and TechnologySoftware - Application167HoldC$890.71
Barrick Gold (TSE:ABX)Basic MaterialsGold167HoldC$19.17
Obsidian Energy (TSE:OBE)EnergyOil & Gas E&P167HoldC$1.90
Mullen Group (TSE:MTL)Basic MaterialsOil & Gas Equipment & Services167BuyC$17.26
Surge Energy (TSE:SGY)EnergyOil & Gas E&P167BuyC$3.23
Bellatrix Exploration (TSE:BXE)Basic MaterialsIndependent Oil & Gas166SellC$1.27
AGF Management (TSE:AGF.B)165HoldC$8.14
IGM Financial (TSE:IGM)Financial ServicesAsset Management165BuyC$46.38
Element Fleet Management (TSE:EFN)Credit Services165BuyC$7.65
BCE (TSE:BCE)Communication ServicesTelecom Services163HoldC$59.06
Altagas (TSE:ALA)Basic MaterialsOil & Gas Pipelines161HoldC$27.39
Cogeco Communications (TSE:CCA)Communication ServicesTelecom Services161BuyC$83.60
Emera (TSE:EMA)UtilitiesUtilities - Diversified161BuyC$46.75
Kelt Exploration (TSE:KEL)EnergyOil & Gas E&P160BuyC$11.38
Nevsun Resources (TSE:NSU)Basic MaterialsCopper160BuyC$5.29
Gluskin Sheff + Associates (TSE:GS)Financial ServicesAsset Management159HoldC$17.70
Quebecor (TSE:QBR.B)158BuyC$30.50
Tourmaline Oil Corp (Pre-Merger) (TSE:TOU)EnergyOil & Gas E&P158BuyC$31.25
Metro (TSE:MRU)Consumer DefensiveGrocery Stores157HoldC$46.44
Inter Pipeline (TSE:IPL)Basic MaterialsOil & Gas Pipelines156HoldC$28.69
CI Financial (TSE:CIX)Financial ServicesAsset Management156HoldC$25.75
Ag Growth International (TSE:AFN)Industrial ProductsFarm & Construction Machinery155BuyC$69.67
Black Diamond Group (TSE:BDI)ServicesRental & Leasing Services154HoldC$3.54
Centerra Gold (TSE:CG)Basic MaterialsGold154HoldC$8.31
Great-West Lifeco (TSE:GWO)Financial ServicesInsurance - Life154HoldC$36.90
Saputo (TSE:SAP)Consumer GoodsFood - Major Diversified153BuyC$46.57
TELUS (TSE:T)Communication ServicesTelecom Services153BuyC$51.45
Crew Energy (TSE:CR)EnergyOil & Gas E&P152HoldC$3.67
Boardwalk REIT (TSE:BEI.UN)151HoldC$51.17
Toromont Industries (TSE:TIH)IndustrialsIndustrial Distribution151BuyC$67.14
Precision Drilling (TSE:PD)EnergyOil & Gas Equipment & Services150BuyC$5.86
Agnico Eagle Mines (TSE:AEM)Basic MaterialsGold150BuyC$60.75
Bank of Nova Scotia (TSE:BNS)FinanceMoney Center Banks149BuyC$88.62
Home Capital Group (TSE:HCG)FinanceMortgage Investment149HoldC$17.43
Industrial Alliance Insur. & Fin. Ser. (TSE:IAG)Financial ServicesInsurance - Diversified149BuyC$62.67
Enbridge (TSE:ENB)EnergyOil & Gas Midstream149BuyC$55.00
Exchange Income (TSE:EIF)IndustrialsAirlines149BuyC$44.22
Primero Mining (TSE:P)Basic MaterialsGold149HoldC$0.30
Royal Bank of Canada (TSE:RY)Financial ServicesBanks - Global149BuyC$111.80
TRANSAT AT (TSE:TRZ)Consumer CyclicalLeisure148HoldC$11.00
Manulife Financial (TSE:MFC)Financial ServicesInsurance - Life148BuyC$29.80
Superior Plus (TSE:SPB)Basic MaterialsIndustrial Metals & Minerals147BuyC$14.83
Allied Properties Real Estate Investment (TSE:AP.UN)147BuyC$45.78
TMX Group (TSE:X)FinanceAsset Management145BuyC$90.33
Maxar Technologies (TSE:MAXR)Computer and TechnologyCommunication Equipment145BuyC$74.63
Norbord (TSE:OSB)FinanceAsset Management144HoldC$52.79
PrairieSky Royalty (TSE:PSK)Industrial ProductsAerospace/Defense - Major Diversified144BuyC$32.99
Veresen (TSE:VSN)144N/AN/A
Cameco (TSE:CCO)Basic MaterialsIndustrial Metals & Minerals144HoldC$14.31
Ensign Energy Services (TSE:ESI)EnergyOil & Gas Drilling143HoldC$7.58
Genworth MI Canada (TSE:MIC)FinanceAccident & Health Insurance143HoldC$48.08
Corus Entertainment (TSE:CJR.B)141HoldC$6.25
Birchcliff Energy (TSE:BIR)Basic MaterialsGold141BuyC$7.54
AutoCanada (TSE:ACQ)Consumer CyclicalAuto & Truck Dealerships139HoldC$18.75
Canadian Apartment Properties REIT (TSE:CAR.UN)139BuyC$46.23
Seven Generations Energy (TSE:VII)EnergyOil & Gas E&P139BuyC$23.41
Tahoe Resources (TSE:THO)Basic MaterialsGold139HoldC$5.96
Tc Pipelines (TSE:TRP)Basic MaterialsIndustrial Metals & Minerals138BuyC$69.11
Athabasca Oil (TSE:ATH)Basic MaterialsIndependent Oil & Gas138BuyC$2.29
Bonterra Energy (TSE:BNE)EnergyOil & Gas E&P136BuyC$19.73
Secure Energy Services (TSE:SES)EnergyOil & Gas Equipment & Services136BuyC$12.88
Stella-Jones (TSE:SJ)Industrial ProductsLumber, Wood Production136BuyC$52.50
Linamar (TSE:LNR)Basic MaterialsIndependent Oil & Gas132BuyC$80.80
IAMGOLD (TSE:IMG)Basic MaterialsGold132HoldC$10.50
Eldorado Gold (TSE:ELD)Basic MaterialsGold131HoldC$1.62
Fortis (TSE:FTS)UtilitiesUtilities - Regulated Electric131BuyC$47.43
Aimia (TSE:AIM)ServicesBusiness Services131HoldC$3.54
Canyon Services Group (TSE:FRC)129N/AN/A
Dorel Industries Inc Class B (TSE:DII.B)129HoldC$28.60
TFI International (TSE:TFI)129BuyN/A
Sandstorm Gold (TSE:SSL)Basic MaterialsGold129BuyC$8.17
RMP Energy (TSE:RMP)128HoldC$0.80
West Fraser Timber (TSE:WFT)Basic MaterialsGold128BuyC$100.00
Parkland Fuel (TSE:PKI)Basic MaterialsOil & Gas Refining & Marketing128BuyC$41.14
Interfor (TSE:IFP)Basic MaterialsIndustrial Metals & Minerals128Strong BuyC$31.30
Boyd Group Income Fund (TSE:BYD.UN)128BuyC$125.63
Capital Power (TSE:CPX)UtilitiesUtilities - Regulated Electric128BuyC$29.78
Canadian Imperial Bank of Commerce (TSE:CM)FinanceMoney Center Banks127BuyC$134.18
Aecon Group (TSE:ARE)IndustrialsEngineering & Construction126BuyC$20.13
Sherritt International (TSE:S)Basic MaterialsIndustrial Metals & Minerals126BuyC$2.03
Imperial Oil (TSE:IMO)Basic MaterialsMajor Integrated Oil & Gas125HoldC$44.83
Kinross Gold (TSE:K)Basic MaterialsGold125HoldC$7.17
Encana (TSE:ECA)EnergyOil & Gas E&P124BuyC$18.05
Cominar REIT (TSE:CUF.UN)124HoldC$14.32
Franco Nevada (TSE:FNV)Basic MaterialsGold124HoldC$115.50
Enbridge Income Fund (TSE:ENF)EnergyOil & Gas Midstream124HoldC$32.94
Equitable Group (TSE:EQB)Basic MaterialsGold124BuyC$74.13
Cascades (TSE:CAS)Basic MaterialsPaper & Paper Products124BuyC$16.75
BRP (TSE:DOO)Basic MaterialsIndustrial Metals & Minerals122BuyC$65.00
Newalta (TSE:NAL)IndustrialsWaste Management121HoldC$1.61
Avigilon (TSE:AVO)120HoldC$26.33
Argonaut Gold (TSE:AR)Basic MaterialsGold119BuyC$4.38
Taseko Mines (TSE:TKO)Basic MaterialsIndustrial Metals & Minerals119HoldC$2.08
Uni Select (TSE:UNS)Consumer GoodsAuto Parts119BuyC$28.92
Algonquin Power & Utilities (TSE:AQN)UtilitiesUtilities - Independent Power Producers118BuyC$15.42
Agrium (TSE:AGU)118BuyN/A
Canfor Pulp Products (TSE:CFX)Basic MaterialsPaper & Paper Products118HoldC$23.10
Wajax (TSE:WJX)IndustrialsIndustrial Distribution117BuyC$31.00
AGT Food and Ingredients (TSE:AGT)Consumer DefensiveFarm Products115HoldC$19.17
CES Energy Solutions (TSE:CEU)EnergyOil & Gas Drilling114BuyC$8.13
Wheaton Precious Metals (TSE:WPM)Basic MaterialsSilver114BuyC$35.67
MEG Energy (TSE:MEG)Basic MaterialsIndependent Oil & Gas114BuyC$9.66
ONEX (TSE:ONEX)Financial ServicesAsset Management114BuyC$105.20
TransAlta (TSE:TA)UtilitiesUtilities - Independent Power Producers113HoldC$8.44
Russel Metals (TSE:RUS)Basic MaterialsSteel113BuyC$34.75
Transcontinental Inc. Class A (TSE:TCL.A)112BuyC$31.19
Premier Gold Mines (TSE:PG)Basic MaterialsGold112BuyC$4.00
Cervus Equipment (TSE:CERV)IndustrialsFarm & Construction Equipment112BuyC$17.75
Canacol Energy (TSE:CNE)EnergyOil & Gas E&P112BuyC$5.81
DH (TSE:DH)111N/AN/A
Sienna Senior Living (TSE:SIA)MedicalLong-Term Care Facilities111HoldC$18.92
Savanna Energy Services (TSE:SVY)110N/AN/A
Jean Coutu Group (TSE:PJC.A)110HoldC$24.50
Enerflex (TSE:EFX)EnergyOil & Gas Equipment & Services110BuyC$21.50
Alaris Royalty (TSE:AD)Financial ServicesCredit Services109BuyC$19.30
Premium Brands (TSE:PBH)Consumer GoodsFood - Major Diversified109BuyC$130.71
Sandvine (TSE:SVC)109N/AN/A
Raging River Exploration (TSE:RRX)EnergyOil & Gas E&P108BuyC$8.79
Great Canadian Gaming (TSE:GC)Consumer CyclicalGambling108HoldC$43.25
Freehold Royalties (TSE:FRU)EnergyOil & Gas E&P107BuyC$16.71
Alio Gold (TSE:ALO)Basic MaterialsGold107HoldC$3.61
Chemtrade Logistics Income Fund (TSE:CHE.UN)107BuyC$18.84
Bankers Petroleum (TSE:BNK)107N/AN/A
Thomson Reuters (TSE:TRI)Financial ServicesCapital Markets106BuyC$59.50
Methanex (TSE:MX)Basic MaterialsChemicals106HoldC$71.24
Frontera Energy (TSE:PRE)105N/AN/A
Canfor (TSE:CFP)Basic MaterialsLumber & Wood Production105BuyC$36.00
Imperial Metals (TSE:III)Basic MaterialsCopper104SellC$1.60
BlackPearl Resources (TSE:PXX)EnergyOil & Gas E&P104HoldC$1.68
New Gold (TSE:NGD)Basic MaterialsGold104HoldC$3.02
Kinaxis (TSE:KXS)Computer and TechnologySoftware - Application102BuyC$102.75
Dream Global REIT (TSE:DRG.UN)102BuyC$14.71
Chemtrade Electrochem (TSE:CUS)102N/AN/A
Dream Office Real Estate Investment Trst (TSE:D.UN)101HoldC$25.09
ATS Automation Tooling Systems (TSE:ATA)IndustrialsDiversified Industrials101BuyC$23.75
Martinrea International (TSE:MRE)Consumer GoodsAuto Parts101BuyC$19.90
Perpetual Energy (TSE:PMT)EnergyOil & Gas E&P100HoldC$1.23
OceanaGold (TSE:OGC)Basic MaterialsGold100BuyC$5.06
Total Energy Services (TSE:TOT)EnergyOil & Gas Equipment & Services100HoldC$16.30
TORC Oil and Gas (TSE:TOG)EnergyOil & Gas E&P100BuyC$9.82
Tamarack Valley Energy (TSE:TVE)EnergyOil & Gas E&P100BuyC$5.67
George Weston (TSE:WN)Consumer DefensiveGrocery Stores100HoldC$121.60
Shaw Communications (TSE:SJR.B)99BuyC$29.83
Northview Apartment REIT (TSE:NVU.UN)99BuyC$28.14
Canadian Utilities (TSE:CU)Basic MaterialsGold99HoldC$36.80
Klondex Mines (TSE:KDX)Basic MaterialsIndustrial Metals & Minerals99HoldC$3.59
Cardinal Energy (TSE:CJ)EnergyOil & Gas E&P98BuyC$6.64
Brookfield Renewable Partners (TSE:BEP.UN)98HoldC$41.81
Advantage Oil & Gas (TSE:AAV)EnergyOil & Gas E&P98HoldC$6.28
SmartCentres Real Estate Investment Trst (TSE:SRU.UN)98BuyC$32.42
Tricon Capital Group (TSE:TCN)Real EstateReal Estate Services98BuyC$13.41
Waste Connections (TSE:WCN)IndustrialsWaste Management98BuyC$98.75
Valeant Pharmaceuticals Intl (TSE:VRX)MedicalDrug Manufacturers - Specialty & Generic98BuyC$25.25
Chorus Aviation (TSE:CHR)IndustrialsAirlines97BuyC$10.40
CCL Industries Inc. Class B (TSE:CCL.B)97BuyC$72.17
Horizon North Logistics (TSE:HNL)EnergyOil & Gas Equipment & Services97HoldC$2.95
Endeavour Silver (TSE:EDR)Basic MaterialsSilver96HoldC$3.56
Maple Leaf Foods (TSE:MFI)Consumer GoodsFood - Major Diversified96BuyC$35.58
Rocky Mountain Dealerships (TSE:RME)IndustrialsIndustrial Distribution94BuyC$14.10
Canadian Oil Sands (TSE:COS)94N/AN/A
Altus Group (TSE:AIF)FinanceProperty Management94BuyC$38.00
Thompson Creek Metals (TSE:TCM)93N/AN/A
Stuart Olson (TSE:SOX)Industrial ProductsGeneral Contractors93BuyC$8.00
Bell MTS (TSE:MBT)93N/AN/A
Labrador Iron Ore Royalty (TSE:LIF)Basic MaterialsSteel & Iron92BuyC$27.00
TransGlobe Energy (TSE:TGL)EnergyOil & Gas E&P92BuyC$4.75
Trevali Mining (TSE:TV)ServicesBroadcasting - TV92BuyC$1.74
Chartwell Retirement Residences (TSE:CSH.UN)92BuyC$16.79
CAE (TSE:CAE)Industrial ProductsAerospace/Defense - Major Diversified92BuyC$27.50
Kirkland Lake Gold (TSE:KL)Basic MaterialsGold91BuyC$30.17
Teranga Gold (TSE:TGZ)Basic MaterialsGold91BuyC$5.81
Twin Butte Energy (TSE:TBE)90N/AN/A
Northland Power (TSE:NPI)UtilitiesUtilities - Independent Power Producers90BuyC$27.50
Osisko gold royalties (TSE:OR)Basic MaterialsGold90BuyC$17.17
RioCan Real Estate Investment Trust (TSE:REI.UN)89BuyC$27.17
Western Energy Services (TSE:WRG)EnergyOil & Gas Drilling89HoldC$1.29
H&R Real Estate Investment Trust (TSE:HR.UN)88BuyC$23.78
Conifex Timber (TSE:CFF)Industrial ProductsLumber, Wood Production88BuyC$8.63
Alacer Gold (TSE:ASR)Basic MaterialsGold88BuyC$3.29
Interrent Real Estate Investment Trust (TSE:IIP.UN)87BuyC$11.76
Innergex Renewable Energy (TSE:INE)UtilitiesUtilities - Independent Power Producers86BuyC$16.36
Heroux Devtek (TSE:HRX)IndustrialsAerospace & Defense85BuyC$18.17
Granite Oil (TSE:GXO)EnergyOil & Gas E&P85HoldC$3.38
Gildan Activewear (TSE:GIL)Consumer GoodsTextile - Apparel Clothing84HoldC$39.25
Artis Real Estate Investment Trust Unit (TSE:AX.UN)84HoldC$13.96
Bird Construction (TSE:BDT)IndustrialsEngineering & Construction84BuyC$10.00
Richmont Mines (TSE:RIC)84N/AN/A
Power Co. of Canada (TSE:POW)Financial ServicesInsurance - Life84BuyC$34.07
Magna International (TSE:MG)Consumer CyclicalAuto Parts84HoldC$61.00
Power Financial (TSE:PWF)Financial ServicesInsurance - Life83HoldC$36.50
ProMetic Life Sciences (TSE:PLI)MedicalBiotechnology83HoldC$1.27

Other Exchanges:

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.

Yahoo Gemini Pixel