Stock Name | LTP | Change (%) | Volume | 5 years Return (%) |
|---|---|---|---|---|
| Byke Hospitality Ltd | ₹36.18 | +20.00 | ₹5,37,365.00 | +14.67 |
| Bombay Super Hybrid Seeds Ltd | ₹87.40 | +19.99 | ₹13,19,157.00 | +44.55 |
| Vaidya Sane Ayurved Laboratories Ltd | ₹191.00 | +16.32 | ₹4,800.00 | +12.63 |
| Sarveshwar Foods Limited | ₹3.50 | +16.28 | ₹1,15,75,030.00 | +35.18 |
| Intense Technologies Ltd | ₹97.79 | +16.22 | ₹3,02,013.00 | +25.39 |
| Unitech Limited | ₹4.29 | +13.19 | ₹3,00,70,547.00 | +21.06 |
| M K Proteins Limited | ₹4.92 | +12.59 | ₹4,51,899.00 | +40.98 |
| Nandan Denim Ltd | ₹2.47 | +12.27 | ₹49,55,243.00 | +18.77 |
| Transport Corporation Of India Ltd | ₹1,039.90 | +11.93 | ₹10,15,316.00 | +32.15 |
| Sri Havisha Hospitlty And Infrstrctr Ltd | ₹1.37 | +11.38 | ₹1,46,835.00 | +12.81 |
Before diving into any list of high return stocks, it helps to understand how the numbers behind them are actually worked out. Here is a straightforward breakdown of the method used.
The basic return is calculated by comparing a stock’s current price with what it was trading at exactly five years ago. The difference is divided by the older price and multiplied by 100 to get the percentage gain. So if a stock was at 100 rupees five years back and is now at 300 rupees, the total return works out to 200 percent. This gives you a simple picture of how much the stock has moved over the full five year period.
Total return tells you how much a stock gained but it does not tell you how smoothly it got there. That is where CAGR (Compound Annual Growth Rate) comes in. CAGR smooths out the yearly ups and downs and gives you a single annual growth rate that reflects the overall journey. For this page, only stocks that delivered more than 12 percent CAGR over 5 years qualify as 5 year high return stocks. It is a more honest way of measuring long term performance than just looking at the total gain.
Stock prices can change on paper due to corporate actions like bonus issues, stock splits, or dividends, without any actual market movement behind them. If these are not adjusted for, the return figure can look very different from reality. To make sure top performing stocks 5 years data is accurate, all historical prices are adjusted for corporate actions before the return is calculated. What you see on this page reflects genuine price appreciation and nothing distorted by accounting adjustments.
Stocks do not deliver strong gains over five years without a real reason behind it. Something concrete is always driving that kind of performance. Here is what tends to separate genuine high return stocks from the ones that just had a good year or two.
When a company keeps growing its revenues and profits year after year, the stock price eventually catches up. Investors are always willing to pay more for a business that keeps delivering better numbers. Most 5 year high return stocks on this page have one thing in common, their earnings did not just spike once, they kept improving over time. That steady and consistent growth is what builds a lasting rally rather than a short lived one.
Companies that are genuinely hard to compete with tend to hold their ground and grow steadily over long periods. A strong brand, a loyal customer base, better technology, or simply being the lowest cost player in the market, these are the kinds of edges that show up in profits year after year. Many top performing stocks 5 years have this kind of structural advantage working quietly in the background. It is not always obvious from the outside but it shows up clearly in the numbers over time.
Sometimes a company does everything right and the sector it sits in grows rapidly at the same time. That combination is powerful. Infrastructure, manufacturing, financials, and technology have all seen significant growth phases in India over the past several years. Businesses operating in these spaces benefited from rising demand and increased investor interest whether they were large cap or small cap. A lot of best long term gainers India were simply well positioned in the right sector at the right time and that made a meaningful difference to their 5 year returns.
A stock doing well over five years gets your attention. But what really matters is whether it can keep going from here. That is the question most people forget to ask. Here is what to actually look at before assuming the good times will continue.
After a big five year run, a lot of high return stocks start trading at prices that already have future growth baked in. The business may still be doing well but the stock has nowhere left to go because investors have already paid for what is coming. Before you act on any 5 year high return stocks, take a honest look at whether the current price still makes sense against what the company is actually earning today. If the answer is no, even good results may not be enough to move the needle.
A business that keeps growing its revenue year after year is a very different story from one that had a couple of great years and then went quiet. Consistent revenue growth is one of the clearest signs that a company has real momentum behind it and is not just riding a wave. Top performing stocks 5 years that show steady revenue improvement across multiple year
High return stocks are shares that have delivered strong and consistent price appreciation over time. This page specifically tracks 5 year high return stocks on NSE and BSE that delivered more than 12 percent CAGR (Compound Annual Growth Rate) over the past five years across large cap, mid cap, and small cap segments.
It gives you a useful starting point but it is not the whole picture. A strong five year track record tells you the stock has done well under a specific set of market conditions. It does not guarantee the same going forward. Use past performance as one input among many, not as the only reason to invest in any top performing stocks 5 years.
The data on this page is refreshed daily after market hours using the latest closing prices. Every time you check best long term gainers India on this page, the numbers reflect the most recent trading session so you are always working with current information.