MarketInOut Stock Screener Log In | Sign Up
 

All-Time High

 
Canada

A new all-time high means a stock is trading above every price it has ever reached in our price history (since listing for younger stocks). There is no overhead supply: no past buyer is sitting on a loss waiting to sell, which is why momentum investors favor stocks at record highs. This list shows stocks on the Toronto Stock Exchange whose high today set a new all-time high, biggest gainers first. 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 new_ath and sortby(chclose, desc) and show(chclose as change_pct)
 
  Edit Formula
  Let AI Explain & Customize
 
View:
Charts    
   Symbol   Name   Industry   Sector   Exchange   Cap  Cap, mln  Last  Change  Change, %  Volume  Change_pct
 TD.TO 
Banks - Diversified
Financial Services
TSX
Mega
 284,912  176.57  0.81 0.46 1,568,217  0.4609
 PSK.TO 
Oil & Gas E&P
Energy
TSX
Mid
 8,632.93  36.81  0.11 0.3 750,549  0.2997
 NNRG.TO 
TSX
   93.54  -0.21 -0.22 3,370  -0.224
 X.TO 
Financial Data & Stock Exchanges
Financial Services
TSX
Large
 15,816  57.70  -0.15 -0.26 326,797  -0.2593
 POU.TO 
Oil & Gas E&P
Energy
TSX
Mid
 4,963.52  34.79  -0.1 -0.29 420,724  -0.2866
 GEI.TO 
Oil & Gas Midstream
Energy
TSX
Mid
 5,801.09  33.61  -0.14 -0.41 581,870  -0.4148
 PHX.TO 
Oil & Gas Drilling
Energy
TSX
Small
 596.27  13.34  -0.09 -0.67 58,939  -0.6701
 ACX.TO 
Oil & Gas Drilling
Energy
TSX
Small
 348.87  9.12  -0.07 -0.76 165,957  -0.7617
8 matches
Data as of Oct 27, 2026, updated intraday



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog