MarketInOut Stock Screener Log In | Sign Up
 

Earnings Momentum

 
Canada

Earnings momentum combines a fundamental signal with a price signal: profit growth that keeps speeding up, and a stock price that already reflects it. This screen lists stocks on the Toronto Stock Exchange whose year-over-year EPS growth increased in each of the last three quarters, trading above the 50-day moving average with a 3-month relative strength rank above 80, strongest first. These are accelerating growers the market is already rewarding. 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_qtr > 0 and eps_qtr[4] >= 0.05 and eps_yoy > eps_yoy[1] and eps_yoy[1] > eps_yoy[2] and eps_yoy[2] > 0 and price > sma(50) and rs(68) > 80 and draw(earnrep) and sortby(rs(68), desc) and show(eps_yoy as eps_growth, rs(68) as rs_3m)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Eps_growth  Rs_3m
 FTG.TO 
Aerospace & Defense
Industrials
TSX
Small
 896.93  32.60  -3.03 -8.5 198,784  263.64  98.24
 DSG.TO 
Software - Application
Technology
TSX
Large
 10,845  126.77  -2 -1.55 190,710  36.54  97.60
 GIB-A.TO 
Information Technology Services
Technology
TSX
Large
 23,098  112.45  0.97 0.87 270,150  22.53  95.15
 ATZ.TO 
Apparel Retail
Consumer Cyclical
TSX
Large
 17,605  155.50  -1.34 -0.85 577,255  216.07  90.84
 MTL.TO 
Trucking
Industrials
TSX
Mid
 2,841.85  28.81  -0.9795 -3.29 469,810  47.22  82.86
 AAPL.TO 
Consumer Electronics
Technology
TSX
Mega
 6,587,174  48.40  -0.62 -1.26 329,016  32.17  80.75
6 matches
Data as of Oct 30, 2026, updated intraday



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog