ReturnScreener
Long-Term Wealth Creation

Best Performing Indian Stocks Over 5 Years

Every stock we track, ranked by its compound annual growth rate over the last 5 years. Each row shows what a ₹10.0K lump sum would actually have become — so you can see the difference between a good return and a life-changing one.

Top CAGR

97.4%

Median CAGR

18.3%

₹10K → APARINDS

₹3.01L

Stocks Ranked

399

Compare a different holding period

The same stock can look outstanding over one horizon and ordinary over another, because the starting date changes the answer. Switch horizons to see how the ranking reshuffles.

What the 5-year data actually shows

  • Apar Industries Ltd. leads every stock we track over 5 years, compounding at 97.4% a year — turning ₹10,000 into ₹3,01,153, a 30.1× return.
  • The median stock in this ranking compounded at 18.3% a year. The gap between that and the 97.4% leader is the whole argument for research: over 5 years, picking the middle of the pack produced a very different outcome from picking the top.
  • The average CAGR (20.8%) sits above the median (18.3%), which means a small number of exceptional performers are pulling the average up rather than gains being spread evenly.
  • 338 of 399 stocks (85%) delivered a positive return over 5 years; the remaining 61 did not recover their starting price.
  • Annualised returns across the ranking span 97.4% down to -23.6%. That spread — not the average — is what an investor actually lives with when they hold a single stock.

The Rankings

Top 50 stocks by 5 years CAGR

Ranked highest to lowest by compound annual growth rate. The ₹10,000 column shows what a single lump-sum investment made 5 years ago would be worth today, on a total-return basis — dividends and splits included.

How This Is Calculated

Reading this ranking properly

CAGR, not total return

Stocks are ranked by compound annual growth rate — the steady yearly rate that would produce the same result. It makes a 5-year record comparable to any other horizon.

Total return, before costs

Dividends and stock splits are included — the ranking is computed on the adjusted closing price, not the quoted one. Demergers are not credited, and brokerage and taxes are excluded, so real outcomes would be a little lower.

Survivors only

This ranks companies in today's Nifty 500 universe. Businesses that delisted or collapsed over the period are not here — a bias worth remembering when reading any long-term ranking.

Full definitions, worked examples, and the limitations we know about are on our Methodology page.

Continue Your Research

Where to go from here

Rankings are a starting point. These pages help you understand why a company performed the way it did.

Explore By Sector

Top performers by sector

Long-term winners cluster in particular industries. Browse the companies we track sector by sector.

HELP CENTER

5 Years stock returns — common questions

Everything you need to know about this page and the data presented.

Which Indian stock performed best over the last 5 years?
+

Apar Industries Ltd. (APARINDS) tops this ranking with a 97.4% compound annual growth rate over 5 years. ₹10,000 invested at the start of that period would be worth ₹3,01,153 today. This is a historical result, not a prediction or a recommendation to buy.

How are these 5-year rankings calculated?
+

We take the adjusted closing price 5 years ago and today's adjusted closing price for every stock in the Nifty 500 universe, calculate the compound annual growth rate (CAGR) between them, and sort the results highest to lowest. The adjusted price folds in dividends and stock splits, so these are total returns rather than price-only returns. They exclude brokerage and taxes, and they do not credit demergers. You can read the full calculation on our Methodology page.

How many 5 years multibaggers are in this list?
+

24 of the 399 stocks ranked here multiplied invested money at least ten times over 5 years — ₹10,000 becoming ₹1,00,000 or more. Bear in mind this universe is today's Nifty 500, so every company that delisted or collapsed over the period is absent — a list of past multibaggers is assembled from the survivors by construction.

Does a high past CAGR mean the stock will keep performing?
+

No. A high historical CAGR tells you what a business and its share price already did — it carries no information about what happens next. Companies that compounded quickly often did so from a low base, in a favourable cycle, or after a re-rating that cannot repeat indefinitely. Treat this ranking as a starting point for research into why a company performed as it did, not as a shortlist to buy.

Why does changing the time period change the ranking so much?
+

Because the start date changes. A stock that crashed four years ago and recovered will look outstanding over a 3-year window and mediocre over a 10-year one — same company, same prices, different question. This is why we publish every horizon from 1 to 20 years separately rather than picking one and calling it "the" ranking.

What would ₹10,000 have become in these stocks?
+

The ₹10K Value column shows exactly that for every stock in the table, based on its total return — price movement plus dividends — over 5 years. At the top of the ranking, Apar Industries Ltd. would have turned ₹10,000 into ₹3,01,153. Every stock page on ReturnScreener carries the same simulation across every horizon.

Is this investment advice?
+

No. ReturnScreener is an educational research platform, not a SEBI-registered investment advisor. We publish historical data and analysis only — we do not recommend buying or selling any security, and we never publish price targets. Please do your own research or consult a registered advisor before investing.

ReturnScreener is an educational research platform and is not a SEBI-registered investment advisor. This ranking presents historical price performance only and is not a recommendation to buy or sell any security. Past performance does not guarantee future results. See our Disclaimer for full terms.