MarketInOut Stock Screener Log In | Sign Up
 

Accelerating Sales

 
Canada

Revenue acceleration is often the first sign that a business is gaining momentum, because sales cannot be flattered by cost cuts or one-off items the way earnings can. This screen lists stocks on the Toronto Stock Exchange whose year-over-year revenue growth increased in each of the last three reported quarters, fastest growth first. Growth investors look for accelerating sales to confirm that rising earnings are backed by real demand. 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 revenue_qtr[4] > 0 and revenue_yoy > revenue_yoy[1] and revenue_yoy[1] > revenue_yoy[2] and revenue_yoy[2] > 0 and draw(earnrep) and sortby(revenue_yoy, desc) and show(revenue_yoy as sales_growth, revenue_yoy[1] as sales_growth_q1, revenue_yoy[2] as sales_growth_q2)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Sales_growth  Sales_growth_q1  Sales_growth_q2
 VMET.TO 
Other Precious Metals & Mining
Basic Materials
TSX
Small
 1,348.4  11.50  -0.72 -5.89 131,172  563.12  447.27  160.86
 ORE.TO 
Gold
Basic Materials
TSX
Small
 1,797.2  2.56  -0.13 -4.83 1,192,395  195.10  114.83  37.54
 TKO.TO 
Copper
Basic Materials
TSX
Mid
 4,139.72  10.30  -0.73 -6.62 1,618,405  184.76  70.39  45.27
 ALS.TO 
Other Industrial Metals & Mining
Basic Materials
TSX
Mid
 3,069.32  49.25  -2.32 -4.5 200,513  135.69  75.69  20.14
 RY.TO 
Banks - Diversified
Financial Services
TSX
Mega
 395,033  283.93  -4.28 -1.49 1,882,444  127.78  11.32  7.19
 BMO.TO 
Banks - Diversified
Financial Services
TSX
Large
 166,283  239.22  -5.34 -2.19 1,217,263  124.41  9.86  6.31
 KNT.TO 
Gold
Basic Materials
TSX
Mid
 6,427.81  25.15  -0.18 -0.71 1,268,176  118.74  56.16  42.29
 SDE.TO 
Oil & Gas E&P
Energy
TSX
Mid
 2,936.08  14.51  0.25 1.75 725,881  113.20  60.10  59.77
 HPS-A.TO 
Electrical Equipment & Parts
Industrials
TSX
Mid
 2,736.7  229.88  -15.14 -6.18 164,723  104.39  44.73  31.50
 BNS.TO 
Banks - Diversified
Financial Services
TSX
Large
 159,767  131.05  -2.39 -1.79 2,606,249  98.03  7.67  6.71
 ENB.TO 
Oil & Gas Midstream
Energy
TSX
Large
 153,567  69.11  0.21 0.3 2,916,100  92.80  20.84  5.92
 CLS.TO 
Electronic Components
Technology
TSX
Large
 53,590  369.32  -26.8 -6.77 486,872  85.22  66.74  46.03
 NVDA.TO 
Semiconductors
Technology
TSX
Mega
 6,378,004  45.58  -1.92 -4.04 1,058,682  82.22  65.78  65.22
 GIL.TO 
Apparel Manufacturing
Consumer Cyclical
TSX
Large
 10,332  55.40  -1.38 -2.43 489,031  76.90  56.57  27.12
 SSRM.TO 
Gold
Basic Materials
TSX
Mid
 8,386.79  37.01  -2.54 -6.42 310,398  75.61  56.31  53.11
 CVVY.TO 
Oil & Gas E&P
Energy
TSX
Small
 822.9  2.52  -0.07 -2.7 331,803  67.76  44.01  28.93
 KEL.TO 
Oil & Gas E&P
Energy
TSX
Mid
 2,401.49  11.81  -0.03 -0.25 480,153  66.15  17.97  14.97
 ARG.TO 
Copper
Basic Materials
TSX
Small
 1,268.93  7.54  -0.23 -2.96 958,523  65.36  51.35  43.04
 ABX.TO 
Gold
Basic Materials
TSX
Large
 91,396  51.64  -2.47 -4.56 3,381,188  65.28  59.31  25.78
 DFY.TO 
Insurance - Property & Casualty
Financial Services
TSX
Mid
 8,547.44  73.27  0.06 0.08 166,555  63.24  52.27  6.60
 WDO.TO 
Gold
Basic Materials
TSX
Mid
 4,078.03  25.56  -1.5 -5.54 474,516  59.79  57.64  56.81
 EXE.TO 
Medical Care Facilities
Healthcare
TSX
Mid
 2,499.72  26.57  -0.1453 -0.54 448,959  59.36  24.17  18.00
 ATZ.TO 
Apparel Retail
Consumer Cyclical
TSX
Large
 17,605  155.50  -1.34 -0.85 577,255  44.06  43.37  32.55
 SHOP.TO 
Software - Application
Technology
TSX
Mega
 302,263  220.37  -13.33 -5.7 1,187,697  37.27  28.37  26.44
53 matches
1
2
3
next
Data as of Oct 30, 2026, updated intraday



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