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 & Minerals397BuyC$19.17
Teck Resources (TSE:TECK.B)Basic MaterialsIndustrial Metals & Minerals330BuyC$42.85
Lundin Mining (TSE:LUN)Basic MaterialsCopper298BuyC$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
Calfrac Well Services (TSE:CFW)Basic MaterialsIndependent Oil & Gas275BuyC$6.30
Trican Well Service (TSE:TCW)Basic MaterialsOil & Gas Equipment & Services274HoldC$2.39
Canadian National Railway (TSE:CNR)IndustrialsRailroads272BuyC$118.00
Hudbay Minerals (TSE:HBM)Basic MaterialsCopper271BuyC$10.25
Dollarama (TSE:DOL)Consumer DefensiveDiscount Stores270BuyC$54.21
Air Canada (TSE:AC)IndustrialsAirlines247BuyC$36.00
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&P235HoldC$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
Crescent Point Energy (TSE:CPG)Basic MaterialsIndependent Oil & Gas221HoldC$8.77
Trinidad Drilling (TSE:TDG)EnergyOil & Gas Drilling221HoldC$1.79
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
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
Cineplex (TSE:CGX)ServicesEntertainment - Diversified201BuyC$33.88
WSP Global (TSE:WSP)IndustrialsEngineering & Construction196BuyC$76.45
Baytex Energy (TSE:BTE)EnergyOil & Gas E&P195BuyC$4.94
Alamos Gold (TSE:AGI)Basic MaterialsGold195BuyC$8.82
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
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
Bonavista Energy (TSE:BNP)EnergyOil & Gas E&P186HoldC$1.64
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 Services178BuyC$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
Semafo (TSE:SMF)Basic MaterialsIndustrial Metals & Minerals175BuyC$5.25
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
Kelt Exploration (TSE:KEL)EnergyOil & Gas E&P172BuyC$9.43
Emera (TSE:EMA)UtilitiesUtilities - Diversified172BuyC$47.73
Metro (TSE:MRU)Consumer DefensiveGrocery Stores172HoldC$50.50
Paramount Resources TEC (TSE:TET)171N/AN/A
Precision Drilling (TSE:PD)EnergyOil & Gas Equipment & Services170BuyC$5.20
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
Inter Pipeline (TSE:IPL)Basic MaterialsOil & Gas Pipelines167HoldC$27.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 Services162BuyC$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
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
Home Capital Group (TSE:HCG)FinanceMortgage Investment159HoldC$18.33
Enbridge (TSE:ENB)EnergyOil & Gas Midstream159BuyC$54.42
Industrial Alliance Insur. & Fin. Ser. (TSE:IAG)Financial ServicesInsurance - Diversified158BuyC$60.50
Manulife Financial (TSE:MFC)Financial ServicesInsurance - Life158BuyC$27.72
Toromont Industries (TSE:TIH)IndustrialsIndustrial Distribution158HoldC$65.38
Superior Plus (TSE:SPB)Basic MaterialsIndustrial Metals & Minerals157BuyC$14.48
PrairieSky Royalty (TSE:PSK)Industrial ProductsAerospace/Defense - Major Diversified157BuyC$24.05
Bonterra Energy (TSE:BNE)EnergyOil & Gas E&P157HoldC$9.93
Cameco (TSE:CCO)Basic MaterialsIndustrial Metals & Minerals155HoldC$16.79
Norbord (TSE:OSB)FinanceAsset Management155BuyC$45.38
Royal Bank of Canada (TSE:RY)Financial ServicesBanks - Global155BuyC$109.67
Seven Generations Energy (TSE:VII)EnergyOil & Gas E&P154BuyC$19.09
Birchcliff Energy (TSE:BIR)Basic MaterialsGold154BuyC$6.15
Imperial Oil (TSE:IMO)Basic MaterialsMajor Integrated Oil & Gas154HoldC$42.07
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
Veresen (TSE:VSN)144N/AN/A
MEG Energy (TSE:MEG)Basic MaterialsIndependent Oil & Gas143BuyC$8.39
Fortis (TSE:FTS)UtilitiesUtilities - Regulated Electric143HoldC$49.11
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 & Gas136HoldC$76.40
Dorel Industries (TSE:DII.B)Consumer CyclicalHome Furnishings & Fixtures136HoldC$24.60
Parkland Fuel (TSE:PKI)Basic MaterialsOil & Gas Refining & Marketing135BuyC$43.50
Sandstorm Gold (TSE:SSL)Basic MaterialsGold134BuyC$8.15
Equitable Group (TSE:EQB)Basic MaterialsGold134HoldC$79.43
Aimia (TSE:AIM)ServicesBusiness Services134HoldC$4.46
Boyd Group Income Fund (TSE:BYD.UN)Consumer CyclicalPersonal Services134BuyC$126.25
Canadian Imperial Bank of Commerce (TSE:CM)FinanceMoney Center Banks134HoldC$129.60
Capital Power (TSE:CPX)UtilitiesUtilities - Regulated Electric134BuyC$30.11
Sherritt International (TSE:S)Basic MaterialsIndustrial Metals & Minerals133BuyC$1.21
Cascades (TSE:CAS)Basic MaterialsPaper & Paper Products132BuyC$13.33
BRP (TSE:DOO)Basic MaterialsIndustrial Metals & Minerals132BuyC$65.43
Encana (TSE:ECA)EnergyOil & Gas E&P131BuyC$12.17
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
Uni Select (TSE:UNS)Consumer GoodsAuto Parts126BuyC$26.14
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
Canfor Pulp Products (TSE:CFX)Basic MaterialsPaper & Paper Products122HoldC$21.70
Argonaut Gold (TSE:AR)Basic MaterialsGold122BuyC$3.67
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
Chemtrade Logistics Income Fund (TSE:CHE.UN)Basic MaterialsSpecialty Chemicals120HoldC$13.28
Algonquin Power & Utilities (TSE:AQN)UtilitiesUtilities - Independent Power Producers120BuyC$15.04
Avigilon (TSE:AVO)120HoldC$27.00
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
Cardinal Energy (TSE:CJ)EnergyOil & Gas E&P116BuyC$4.41
Cervus Equipment (TSE:CERV)IndustrialsFarm & Construction Equipment115BuyC$18.25
New Gold (TSE:NGD)Basic MaterialsGold115HoldC$1.24
Thomson Reuters (TSE:TRI)Financial ServicesCapital Markets114BuyC$67.50
Tamarack Valley Energy (TSE:TVE)EnergyOil & Gas E&P114BuyC$5.27
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
Trevali Mining (TSE:TV)ServicesBroadcasting - TV113BuyC$1.00
Premier Gold Mines (TSE:PG)Basic MaterialsGold113BuyC$3.95
TORC Oil and Gas (TSE:TOG)EnergyOil & Gas E&P112BuyC$8.88
Sienna Senior Living (TSE:SIA)MedicalLong-Term Care Facilities112BuyC$18.83
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
Bankers Petroleum (TSE:BNK)107N/AN/A
Canadian Utilities (TSE:CU)Basic MaterialsGold106HoldC$34.57
ATS Automation Tooling Systems (TSE:ATA)IndustrialsDiversified Industrials106BuyC$21.75
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
SmartCentres Real Estate Investment Trst (TSE:SRU.UN)Real EstateREIT - Retail105HoldC$33.39
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
Chemtrade Electrochem (TSE:CUS)102N/AN/A
Perpetual Energy (TSE:PMT)EnergyOil & Gas E&P102HoldC$0.40
Martinrea International (TSE:MRE)Consumer GoodsAuto Parts102BuyC$19.40
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
Interrent Real Estate Investment Trust (TSE:IIP.UN)Real EstateREIT - Residential99BuyC$13.42
Klondex Mines (TSE:KDX)Basic MaterialsIndustrial Metals & Minerals99HoldC$2.85
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
CAE (TSE:CAE)Industrial ProductsAerospace/Defense - Major Diversified98BuyC$28.86
Osisko gold royalties (TSE:OR)Basic MaterialsGold97BuyC$16.08
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
Teranga Gold (TSE:TGZ)Basic MaterialsGold94BuyC$5.83
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
Heroux Devtek (TSE:HRX)IndustrialsAerospace & Defense94BuyC$18.75
Granite Oil (TSE:GXO)EnergyOil & Gas E&P93HoldC$1.82
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
TransGlobe Energy (TSE:TGL)EnergyOil & Gas E&P92BuyC$4.75
Innergex Renewable Energy (TSE:INE)UtilitiesUtilities - Independent Power Producers92BuyC$15.79
Just Energy Group (TSE:JE)UtilitiesUtilities - Diversified92HoldC$5.15
Endeavour Mining (TSE:EDV)Basic MaterialsGold92BuyC$29.26
Artis Real Estate Investment Trust Unit (TSE:AX.UN)Real EstateREIT - Diversified92HoldC$12.50
H&R Real Estate Investment Trust (TSE:HR.UN)Real EstateREIT - Diversified91BuyC$24.15
Spin Master (TSE:TOY)Consumer CyclicalLeisure90BuyC$56.33
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
Goldcorp (TSE:G)Basic MaterialsGold89BuyC$15.87

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