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 
Versamet Royalties Corp
Other Precious Metals & Mining
Basic Materials
TSX
Small
 1,361.46  11.98  -0.53 -4.24 118,604  563.12  447.27  160.86
 ORE.TO 
Orezone Gold Corp
Gold
Basic Materials
TSX
Mid
 2,047.74  3.06  -0.16 -4.97 1,587,051  195.10  114.83  37.54
 TKO.TO 
Trekor Metals Ltd
Copper
Basic Materials
TSX
Mid
 4,619.21  12.16  -0.46 -3.65 844,544  184.76  70.39  45.27
 ALS.TO 
Altius Minerals Corp
Other Industrial Metals & Mining
Basic Materials
TSX
Mid
 3,791.41  62.62  -1.91 -2.96 186,032  135.69  75.69  20.14
 RY.TO 
Royal Bank of Canada
Banks - Diversified
Financial Services
TSX
Mega
 379,029  277.25  3.47 1.27 4,773,007  127.78  11.32  7.19
 BMO.TO 
Bank of Montreal
Banks - Diversified
Financial Services
TSX
Large
 161,331  235.18  3.08 1.33 662,034  124.41  9.86  6.31
 KNT.TO 
K92 Mining Inc
Gold
Basic Materials
TSX
Mid
 6,921.69  27.59  -0.58 -2.06 671,668  118.74  56.16  42.29
 SDE.TO 
Spartan Delta Corp
Oil & Gas E&P
Energy
TSX
Mid
 2,819.13  14.02  0.28 2.04 675,333  113.20  60.10  59.77
 BNS.TO 
Bank of Nova Scotia
Banks - Diversified
Financial Services
TSX
Large
 153,609  128.34  2.31 1.83 1,490,022  98.03  7.67  6.71
 ENB.TO 
Enbridge Inc
Oil & Gas Midstream
Energy
TSX
Large
 148,240  67.55  1.04 1.56 10,457,050  92.80  20.84  5.92
 NVDA.TO 
NVIDIA Corp CDR
Semiconductors
Technology
TSX
Mega
 7,123,104  50.84  -0.21 -0.41 1,037,478  82.22  65.78  65.22
 TECK-B.TO 
Teck Resources Ltd
Copper
Basic Materials
TSX
Large
 47,637  95.46  -1.64 -1.69 693,860  78.20  72.18  9.76
 GIL.TO 
Gildan Activewear Inc
Apparel Manufacturing
Consumer Cyclical
TSX
Large
 11,078  59.44  -0.38 -0.64 738,037  76.90  56.57  27.12
 SSRM.TO 
SSR Mining Inc
Gold
Basic Materials
TSX
Large
 10,507  47.05  -3.59 -7.09 747,950  75.61  56.31  53.11
 CVVY.TO 
Cavvy Energy Ltd
Oil & Gas E&P
Energy
TSX
Small
 807.43  2.61  0 0 682,593  67.76  44.01  28.93
 CLS.TO 
Celestica Inc
Electronic Components
Technology
TSX
Large
 65,173  507.89  -8.9 -1.72 479,576  66.74  46.03  39.02
 KEL.TO 
Kelt Exploration Ltd
Oil & Gas E&P
Energy
TSX
Mid
 2,261.07  11.21  0.07 0.63 910,693  66.15  17.97  14.97
 ARG.TO 
Amerigo Resources Ltd
Copper
Basic Materials
TSX
Small
 1,357.73  8.97  0.555 6.6 1,285,441  65.36  51.35  43.04
 ABX.TO 
Barrick Mining Corp
Gold
Basic Materials
TSX
Large
 96,334  57.68  -0.85 -1.45 2,568,003  65.28  59.31  25.78
 DFY.TO 
Definity Financial Corp
Insurance - Property & Casualty
Financial Services
TSX
Mid
 8,182.29  68.90  0.78 1.15 139,460  63.24  52.27  6.60
 WDO.TO 
Wesdome Gold Mines Ltd
Gold
Basic Materials
TSX
Mid
 4,953.63  31.40  -3.11 -9.01 1,061,549  59.79  57.64  56.81
 EXE.TO 
Extendicare Inc
Medical Care Facilities
Healthcare
TSX
Mid
 2,533.94  26.65  -0.01 -0.04 833,151  59.36  24.17  18.00
 CG.TO 
Centerra Gold Inc
Gold
Basic Materials
TSX
Mid
 6,284.87  31.04  -1.09 -3.39 426,198  57.65  54.67  28.58
 HPS-A.TO 
Hammond Power Solutions Inc
Electrical Equipment & Parts
Industrials
TSX
Mid
 3,668.03  283.57  -24.54 -7.96 72,209  44.73  31.50  21.88
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