MarketInOut Stock Screener Log In | Sign Up
 

Consistent Growth

 
Canada

Steady growers are companies whose profits rise year after year, through good and bad markets. This screen lists stocks on the Toronto Stock Exchange whose annual earnings per share were positive four fiscal years ago and increased in each of the three years since, sorted by five-year EPS growth. Long-term investors favor such companies because consistent growth tends to compound into steady share price gains. Prices are in Canadian dollars, and the list covers TSX-listed stocks with at least C$1 million in average daily trading value.

Screening formula:
exch(tsx) and type(stock) and advol(21) > 1 and eps_y > eps_y[1] and eps_y[1] > eps_y[2] and eps_y[2] > eps_y[3] and eps_y[3] > 0 and draw(earnrep) and sortby(eps_5y_growth, desc) and show(eps_5y_growth as eps_growth_5y)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Eps_growth_5y
 MDA.TO 
MDA Space Ltd
Aerospace & Defense
Industrials
TSX
Mid
 6,514.42  40.62  0.44 1.1 876,000  111.18
 CLS.TO 
Celestica Inc
Electronic Components
Technology
TSX
Large
 65,173  507.89  -8.9 -1.72 479,576  56.56
 PRL.TO 
Propel Holdings Inc
Credit Services
Financial Services
TSX
Small
 941.01  24.08  0.18 0.75 108,768  45.92
 SIS.TO 
Savaria Corp
Specialty Industrial Machinery
Industrials
TSX
Mid
 2,087.93  29.64  0.69 2.38 121,978  38.26
 CEU.TO 
CES Energy Solutions Corp
Oil & Gas Equipment & Services
Energy
TSX
Mid
 4,003.86  20.06  0.97 5.08 1,384,540  37.09
 HPS-A.TO 
Hammond Power Solutions Inc
Electrical Equipment & Parts
Industrials
TSX
Mid
 3,668.03  283.57  -24.54 -7.96 72,209  36.52
 TOT.TO 
Total Energy Services Inc
Oil & Gas Equipment & Services
Energy
TSX
Small
 1,318.04  36.67  1.08 3.03 221,785  34.44
 AEM.TO 
Agnico-Eagle Mines Ltd
Gold
Basic Materials
TSX
Large
 136,632  264.04  -5.79 -2.15 643,167  32.94
 LUG.TO 
Lundin Gold Inc
Gold
Basic Materials
TSX
Large
 23,168  95.73  -0.09 -0.09 438,471  30.26
 AGF-B.TO 
AGF Management Ltd
Asset Management
Financial Services
TSX
Small
 955.07  15.43  0.33 2.19 435,633  28.27
 MSA.TO 
Mineros S.A.
Gold
Basic Materials
TSX
Mid
 3,082.03  10.43  0.01 0.1 328,670  26.95
 BDGI.TO 
Badger Infrastructure Solutions Ltd
Engineering & Construction
Industrials
TSX
Mid
 3,047.87  90.54  -0.01 -0.01 49,507  22.66
 ABX.TO 
Barrick Mining Corp
Gold
Basic Materials
TSX
Large
 96,334  57.68  -0.85 -1.45 2,568,003  22.61
 STN.TO 
Stantec Inc
Engineering & Construction
Industrials
TSX
Large
 10,759  96.26  0.99 1.04 301,717  18.47
 SII.TO 
Sprott Inc
Asset Management
Financial Services
TSX
Mid
 4,266.74  163.98  -1.83 -1.1 61,341  17.06
 FTT.TO 
Finning International Inc
Industrial Distribution
Industrials
TSX
Large
 13,801  104.83  -1.24 -1.17 614,576  17.03
 DOL.TO 
Dollarama Inc
Discount Stores
Consumer Defensive
TSX
Large
 51,508  192.96  1.03 0.54 427,686  16.76
 GRGD.TO 
Groupe Dynamite Inc
Apparel Retail
Consumer Cyclical
TSX
Mid
 6,555.82  59.35  -0.91 -1.51 267,877  16.73
 AGI.TO 
Alamos Gold Inc
Gold
Basic Materials
TSX
Large
 19,645  45.39  -1.54 -3.28 778,316  15.71
 DSG.TO 
Descartes Systems Group Inc
Software - Application
Technology
TSX
Large
 10,107  120.80  2.66 2.25 344,035  15.33
 TSU.TO 
Trisura Group Ltd
Insurance - Specialty
Financial Services
TSX
Small
 1,924.46  41.30  0.54 1.32 51,156  14.48
 DPM.TO 
DPM Metals Inc
Gold
Basic Materials
TSX
Large
 13,033  58.66  -0.75 -1.26 1,250,671  13.87
 WSP.TO 
WSP Global Inc
Engineering & Construction
Industrials
TSX
Large
 22,060  163.43  -0.2 -0.12 523,075  12.69
 SJ.TO 
Stella-Jones Inc
Lumber & Wood Production
Basic Materials
TSX
Mid
 3,546.9  64.32  -0.68 -1.05 134,188  11.78
Upgrade to Pro to unlock full screener results with no delays, customizable filters, real-time alerts for new matches, and advanced backtesting on historical data.
Unlock full access
Data as of Oct 13, 2026, 4:00 PM EDT



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us