Skip to main content

All-Time High Stocks Scanner: NSE Stocks at ATH and Near ATH

A free daily scanner of NSE stocks closing at an all-time high. The first list shows every stock that made a new all-time high close in any of the last 5 sessions; for these, the 52-week high is also the all-time high. The second list shows stocks within 5% of their all-time high that have not broken it yet. Each stock shows whether it trades above its 100-day and 200-day EMA, and a catalyst check reads its news, quarterly results and shareholding to show whether the rally is backed by business news such as order wins, new products, capacity additions or results growth, or carries warning signs. Covers 1,810 NSE companies with a market cap above ₹500 crore. Click any stock for its daily or weekly chart.

Skip the scanner and go to the questions

All-time high scanner: frequently asked questions

How the lists, the all-time high, the EMA columns and the catalyst check are built.

What is an all-time high (ATH) close?

It is a closing price higher than every earlier close of that stock. The scanner uses closing prices, not intraday highs, so a stock that touches a new high during the day but closes below its previous best does not count. History goes back to January 2000; for companies listed after that, the ATH is the highest close since listing.

What do the two lists show?

New ATH lists every stock that closed at a new all-time high in any of the last 5 sessions, so a stock that made its high on Tuesday still shows on Friday. Its 52-week high is also its all-time high. Near ATH lists stocks whose latest close is within 5% of their all-time high close and that have not made a new one in the last 5 sessions. The ATH closes 52W column counts how many sessions in the last year closed at a new all-time high.

Are prices adjusted for splits and bonuses?

Yes. Daily prices are adjusted for stock splits and bonus issues, so a split does not show as a false fall and the all-time high stays comparable across the split. When a new split or bonus is announced, the stock’s full history and its all-time high are recalculated. Dividends are not adjusted.

What does the catalyst check do?

For every stock in the scanner it reads recent news headlines, the last few quarters of revenue and profit, and the promoter, FII and mutual fund holding. An AI model then tags concrete business catalysts (new product, order win, capacity or capex commissioned, new geography or stores, results growth, acquisition, margin improvement) and warning signs (promoter selling, price rising while revenue or profit are flat, no company-specific news, only market-move articles, dilution or governance issues). The result is Catalyst-backed, Mixed or No catalyst found, with links to the news it used. It is generated automatically and can be wrong or incomplete; check the sources before acting.

What do the 100 EMA and 200 EMA columns mean?

They show whether the latest close is above or below the 100-day and 200-day exponential moving averages of closing prices. Stocks listed less than about a year ago do not have enough history for a 200-day EMA and show n/a. On a stock’s chart page both EMAs can be drawn on the price chart.

How often is the scanner updated?

Once a day. After the market closes, each stock’s daily candle is added, the all-time highs and EMAs are updated, and the scanner is rebuilt; the catalyst check follows. The note under the scanner shows which session it covers.

Which stocks are covered?

1,810 NSE-listed securities with a market cap above ₹500 crore, including SME-platform stocks, REITs and InvITs. Use the market-cap filter above the table to focus on larger companies, and the search box to open the chart of any covered stock.

Is this a buy recommendation?

No. A stock at an all-time high is a fact about its price, not a recommendation. The scanner and the catalyst check are for research and education and are not advice to buy or sell any security.

Read before using. Prices on this page come from Upstox and are updated automatically after each trading session. All-time highs, EMAs and the lists are calculated mechanically from those prices, and the catalyst check is generated automatically by an AI model from news headlines, quarterly results and shareholding data. They are for information and education only and are not a recommendation to buy or sell any security. Data can be delayed, incomplete or contain errors. Investments in the securities market are subject to market risks. Read all the related documents carefully before investing.

Vishal TrehanVishal TrehanSEBI Registered Research Analyst

Data-driven equity research, model portfolios, and algo trading strategies for the informed investor.

SEBI Reg: INH000016816  ·  BSE: 6214
G1006, Corona Optus, Sector 37C, Gurgaon — 122006
Max fee: ₹1.51 lakhs per annum per family
Follow VishalInstagramFacebookYouTubeXWhatsApp groupWhatsApp channelTelegram

Registration granted by SEBI, enlistment as Research Analyst with the exchange and certification from NISM in no way guarantee performance of the intermediary or provide any assurance of returns to investors.

Content on this site is for information and education only and is not a recommendation to apply for, buy or sell any security. Investments in the securities market are subject to market risks. Read all the related documents carefully before investing.

© 2026 Vishal Trehan. All rights reserved.