MarketInOut Stock Screener Log In | Sign Up
 

Earnings Run-Up

 
Canada

Strong stocks often rise into their earnings reports as investors position ahead of the results, a move called the earnings run-up. This screen lists stocks on the Toronto Stock Exchange with an earnings report scheduled 1 to 14 days ahead, a 3-month relative strength rank above 80 and price above the 50-day moving average, strongest first. Some traders ride the run-up and sell before the report to avoid the gap risk. Report dates come from company announcements and can change; the screener knows the date only, not whether the report comes before the open or after the close.

Screening formula:
exch(tsx) and type(stock) and days_to_earn_rep >= 1 and days_to_earn_rep <= 14 and rs(68) > 80 and price > sma(50) and draw(earnext(15)) and sortby(rs(68), desc) and show(days_to_earn_rep as days_to_report, 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  Days_to_report  Rs_3m
 HLF.TO 
Packaged Foods
Consumer Defensive
TSX
Small
 749.97  26.78  0.02 0.07 97,745  10.00  99.85
 THNC.TO 
Software - Application
Technology
TSX
Micro
 142.19  2.11  -0.09 -4.09 21,495  2.00  99.76
 TOT.TO 
Oil & Gas Equipment & Services
Energy
TSX
Small
 1,456.36  40.30  0.29 0.72 162,408  10.00  99.46
 SWP.TO 
Packaged Foods
Consumer Defensive
TSX
Micro
 84.12  8.74  0.04 0.46 212  2.00  99.36
 DCBO.TO 
Software - Application
Technology
TSX
Small
 1,038.07  41.56  0.05 0.12 36,957  5.00  99.27
 SOIL.TO 
Oil & Gas E&P
Energy
TSX
Small
 1,719.64  9.45  0.09 0.96 361,541  3.00  99.07
 ACX.TO 
Oil & Gas Drilling
Energy
TSX
Small
 355.83  9.43  0.2 2.17 419,378  5.00  99.02
 ACB.TO 
Drug Manufacturers - Specialty & Generic
Healthcare
TSX
Small
 363.4  5.66  -0.08 -1.39 271,404  10.00  98.97
 GTE.TO 
Oil & Gas E&P
Energy
TSX
Small
 573.86  15.83  -0.06 -0.38 52,710  4.00  98.82
 HWO.TO 
Oil & Gas Equipment & Services
Energy
TSX
Micro
 15.87  1.25  0.05 4.17 0  5.00  98.63
 TGO.TO 
Telecom Services
Communication Services
TSX
Micro
 70.65  1.80  -0.01 -0.55 52,100  9.00  98.33
 CVVY.TO 
Oil & Gas E&P
Energy
TSX
Small
 822.9  2.52  -0.07 -2.7 331,803  4.00  98.29
 BNG.TO 
Oil & Gas E&P
Energy
TSX
Micro
 15.87  0.035  -0.005 -12.5 171,709  9.00  97.99
 XLY.TO 
Drug Manufacturers - Specialty & Generic
Healthcare
TSX
Small
 369.58  3.62  -0.05 -1.36 74,188  11.00  97.89
 SHOP.TO 
Software - Application
Technology
TSX
Mega
 302,263  220.37  -13.33 -5.7 1,187,697  2.00  97.80
 TRI.TO 
Specialty Business Services
Industrials
TSX
Large
 70,850  165.36  2.7 1.66 818,442  2.00  97.70
 KXS.TO 
Software - Application
Technology
TSX
Mid
 5,266.02  194.18  1.43 0.74 129,935  3.00  97.50
 ALC.TO 
Marine Shipping
Industrials
TSX
Small
 1,262.88  30.50  -0.34 -1.1 18,168  5.00  97.40
 VLE.TO 
Oil & Gas E&P
Energy
TSX
Small
 1,814.13  17.33  0.11 0.64 275,616  10.00  97.31
 IPO.TO 
Oil & Gas E&P
Energy
TSX
Small
 569.3  20.46  0.03 0.15 61,319  10.00  97.26
 CSU.TO 
Software - Application
Technology
TSX
Large
 70,904  3,393.39  24.32 0.72 38,492  5.00  97.06
 KEI.TO 
Oil & Gas E&P
Energy
TSX
Small
 357.21  10.07  0.13 1.31 42,693  11.00  96.96
 KITS.TO 
Specialty Retail
Consumer Cyclical
TSX
Small
 567.9  16.98  -0.8 -4.5 143,713  4.00  96.82
 MDNA.TO 
Biotechnology
Healthcare
TSX
Micro
 42  0.455  -0.025 -5.21 94,404  11.00  96.52
89 matches
1
2
3
4
next
Data as of Oct 30, 2026, updated intraday



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