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 & Minerals398BuyC$19.12
Teck Resources (TSE:TECK.B)Basic MaterialsIndustrial Metals & Minerals331BuyC$42.54
Lundin Mining (TSE:LUN)Basic MaterialsCopper299BuyC$8.89
Bombardier, Inc. Class B (TSE:BBD.B)IndustrialsAerospace & Defense298BuyC$5.07
Canadian Pacific Railway (TSE:CP)IndustrialsRailroads292BuyC$296.54
Detour Gold (TSE:DGC)Basic MaterialsGold284BuyC$15.55
Trican Well Service (TSE:TCW)Basic MaterialsOil & Gas Equipment & Services276HoldC$2.25
Calfrac Well Services (TSE:CFW)Basic MaterialsIndependent Oil & Gas275BuyC$6.30
Hudbay Minerals (TSE:HBM)Basic MaterialsCopper274BuyC$10.00
Canadian National Railway (TSE:CNR)IndustrialsRailroads272BuyC$118.00
Dollarama (TSE:DOL)Consumer DefensiveDiscount Stores270BuyC$54.21
Air Canada (TSE:AC)IndustrialsAirlines252BuyC$37.42
WestJet Airlines (TSE:WJA)ServicesMajor Airlines242HoldC$21.61
Snc-Lavalin Group (TSE:SNC)Industrial ProductsGeneral Contractors238BuyC$48.78
Enerplus (TSE:ERF)MedicalMedical Instruments & Supplies237BuyC$18.00
Peyto Exploration & Development (TSE:PEY)EnergyOil & Gas E&P236HoldC$10.61
Gran Tierra Energy (TSE:GTE)Basic MaterialsIndependent Oil & Gas232BuyC$5.79
Canadian Natural Resources (TSE:CNQ)EnergyOil & Gas E&P227BuyC$47.93
Cenovus Energy (TSE:CVE)Basic MaterialsMajor Integrated Oil & Gas225BuyC$14.23
Capstone Mining (TSE:CS)Basic MaterialsCopper224BuyC$1.28
Trinidad Drilling (TSE:TDG)EnergyOil & Gas Drilling222HoldC$1.79
Crescent Point Energy (TSE:CPG)Basic MaterialsIndependent Oil & Gas221HoldC$8.77
Bank of Montreal (TSE:BMO)FinanceMoney Center Banks220HoldC$111.18
Canadian Western Bank (TSE:CWB)FinanceMoney Center Banks219BuyC$35.50
Whitecap Resources (TSE:WCP)EnergyOil & Gas E&P219BuyC$10.80
Suncor Energy (TSE:SU)Basic MaterialsMajor Integrated Oil & Gas218BuyC$54.89
Toronto-Dominion Bank (TSE:TD)FinanceMoney Center Banks214BuyC$85.15
Canadian Tire (TSE:CTC.A)Consumer CyclicalSpecialty Retail211BuyC$179.40
Nuvista Energy (TSE:NVA)Basic MaterialsIndependent Oil & Gas207BuyC$8.31
Paramount Resources (TSE:POU)Basic MaterialsIndependent Oil & Gas207HoldC$11.97
Parex Resources (TSE:PXT)Basic MaterialsIndustrial Metals & Minerals207Strong BuyC$30.28
Cineplex (TSE:CGX)ServicesEntertainment - Diversified206BuyC$32.63
Keyera (TSE:KEY)Basic MaterialsOil & Gas Pipelines206BuyC$40.00
CGI (TSE:GIB.A)Computer and TechnologyInformation Technology Services205BuyC$92.05
Pembina Pipeline (TSE:PPL)EnergyOil & Gas Midstream203BuyC$54.83
Husky Energy (TSE:HSE)Basic MaterialsMajor Integrated Oil & Gas202HoldC$20.03
Intact Financial (TSE:IFC)Financial ServicesInsurance - Property & Casualty202HoldC$113.73
Empire (TSE:EMP.A)Consumer DefensiveGrocery Stores201BuyC$31.89
Alamos Gold (TSE:AGI)Basic MaterialsGold196BuyC$8.82
WSP Global (TSE:WSP)IndustrialsEngineering & Construction196BuyC$76.45
Baytex Energy (TSE:BTE)EnergyOil & Gas E&P195BuyC$4.94
Vermilion Energy (TSE:VET)Basic MaterialsIndependent Oil & Gas194BuyC$53.17
Hudson's Bay (TSE:HBC)ServicesDepartment Stores193HoldC$11.25
National Bank of Canada (TSE:NA)FinanceMoney Center Banks191HoldC$67.30
Sun Life Financial (TSE:SLF)FinanceProperty & Casualty Insurance190BuyC$55.45
Rogers Communications (TSE:RCI.B)Communication ServicesTelecom Services189BuyC$73.93
ARC Resources (TSE:ARX)Basic MaterialsIndustrial Metals & Minerals189BuyC$14.86
Bonavista Energy (TSE:BNP)EnergyOil & Gas E&P188HoldC$1.58
BlackBerry (TSE:BB)Computer and TechnologyCommunication Equipment188HoldC$8.00
Finning International (TSE:FTT)ServicesIndustrial Equipment Wholesale188BuyC$36.71
Loblaw Companies (TSE:L)ServicesGrocery Stores188BuyC$69.44
Obsidian Energy (TSE:OBE)EnergyOil & Gas E&P188HoldC$0.94
Gibson Energy (TSE:GEI)EnergyOil & Gas Midstream186HoldC$23.31
Alimentation Couche-Tard (TSE:ATD.B)Consumer DefensiveGrocery Stores184BuyC$79.67
Mullen Group (TSE:MTL)Basic MaterialsOil & Gas Equipment & Services183BuyC$15.68
Surge Energy (TSE:SGY)EnergyOil & Gas E&P183BuyC$2.60
Laurentian Bank of Canada (TSE:LB)Financial ServicesBanks - Regional - Canada182HoldC$45.80
TFI International (TSE:TFII)IndustrialsTrucking181BuyC$48.36
Altagas (TSE:ALA)Basic MaterialsOil & Gas Pipelines181HoldC$20.54
B2Gold (TSE:BTO)Basic MaterialsGold180BuyC$5.29
IGM Financial (TSE:IGM)Financial ServicesAsset Management179BuyC$38.13
Element Fleet Management (TSE:EFN)Financial ServicesCredit Services179BuyC$8.90
Stantec (TSE:STN)IndustrialsEngineering & Construction178HoldC$38.06
Pengrowth Energy (TSE:PGF)EnergyOil & Gas E&P178SellC$0.84
Crew Energy (TSE:CR)EnergyOil & Gas E&P177BuyC$1.89
Constellation Software (TSE:CSU)Computer and TechnologySoftware - Application176BuyC$1,098.57
Emera (TSE:EMA)UtilitiesUtilities - Diversified176BuyC$48.09
Semafo (TSE:SMF)Basic MaterialsIndustrial Metals & Minerals175BuyC$5.30
BCE (TSE:BCE)Communication ServicesTelecom Services174HoldC$59.65
AGF Management (TSE:AGF.B)Financial ServicesAsset Management173HoldC$6.60
Barrick Gold (TSE:ABX)Basic MaterialsGold173HoldC$18.00
Gluskin Sheff + Associates (TSE:GS)Financial ServicesAsset Management173HoldC$13.00
Inter Pipeline (TSE:IPL)Basic MaterialsOil & Gas Pipelines172HoldC$25.33
Kelt Exploration (TSE:KEL)EnergyOil & Gas E&P172BuyC$9.43
Precision Drilling (TSE:PD)EnergyOil & Gas Equipment & Services172BuyC$5.00
Metro (TSE:MRU)Consumer DefensiveGrocery Stores172HoldC$50.50
Paramount Resources TEC (TSE:TET)171N/AN/A
Bellatrix Exploration (TSE:BXE)Basic MaterialsIndependent Oil & Gas170SellC$0.93
Tourmaline Oil (TSE:TOU)EnergyOil & Gas E&P169BuyC$27.59
CI Financial (TSE:CIX)Financial ServicesAsset Management168HoldC$20.71
Cogeco Communications (TSE:CCA)Communication ServicesTelecom Services167BuyC$83.13
Toromont Industries (TSE:TIH)IndustrialsIndustrial Distribution166BuyC$69.00
Quebecor (TSE:QBR.B)Communication ServicesTelecom Services166BuyC$31.85
Great-West Lifeco (TSE:GWO)Financial ServicesInsurance - Life165HoldC$32.25
Black Diamond Group (TSE:BDI)ServicesRental & Leasing Services163HoldC$3.46
TELUS (TSE:T)Communication ServicesTelecom Services163BuyC$52.56
Saputo (TSE:SAP)Consumer GoodsFood - Major Diversified162HoldC$45.57
Nevsun Resources (TSE:NSU)Basic MaterialsCopper161HoldC$5.50
Centerra Gold (TSE:CG)Basic MaterialsGold161HoldC$8.25
Ag Growth International (TSE:AFN)Industrial ProductsFarm & Construction Machinery160BuyC$70.29
Enbridge (TSE:ENB)EnergyOil & Gas Midstream160BuyC$54.50
Home Capital Group (TSE:HCG)FinanceMortgage Investment159HoldC$18.33
Allied Properties Real Estate Investment (TSE:AP.UN)Real EstateREIT - Office159BuyC$48.89
Boardwalk REIT (TSE:BEI.UN)Real EstateREIT - Residential159HoldC$49.28
Bank of Nova Scotia (TSE:BNS)FinanceMoney Center Banks159BuyC$85.67
Superior Plus (TSE:SPB)Basic MaterialsIndustrial Metals & Minerals159BuyC$14.45
Manulife Financial (TSE:MFC)Financial ServicesInsurance - Life158BuyC$27.72
Bonterra Energy (TSE:BNE)EnergyOil & Gas E&P158HoldC$9.58
Industrial Alliance Insur. & Fin. Ser. (TSE:IAG)Financial ServicesInsurance - Diversified158BuyC$60.50
PrairieSky Royalty (TSE:PSK)Industrial ProductsAerospace/Defense - Major Diversified157BuyC$24.05
Norbord (TSE:OSB)FinanceAsset Management155BuyC$45.38
Royal Bank of Canada (TSE:RY)Financial ServicesBanks - Global155BuyC$109.67
Cameco (TSE:CCO)Basic MaterialsIndustrial Metals & Minerals155HoldC$16.79
Birchcliff Energy (TSE:BIR)Basic MaterialsGold154BuyC$6.15
Imperial Oil (TSE:IMO)Basic MaterialsMajor Integrated Oil & Gas154HoldC$42.07
Seven Generations Energy (TSE:VII)EnergyOil & Gas E&P154BuyC$19.09
Ensign Energy Services (TSE:ESI)EnergyOil & Gas Drilling153HoldC$6.70
Corus Entertainment (TSE:CJR.B)Consumer CyclicalMedia - Diversified153BuyC$6.97
Canadian Apartment Properties REIT (TSE:CAR.UN)Real EstateREIT - Residential152BuyC$49.33
TRANSAT AT (TSE:TRZ)Consumer CyclicalLeisure152HoldC$10.44
Genworth MI Canada (TSE:MIC)FinanceAccident & Health Insurance152HoldC$48.67
Maxar Technologies (TSE:MAXR)Computer and TechnologyCommunication Equipment151BuyC$52.75
Agnico Eagle Mines (TSE:AEM)Basic MaterialsGold151BuyC$59.33
Exchange Income (TSE:EIF)IndustrialsAirlines151BuyC$42.20
Primero Mining (TSE:P)Basic MaterialsGold149N/AN/A
TMX Group (TSE:X)FinanceAsset Management149BuyC$92.33
Tc Pipelines (TSE:TRP)Basic MaterialsIndustrial Metals & Minerals148BuyC$65.45
Tahoe Resources (TSE:THO)Basic MaterialsGold146HoldC$5.62
Fortis (TSE:FTS)UtilitiesUtilities - Regulated Electric146BuyC$49.56
Veresen (TSE:VSN)144N/AN/A
MEG Energy (TSE:MEG)Basic MaterialsIndependent Oil & Gas143BuyC$8.39
Iamgold (TSE:IMG)Basic MaterialsGold143BuyC$7.81
Athabasca Oil (TSE:ATH)Basic MaterialsIndependent Oil & Gas143BuyC$2.06
AutoCanada (TSE:ACQ)Consumer CyclicalAuto & Truck Dealerships142HoldC$17.71
Secure Energy Services (TSE:SES)EnergyOil & Gas Equipment & Services142Strong BuyC$11.83
Stella-Jones (TSE:SJ)Industrial ProductsLumber, Wood Production142BuyC$50.71
Aecon Group (TSE:ARE)IndustrialsEngineering & Construction140BuyC$22.38
Interfor (TSE:IFP)Basic MaterialsIndustrial Metals & Minerals140BuyC$22.83
Eldorado Gold (TSE:ELD)Basic MaterialsGold139HoldC$4.08
West Fraser Timber (TSE:WFT)Basic MaterialsGold138BuyC$84.33
Linamar (TSE:LNR)Basic MaterialsIndependent Oil & Gas137HoldC$75.80
Capital Power (TSE:CPX)UtilitiesUtilities - Regulated Electric137BuyC$30.44
Dorel Industries (TSE:DII.B)Consumer CyclicalHome Furnishings & Fixtures136HoldC$24.60
Parkland Fuel (TSE:PKI)Basic MaterialsOil & Gas Refining & Marketing136BuyC$43.50
Sandstorm Gold (TSE:SSL)Basic MaterialsGold136BuyC$8.35
Equitable Group (TSE:EQB)Basic MaterialsGold134HoldC$79.43
Canadian Imperial Bank of Commerce (TSE:CM)FinanceMoney Center Banks134HoldC$129.60
Boyd Group Income Fund (TSE:BYD.UN)Consumer CyclicalPersonal Services134BuyC$126.25
Aimia (TSE:AIM)ServicesBusiness Services134HoldC$4.46
Cascades (TSE:CAS)Basic MaterialsPaper & Paper Products133BuyC$13.17
Sherritt International (TSE:S)Basic MaterialsIndustrial Metals & Minerals133BuyC$1.21
BRP (TSE:DOO)Basic MaterialsIndustrial Metals & Minerals132BuyC$65.43
Encana (TSE:ECA)EnergyOil & Gas E&P131BuyC$12.17
Uni Select (TSE:UNS)Consumer GoodsAuto Parts130HoldC$21.64
Cominar REIT (TSE:CUF.UN)Real EstateREIT - Diversified129HoldC$13.53
Canyon Services Group (TSE:FRC)129N/AN/A
Franco Nevada (TSE:FNV)Basic MaterialsGold129HoldC$109.88
Kinross Gold (TSE:K)Basic MaterialsGold129BuyC$5.33
RMP Energy (TSE:RMP)128N/AN/A
Enbridge Income Fund (TSE:ENF)EnergyOil & Gas Midstream127HoldC$32.87
Taseko Mines (TSE:TKO)Basic MaterialsIndustrial Metals & Minerals124HoldC$1.88
Wajax (TSE:WJX)IndustrialsIndustrial Distribution123BuyC$29.60
Freehold Royalties (TSE:FRU)EnergyOil & Gas E&P123BuyC$13.17
Argonaut Gold (TSE:AR)Basic MaterialsGold123BuyC$3.67
Canfor Pulp Products (TSE:CFX)Basic MaterialsPaper & Paper Products122HoldC$21.70
Transcontinental (TSE:TCL.A)Consumer CyclicalPublishing122BuyC$27.88
Newalta (TSE:NAL)IndustrialsWaste Management121BuyC$1.91
CES Energy Solutions (TSE:CEU)EnergyOil & Gas Drilling121BuyC$7.28
Algonquin Power & Utilities (TSE:AQN)UtilitiesUtilities - Independent Power Producers121BuyC$14.54
Avigilon (TSE:AVO)120HoldC$27.00
Chemtrade Logistics Income Fund (TSE:CHE.UN)Basic MaterialsSpecialty Chemicals120HoldC$13.28
Wheaton Precious Metals (TSE:WPM)Basic MaterialsSilver120BuyC$32.75
Premium Brands (TSE:PBH)Consumer GoodsFood - Major Diversified119BuyC$100.50
ONEX (TSE:ONEX)Financial ServicesAsset Management118BuyC$95.50
Russel Metals (TSE:RUS)Basic MaterialsSteel118BuyC$31.00
AGT Food and Ingredients (TSE:AGT)Consumer DefensiveFarm Products118HoldC$18.50
Agrium (TSE:AGU)118N/AN/A
TransAlta (TSE:TA)UtilitiesUtilities - Independent Power Producers117BuyC$8.08
Sienna Senior Living (TSE:SIA)MedicalLong-Term Care Facilities116BuyC$18.83
Cardinal Energy (TSE:CJ)EnergyOil & Gas E&P116BuyC$4.41
Cervus Equipment (TSE:CERV)IndustrialsFarm & Construction Equipment115BuyC$18.25
Trevali Mining (TSE:TV)ServicesBroadcasting - TV115BuyC$0.96
New Gold (TSE:NGD)Basic MaterialsGold115HoldC$1.24
Tamarack Valley Energy (TSE:TVE)EnergyOil & Gas E&P114BuyC$5.27
Thomson Reuters (TSE:TRI)Financial ServicesCapital Markets114BuyC$67.50
Enerflex (TSE:EFX)EnergyOil & Gas Equipment & Services114BuyC$22.17
Kirkland Lake Gold (TSE:KL)Basic MaterialsGold113BuyC$40.63
Canfor (TSE:CFP)Basic MaterialsLumber & Wood Production113BuyC$28.67
Premier Gold Mines (TSE:PG)Basic MaterialsGold113BuyC$3.95
TORC Oil and Gas (TSE:TOG)EnergyOil & Gas E&P112BuyC$8.88
Canacol Energy (TSE:CNE)EnergyOil & Gas E&P112BuyC$6.75
Alaris Royalty (TSE:AD)Financial ServicesCredit Services111BuyC$19.30
Alio Gold (TSE:ALO)Basic MaterialsGold111HoldC$1.95
DH (TSE:DH)111N/AN/A
Shaw Communications (TSE:SJR.B)Communication ServicesTelecom Services111BuyC$30.65
Savanna Energy Services (TSE:SVY)110N/AN/A
Jean Coutu Group (TSE:PJC.A)110N/AN/A
Great Canadian Gaming (TSE:GC)Consumer CyclicalGambling110BuyC$50.50
Advantage Oil & Gas (TSE:AAV)EnergyOil & Gas E&P110HoldC$4.17
Kinaxis (TSE:KXS)Computer and TechnologySoftware - Application109BuyC$97.44
Sandvine (TSE:SVC)109N/AN/A
Raging River Exploration (TSE:RRX)EnergyOil & Gas E&P108HoldC$8.50
Total Energy Services (TSE:TOT)EnergyOil & Gas Equipment & Services108BuyC$13.10
SmartCentres Real Estate Investment Trst (TSE:SRU.UN)Real EstateREIT - Retail107HoldC$33.39
Bankers Petroleum (TSE:BNK)107N/AN/A
ATS Automation Tooling Systems (TSE:ATA)IndustrialsDiversified Industrials106BuyC$21.75
Canadian Utilities (TSE:CU)Basic MaterialsGold106HoldC$34.57
George Weston (TSE:WN)Consumer DefensiveGrocery Stores106BuyC$110.20
Methanex (TSE:MX)Basic MaterialsChemicals106BuyC$62.22
OceanaGold (TSE:OGC)Basic MaterialsGold106BuyC$4.94
Northview Apartment REIT (TSE:NVU.UN)Real EstateREIT - Residential105BuyC$28.17
Frontera Energy (TSE:PRE)105N/AN/A
BlackPearl Resources (TSE:PXX)EnergyOil & Gas E&P105N/AC$1.53
Endeavour Silver (TSE:EDR)Basic MaterialsSilver105BuyC$3.67
Imperial Metals (TSE:III)Basic MaterialsCopper105HoldC$1.66
Horizon North Logistics (TSE:HNL)EnergyOil & Gas Equipment & Services104BuyC$2.91
Dream Global REIT (TSE:DRG.UN)Real EstateREIT - Office104BuyC$14.79
Chorus Aviation (TSE:CHR)IndustrialsAirlines104BuyC$9.71
CCL Industries (TSE:CCL.B)Consumer CyclicalPackaging & Containers103BuyC$66.83
Dream Office Real Estate Investment Trst (TSE:D.UN)Real EstateREIT - Office103HoldC$25.22
Martinrea International (TSE:MRE)Consumer GoodsAuto Parts103BuyC$18.90
Perpetual Energy (TSE:PMT)EnergyOil & Gas E&P102HoldC$0.40
Chemtrade Electrochem (TSE:CUS)102N/AN/A
Rocky Mountain Dealerships (TSE:RME)IndustrialsIndustrial Distribution101BuyC$11.67
Stuart Olson (TSE:SOX)Industrial ProductsGeneral Contractors100BuyC$6.38
Western Energy Services (TSE:WRG)EnergyOil & Gas Drilling100HoldC$0.72
Maple Leaf Foods (TSE:MFI)Consumer GoodsFood - Major Diversified100BuyC$35.92
Alacer Gold (TSE:ASR)Basic MaterialsGold100BuyC$3.88
Brookfield Renewable Partners (TSE:BEP.UN)UtilitiesUtilities - Independent Power Producers100HoldC$37.25
CAE (TSE:CAE)Industrial ProductsAerospace/Defense - Major Diversified99BuyC$28.86
Interrent Real Estate Investment Trust (TSE:IIP.UN)Real EstateREIT - Residential99BuyC$13.42
Klondex Mines (TSE:KDX)Basic MaterialsIndustrial Metals & Minerals99HoldC$2.85
Osisko gold royalties (TSE:OR)Basic MaterialsGold99BuyC$16.08
Waste Connections (TSE:WCN)IndustrialsWaste Management99N/AC$88.00
Tricon Capital Group (TSE:TCN)Real EstateReal Estate Services99BuyC$13.47
Valeant Pharmaceuticals Intl (TSE:VRX)MedicalDrug Manufacturers - Specialty & Generic98HoldC$25.00
Altus Group (TSE:AIF)FinanceProperty Management98BuyC$36.86
Northland Power (TSE:NPI)UtilitiesUtilities - Independent Power Producers96BuyC$27.00
Labrador Iron Ore Royalty (TSE:LIF)Basic MaterialsSteel & Iron95BuyC$28.00
RioCan Real Estate Investment Trust (TSE:REI.UN)Real EstateREIT - Retail95BuyC$27.36
H&R Real Estate Investment Trust (TSE:HR.UN)Real EstateREIT - Diversified95BuyC$24.61
Heroux Devtek (TSE:HRX)IndustrialsAerospace & Defense94BuyC$18.75
Conifex Timber (TSE:CFF)Industrial ProductsLumber, Wood Production94HoldC$4.38
Chartwell Retirement Residences (TSE:CSH.UN)Real EstateREIT - Healthcare Facilities94BuyC$15.94
Canadian Oil Sands (TSE:COS)94N/AN/A
Teranga Gold (TSE:TGZ)Basic MaterialsGold94BuyC$5.83
Western Forest Products (TSE:WEF)Industrial ProductsLumber, Wood Production93BuyC$2.42
Thompson Creek Metals (TSE:TCM)93N/AN/A
Bell MTS (TSE:MBT)93N/AN/A
Granite Oil (TSE:GXO)EnergyOil & Gas E&P93HoldC$1.82
Innergex Renewable Energy (TSE:INE)UtilitiesUtilities - Independent Power Producers93BuyC$15.93
Endeavour Mining (TSE:EDV)Basic MaterialsGold93BuyC$29.26
Just Energy Group (TSE:JE)UtilitiesUtilities - Diversified92HoldC$5.15
Artis Real Estate Investment Trust Unit (TSE:AX.UN)Real EstateREIT - Diversified92HoldC$12.50
TransGlobe Energy (TSE:TGL)EnergyOil & Gas E&P92BuyC$4.75
Spin Master (TSE:TOY)Consumer CyclicalLeisure91BuyC$55.56
Twin Butte Energy (TSE:TBE)90N/AN/A
Sleep Country Canada (TSE:ZZZ)Consumer CyclicalSpecialty Retail89BuyC$29.31
Power Co. of Canada (TSE:POW)Financial ServicesInsurance - Life89HoldC$32.31
Absolute Software (TSE:ABT)Computer and TechnologyTechnical & System Software89HoldC$9.75

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