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 & Minerals386BuyC$19.22
Teck Resources (TSE:TECK.B)317BuyC$45.09
Lundin Mining (TSE:LUN)Basic MaterialsCopper294BuyC$9.00
Bombardier, Inc. Class B (TSE:BBD.B)291BuyC$5.27
Canadian Pacific Railway (TSE:CP)IndustrialsRailroads282BuyC$289.64
Detour Gold (TSE:DGC)Basic MaterialsGold282BuyC$15.53
Trican Well Service (TSE:TCW)Basic MaterialsOil & Gas Equipment & Services272HoldC$2.96
Dollarama (TSE:DOL)Consumer DefensiveDiscount Stores270BuyC$54.21
Hudbay Minerals (TSE:HBM)Basic MaterialsCopper269BuyC$10.50
Calfrac Well Services (TSE:CFW)Basic MaterialsIndependent Oil & Gas268BuyC$7.43
Canadian National Railway (TSE:CNR)IndustrialsRailroads260BuyC$116.46
Air Canada (TSE:AC)IndustrialsAirlines239BuyC$34.00
WestJet Airlines (TSE:WJA)ServicesMajor Airlines235HoldC$20.64
Gran Tierra Energy (TSE:GTE)Basic MaterialsIndependent Oil & Gas230BuyC$6.11
Enerplus (TSE:ERF)MedicalMedical Instruments & Supplies229BuyC$20.42
Peyto Exploration & Development (TSE:PEY)EnergyOil & Gas E&P227HoldC$13.78
Snc-Lavalin Group (TSE:SNC)Industrial ProductsGeneral Contractors223BuyC$68.67
Trinidad Drilling (TSE:TDG)EnergyOil & Gas Drilling221BuyC$1.89
Capstone Mining (TSE:CS)Basic MaterialsCopper220BuyC$1.44
Canadian Natural Resources (TSE:CNQ)EnergyOil & Gas E&P220BuyC$53.13
Bank of Montreal (TSE:BMO)FinanceMoney Center Banks219BuyC$111.58
Canadian Western Bank (TSE:CWB)FinanceMoney Center Banks219HoldC$35.91
Cenovus Energy (TSE:CVE)Basic MaterialsMajor Integrated Oil & Gas216BuyC$15.42
Crescent Point Energy (TSE:CPG)Basic MaterialsIndependent Oil & Gas215HoldC$10.55
Toronto-Dominion Bank (TSE:TD)FinanceMoney Center Banks214BuyC$85.15
Whitecap Resources (TSE:WCP)EnergyOil & Gas E&P212BuyC$11.80
Suncor Energy (TSE:SU)Basic MaterialsMajor Integrated Oil & Gas204BuyC$59.06
Paramount Resources (TSE:POU)Basic MaterialsIndependent Oil & Gas204HoldC$13.78
Canadian Tire (TSE:CTC.A)203BuyC$187.73
Keyera (TSE:KEY)Basic MaterialsOil & Gas Pipelines202BuyC$41.55
Parex Resources (TSE:PXT)Basic MaterialsIndustrial Metals & Minerals202Strong BuyC$29.86
Nuvista Energy (TSE:NVA)Basic MaterialsIndependent Oil & Gas201BuyC$9.77
Empire (TSE:EMP.A)200BuyC$31.67
CGI (TSE:GIB.A)197BuyC$90.55
Pembina Pipeline (TSE:PPL)EnergyOil & Gas Midstream197BuyC$54.38
Cineplex (TSE:CGX)ServicesEntertainment - Diversified195BuyC$34.00
Intact Financial (TSE:IFC)Financial ServicesInsurance - Property & Casualty194BuyC$111.40
Hudson's Bay (TSE:HBC)ServicesDepartment Stores193HoldC$11.25
Vermilion Energy (TSE:VET)Basic MaterialsIndependent Oil & Gas193BuyC$54.54
WSP Global (TSE:WSP)IndustrialsEngineering & Construction191BuyC$74.44
National Bank of Canada (TSE:NA)FinanceMoney Center Banks191HoldC$67.00
Alamos Gold (TSE:AGI)Basic MaterialsGold191BuyC$10.00
Baytex Energy (TSE:BTE)EnergyOil & Gas E&P188BuyC$5.29
BlackBerry (TSE:BB)Computer and TechnologyCommunication Equipment187HoldC$14.33
Husky Energy (TSE:HSE)Basic MaterialsMajor Integrated Oil & Gas186HoldC$22.12
Finning International (TSE:FTT)ServicesIndustrial Equipment Wholesale185BuyC$38.63
Loblaw Companies (TSE:L)ServicesGrocery Stores185BuyC$68.22
Sun Life Financial (TSE:SLF)FinanceProperty & Casualty Insurance183BuyC$57.71
Gibson Energy (TSE:GEI)EnergyOil & Gas Midstream183HoldC$23.40
Laurentian Bank of Canada (TSE:LB)Financial ServicesBanks - Regional - Canada182HoldC$46.64
Obsidian Energy (TSE:OBE)EnergyOil & Gas E&P181HoldC$1.30
Rogers Communications (TSE:RCI.B)181BuyC$71.57
Alimentation Couche-Tard (TSE:ATD.B)181BuyC$77.80
ARC Resources (TSE:ARX)Basic MaterialsIndustrial Metals & Minerals181BuyC$16.75
Bonavista Energy (TSE:BNP)EnergyOil & Gas E&P180HoldC$1.73
Altagas (TSE:ALA)Basic MaterialsOil & Gas Pipelines177HoldC$22.10
B2Gold (TSE:BTO)Basic MaterialsGold177BuyC$5.34
Stantec (TSE:STN)IndustrialsEngineering & Construction177HoldC$38.17
Surge Energy (TSE:SGY)EnergyOil & Gas E&P176BuyC$3.18
Element Fleet Management (TSE:EFN)Credit Services176BuyC$8.95
Pengrowth Energy (TSE:PGF)EnergyOil & Gas E&P175HoldC$0.94
Mullen Group (TSE:MTL)Basic MaterialsOil & Gas Equipment & Services175BuyC$16.94
IGM Financial (TSE:IGM)Financial ServicesAsset Management174BuyC$40.50
Semafo (TSE:SMF)Basic MaterialsIndustrial Metals & Minerals173BuyC$5.17
Paramount Resources TEC (TSE:TET)171N/AN/A
Constellation Software (TSE:CSU)Computer and TechnologySoftware - Application171HoldC$905.63
Barrick Gold (TSE:ABX)Basic MaterialsGold171HoldC$17.20
Emera (TSE:EMA)UtilitiesUtilities - Diversified170BuyC$47.45
Kelt Exploration (TSE:KEL)EnergyOil & Gas E&P169BuyC$9.69
AGF Management (TSE:AGF.B)168HoldC$7.10
BCE (TSE:BCE)Communication ServicesTelecom Services168BuyC$59.88
Crew Energy (TSE:CR)EnergyOil & Gas E&P168BuyC$2.54
Bellatrix Exploration (TSE:BXE)Basic MaterialsIndependent Oil & Gas168SellC$1.22
Gluskin Sheff + Associates (TSE:GS)Financial ServicesAsset Management167HoldC$14.25
Tourmaline Oil (TSE:TOU)EnergyOil & Gas E&P165BuyC$27.97
Quebecor (TSE:QBR.B)163BuyC$31.45
Cogeco Communications (TSE:CCA)Communication ServicesTelecom Services163BuyC$82.89
CI Financial (TSE:CIX)Financial ServicesAsset Management163HoldC$23.13
Metro (TSE:MRU)Consumer DefensiveGrocery Stores162BuyC$47.29
Precision Drilling (TSE:PD)EnergyOil & Gas Equipment & Services161BuyC$5.62
Nevsun Resources (TSE:NSU)Basic MaterialsCopper161HoldC$5.50
Inter Pipeline (TSE:IPL)Basic MaterialsOil & Gas Pipelines161HoldC$27.78
Great-West Lifeco (TSE:GWO)Financial ServicesInsurance - Life160HoldC$34.89
Black Diamond Group (TSE:BDI)ServicesRental & Leasing Services160HoldC$3.48
Ag Growth International (TSE:AFN)Industrial ProductsFarm & Construction Machinery159BuyC$70.25
Centerra Gold (TSE:CG)Basic MaterialsGold159HoldC$8.16
Boardwalk REIT (TSE:BEI.UN)158HoldC$49.39
Bank of Nova Scotia (TSE:BNS)FinanceMoney Center Banks158BuyC$85.67
Toromont Industries (TSE:TIH)IndustrialsIndustrial Distribution157BuyC$66.25
Saputo (TSE:SAP)Consumer GoodsFood - Major Diversified156HoldC$45.57
Manulife Financial (TSE:MFC)Financial ServicesInsurance - Life156BuyC$28.35
Home Capital Group (TSE:HCG)FinanceMortgage Investment156HoldC$18.43
Enbridge (TSE:ENB)EnergyOil & Gas Midstream155BuyC$53.45
Royal Bank of Canada (TSE:RY)Financial ServicesBanks - Global155HoldC$110.10
TELUS (TSE:T)Communication ServicesTelecom Services155BuyC$52.00
Industrial Alliance Insur. & Fin. Ser. (TSE:IAG)Financial ServicesInsurance - Diversified154BuyC$61.63
Allied Properties Real Estate Investment (TSE:AP.UN)154BuyC$46.89
Cameco (TSE:CCO)Basic MaterialsIndustrial Metals & Minerals152HoldC$15.42
Ensign Energy Services (TSE:ESI)EnergyOil & Gas Drilling152HoldC$6.85
Agnico Eagle Mines (TSE:AEM)Basic MaterialsGold151BuyC$59.33
TRANSAT AT (TSE:TRZ)Consumer CyclicalLeisure151HoldC$10.50
PrairieSky Royalty (TSE:PSK)Industrial ProductsAerospace/Defense - Major Diversified151BuyC$26.93
Superior Plus (TSE:SPB)Basic MaterialsIndustrial Metals & Minerals150BuyC$14.73
Exchange Income (TSE:EIF)IndustrialsAirlines150BuyC$41.90
Seven Generations Energy (TSE:VII)EnergyOil & Gas E&P149BuyC$20.17
Norbord (TSE:OSB)FinanceAsset Management149BuyC$46.88
Primero Mining (TSE:P)Basic MaterialsGold149HoldC$0.30
Maxar Technologies (TSE:MAXR)Computer and TechnologyCommunication Equipment149BuyC$58.88
Genworth MI Canada (TSE:MIC)FinanceAccident & Health Insurance148BuyC$47.00
Bonterra Energy (TSE:BNE)EnergyOil & Gas E&P147HoldC$12.82
Canadian Apartment Properties REIT (TSE:CAR.UN)147HoldC$48.18
Corus Entertainment (TSE:CJR.B)146BuyC$6.19
TMX Group (TSE:X)FinanceAsset Management146BuyC$90.00
Birchcliff Energy (TSE:BIR)Basic MaterialsGold145BuyC$7.02
Veresen (TSE:VSN)144N/AN/A
Tc Pipelines (TSE:TRP)Basic MaterialsIndustrial Metals & Minerals144BuyC$66.56
Tahoe Resources (TSE:THO)Basic MaterialsGold144HoldC$5.78
Imperial Oil (TSE:IMO)Basic MaterialsMajor Integrated Oil & Gas143HoldC$46.27
AutoCanada (TSE:ACQ)Consumer CyclicalAuto & Truck Dealerships142HoldC$17.71
Stella-Jones (TSE:SJ)Industrial ProductsLumber, Wood Production142BuyC$50.71
Secure Energy Services (TSE:SES)EnergyOil & Gas Equipment & Services140BuyC$11.92
Athabasca Oil (TSE:ATH)Basic MaterialsIndependent Oil & Gas140BuyC$2.26
Fortis (TSE:FTS)UtilitiesUtilities - Regulated Electric139BuyC$48.56
Iamgold (TSE:IMG)Basic MaterialsGold138HoldC$8.31
Aecon Group (TSE:ARE)IndustrialsEngineering & Construction138BuyC$22.00
Interfor (TSE:IFP)Basic MaterialsIndustrial Metals & Minerals136BuyC$24.33
Canadian Imperial Bank of Commerce (TSE:CM)FinanceMoney Center Banks134BuyC$130.00
Capital Power (TSE:CPX)UtilitiesUtilities - Regulated Electric134BuyC$30.11
West Fraser Timber (TSE:WFT)Basic MaterialsGold134BuyC$89.83
Linamar (TSE:LNR)Basic MaterialsIndependent Oil & Gas134BuyC$79.60
Boyd Group Income Fund (TSE:BYD.UN)133BuyC$126.14
Aimia (TSE:AIM)ServicesBusiness Services133HoldC$3.64
Eldorado Gold (TSE:ELD)Basic MaterialsGold133HoldC$1.32
Dorel Industries (TSE:DII.B)133HoldC$25.80
Equitable Group (TSE:EQB)Basic MaterialsGold132HoldC$79.43
Parkland Fuel (TSE:PKI)Basic MaterialsOil & Gas Refining & Marketing132BuyC$43.57
Sandstorm Gold (TSE:SSL)Basic MaterialsGold131BuyC$7.81
BRP (TSE:DOO)Basic MaterialsIndustrial Metals & Minerals130BuyC$66.14
Franco Nevada (TSE:FNV)Basic MaterialsGold129HoldC$109.88
Canyon Services Group (TSE:FRC)129N/AN/A
Sherritt International (TSE:S)Basic MaterialsIndustrial Metals & Minerals129BuyC$1.50
TFI International (TSE:TFI)129BuyN/A
MEG Energy (TSE:MEG)Basic MaterialsIndependent Oil & Gas129HoldC$10.04
RMP Energy (TSE:RMP)128N/AN/A
Encana (TSE:ECA)EnergyOil & Gas E&P128BuyC$14.41
Kinross Gold (TSE:K)Basic MaterialsGold128BuyC$5.67
Cominar REIT (TSE:CUF.UN)127HoldC$13.66
Enbridge Income Fund (TSE:ENF)EnergyOil & Gas Midstream127HoldC$32.51
Cascades (TSE:CAS)Basic MaterialsPaper & Paper Products126BuyC$16.42
Uni Select (TSE:UNS)Consumer GoodsAuto Parts125BuyC$26.29
Wajax (TSE:WJX)IndustrialsIndustrial Distribution122BuyC$30.00
Transcontinental (TSE:TCL.A)121BuyC$27.88
Newalta (TSE:NAL)IndustrialsWaste Management121BuyC$1.91
Taseko Mines (TSE:TKO)Basic MaterialsIndustrial Metals & Minerals120HoldC$2.03
CES Energy Solutions (TSE:CEU)EnergyOil & Gas Drilling120BuyC$7.53
Canfor Pulp Products (TSE:CFX)Basic MaterialsPaper & Paper Products120HoldC$21.70
Algonquin Power & Utilities (TSE:AQN)UtilitiesUtilities - Independent Power Producers120BuyC$15.04
Argonaut Gold (TSE:AR)Basic MaterialsGold120BuyC$3.75
Avigilon (TSE:AVO)120HoldC$27.00
Freehold Royalties (TSE:FRU)EnergyOil & Gas E&P119BuyC$14.28
Agrium (TSE:AGU)118N/AN/A
AGT Food and Ingredients (TSE:AGT)Consumer DefensiveFarm Products117HoldC$18.50
Wheaton Precious Metals (TSE:WPM)Basic MaterialsSilver116BuyC$32.88
Premium Brands (TSE:PBH)Consumer GoodsFood - Major Diversified116BuyC$101.29
ONEX (TSE:ONEX)Financial ServicesAsset Management115BuyC$105.20
Russel Metals (TSE:RUS)Basic MaterialsSteel115BuyC$34.00
TransAlta (TSE:TA)UtilitiesUtilities - Independent Power Producers114HoldC$8.33
Thomson Reuters (TSE:TRI)Financial ServicesCapital Markets114BuyC$67.50
Cervus Equipment (TSE:CERV)IndustrialsFarm & Construction Equipment114BuyC$18.50
Enerflex (TSE:EFX)EnergyOil & Gas Equipment & Services113BuyC$22.42
Premier Gold Mines (TSE:PG)Basic MaterialsGold113BuyC$3.95
Sienna Senior Living (TSE:SIA)MedicalLong-Term Care Facilities112BuyC$18.83
Canacol Energy (TSE:CNE)EnergyOil & Gas E&P112BuyC$6.75
Cardinal Energy (TSE:CJ)EnergyOil & Gas E&P112BuyC$5.17
Chemtrade Logistics Income Fund (TSE:CHE.UN)111BuyC$17.88
Canfor (TSE:CFP)Basic MaterialsLumber & Wood Production111BuyC$30.50
Alaris Royalty (TSE:AD)Financial ServicesCredit Services111BuyC$19.30
DH (TSE:DH)111N/AN/A
Great Canadian Gaming (TSE:GC)Consumer CyclicalGambling110BuyC$43.42
Savanna Energy Services (TSE:SVY)110N/AN/A
Jean Coutu Group (TSE:PJC.A)110N/AC$25.00
New Gold (TSE:NGD)Basic MaterialsGold109HoldC$2.14
Kinaxis (TSE:KXS)Computer and TechnologySoftware - Application109BuyC$97.72
Sandvine (TSE:SVC)109N/AN/A
Tamarack Valley Energy (TSE:TVE)EnergyOil & Gas E&P109BuyC$5.58
TORC Oil and Gas (TSE:TOG)EnergyOil & Gas E&P109BuyC$9.23
Alio Gold (TSE:ALO)Basic MaterialsGold109HoldC$2.88
Raging River Exploration (TSE:RRX)EnergyOil & Gas E&P108BuyC$8.50
Bankers Petroleum (TSE:BNK)107N/AN/A
Total Energy Services (TSE:TOT)EnergyOil & Gas Equipment & Services106BuyC$13.80
George Weston (TSE:WN)Consumer DefensiveGrocery Stores106BuyC$110.20
Methanex (TSE:MX)Basic MaterialsChemicals106BuyC$69.81
Frontera Energy (TSE:PRE)105N/AN/A
BlackPearl Resources (TSE:PXX)EnergyOil & Gas E&P105N/AC$1.53
Trevali Mining (TSE:TV)ServicesBroadcasting - TV105BuyC$1.26
Shaw Communications (TSE:SJR.B)105BuyC$30.10
Advantage Oil & Gas (TSE:AAV)EnergyOil & Gas E&P105HoldC$4.94
ATS Automation Tooling Systems (TSE:ATA)IndustrialsDiversified Industrials104BuyC$23.25
Canadian Utilities (TSE:CU)Basic MaterialsGold104HoldC$34.43
Imperial Metals (TSE:III)Basic MaterialsCopper104HoldC$1.50
Northview Apartment REIT (TSE:NVU.UN)104BuyC$28.06
Horizon North Logistics (TSE:HNL)EnergyOil & Gas Equipment & Services103BuyC$2.99
Dream Global REIT (TSE:DRG.UN)103BuyC$14.89
Chemtrade Electrochem (TSE:CUS)102N/AN/A
Dream Office Real Estate Investment Trst (TSE:D.UN)102HoldC$25.08
CCL Industries (TSE:CCL.B)102BuyC$67.00
Chorus Aviation (TSE:CHR)IndustrialsAirlines102BuyC$9.79
OceanaGold (TSE:OGC)Basic MaterialsGold102BuyC$4.83
Perpetual Energy (TSE:PMT)EnergyOil & Gas E&P102HoldC$0.40
Martinrea International (TSE:MRE)Consumer GoodsAuto Parts102BuyC$19.40
Endeavour Silver (TSE:EDR)Basic MaterialsSilver101BuyC$3.79
Kirkland Lake Gold (TSE:KL)Basic MaterialsGold101BuyC$35.00
Maple Leaf Foods (TSE:MFI)Consumer GoodsFood - Major Diversified100BuyC$35.92
Rocky Mountain Dealerships (TSE:RME)IndustrialsIndustrial Distribution100HoldC$12.25
Tricon Capital Group (TSE:TCN)Real EstateReal Estate Services99BuyC$13.47
Waste Connections (TSE:WCN)IndustrialsWaste Management99N/AC$88.00
Klondex Mines (TSE:KDX)Basic MaterialsIndustrial Metals & Minerals99HoldC$3.01
Brookfield Renewable Partners (TSE:BEP.UN)99HoldC$37.63
Altus Group (TSE:AIF)FinanceProperty Management98BuyC$36.86
Valeant Pharmaceuticals Intl (TSE:VRX)MedicalDrug Manufacturers - Specialty & Generic98HoldC$25.00
SmartCentres Real Estate Investment Trst (TSE:SRU.UN)98HoldC$32.30
Stuart Olson (TSE:SOX)Industrial ProductsGeneral Contractors97BuyC$6.50
CAE (TSE:CAE)Industrial ProductsAerospace/Defense - Major Diversified96BuyC$28.29
Interrent Real Estate Investment Trust (TSE:IIP.UN)96BuyC$13.25
Canadian Oil Sands (TSE:COS)94N/AN/A
Labrador Iron Ore Royalty (TSE:LIF)Basic MaterialsSteel & Iron94BuyC$28.50
Northland Power (TSE:NPI)UtilitiesUtilities - Independent Power Producers94BuyC$27.00
Osisko gold royalties (TSE:OR)Basic MaterialsGold94BuyC$15.89
Bell MTS (TSE:MBT)93N/AN/A
Thompson Creek Metals (TSE:TCM)93N/AN/A
Western Energy Services (TSE:WRG)EnergyOil & Gas Drilling93BuyC$1.04
Chartwell Retirement Residences (TSE:CSH.UN)93HoldC$15.94
Alacer Gold (TSE:ASR)Basic MaterialsGold92BuyC$3.48
Granite Oil (TSE:GXO)EnergyOil & Gas E&P92HoldC$2.22
Teranga Gold (TSE:TGZ)Basic MaterialsGold92BuyC$5.69
TransGlobe Energy (TSE:TGL)EnergyOil & Gas E&P92BuyC$4.75
Innergex Renewable Energy (TSE:INE)UtilitiesUtilities - Independent Power Producers91BuyC$15.50
Heroux Devtek (TSE:HRX)IndustrialsAerospace & Defense91BuyC$18.17
Conifex Timber (TSE:CFF)Industrial ProductsLumber, Wood Production91BuyC$7.50
Artis Real Estate Investment Trust Unit (TSE:AX.UN)90BuyC$13.09
Twin Butte Energy (TSE:TBE)90N/AN/A
RioCan Real Estate Investment Trust (TSE:REI.UN)90BuyC$26.83
Just Energy Group (TSE:JE)UtilitiesUtilities - Diversified89HoldC$5.15
H&R Real Estate Investment Trust (TSE:HR.UN)89HoldC$24.15
Endeavour Mining (TSE:EDV)Basic MaterialsGold89BuyC$28.40
Bird Construction (TSE:BDT)IndustrialsEngineering & Construction88BuyC$9.63
Sleep Country Canada (TSE:ZZZ)Consumer CyclicalSpecialty Retail88BuyC$29.44
Western Forest Products (TSE:WEF)Industrial ProductsLumber, Wood Production88BuyC$2.90
Power Co. of Canada (TSE:POW)Financial ServicesInsurance - Life87BuyC$32.50
ProMetic Life Sciences (TSE:PLI)MedicalBiotechnology86HoldC$0.98

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