Best Performing Indian Stocks Over 4 Years
Every stock we track, ranked by its compound annual growth rate over the last 4 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
140.6%
Median CAGR
20.1%
₹10K → GVT&D
₹3.38L
Stocks Ranked
420
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 4-year data actually shows
- GE Vernova T&D India Ltd. leads every stock we track over 4 years, compounding at 140.6% a year — turning ₹10,000 into ₹3,37,702, a 33.8× return.
- The median stock in this ranking compounded at 20.1% a year. The gap between that and the 140.6% leader is the whole argument for research: over 4 years, picking the middle of the pack produced a very different outcome from picking the top.
- The average CAGR (22.7%) sits above the median (20.1%), which means a small number of exceptional performers are pulling the average up rather than gains being spread evenly.
- 357 of 420 stocks (85%) delivered a positive return over 4 years; the remaining 63 did not recover their starting price.
- Annualised returns across the ranking span 140.6% down to -35.5%. That spread — not the average — is what an investor actually lives with when they hold a single stock.
The Rankings
Top 50 stocks by 4 years CAGR
Ranked highest to lowest by compound annual growth rate. The ₹10,000 column shows what a single lump-sum investment made 4 years ago would be worth today, on a total-return basis — dividends and splits included.
- 140.6%View 4 years returns for GE Vernova T&D India Ltd.
Total Return
3277.0%
₹10,000 Became
₹3,37,702
- 2Neuland Laboratories Ltd.
NEULANDLAB
110.3%View 4 years returns for Neuland Laboratories Ltd.Total Return
1866.4%
₹10,000 Became
₹1,96,636
- 3BSE Ltd.
BSE
100.6%View 4 years returns for BSE Ltd.Total Return
1527.7%
₹10,000 Became
₹1,62,772
- 99.9%View 4 years returns for Transformers And Rectifiers (India) Ltd.
Total Return
1507.4%
₹10,000 Became
₹1,60,738
- 596.8%View 4 years returns for Mazagoan Dock Shipbuilders Ltd.
Total Return
1407.4%
₹10,000 Became
₹1,50,742
- 6Anand Rathi Wealth Ltd.
ANANDRATHI
93.3%View 4 years returns for Anand Rathi Wealth Ltd.Total Return
1303.5%
₹10,000 Became
₹1,40,351
- 7Apar Industries Ltd.
APARINDS
91.7%View 4 years returns for Apar Industries Ltd.Total Return
1256.6%
₹10,000 Became
₹1,35,660
- View 4 years returns for Multi Commodity Exchange of India Ltd.
Total Return
1242.7%
₹10,000 Became
₹1,34,273
- 9Cemindia Projects Ltd.
CEMPRO
90.3%View 4 years returns for Cemindia Projects Ltd.Total Return
1218.0%
₹10,000 Became
₹1,31,803
- 10Welspun Corp Ltd.
WELCORP
80.9%View 4 years returns for Welspun Corp Ltd.Total Return
976.1%
₹10,000 Became
₹1,07,607
- 11Kirloskar Oil Eng Ltd.
KIRLOSENG
77.4%View 4 years returns for Kirloskar Oil Eng Ltd.Total Return
894.3%
₹10,000 Became
₹99,430
- 75.1%View 4 years returns for Garden Reach Shipbuilders & Engineers Ltd.
Total Return
844.9%
₹10,000 Became
₹94,489
- 13Gabriel India Ltd.
GABRIEL
74.0%View 4 years returns for Gabriel India Ltd.Total Return
819.8%
₹10,000 Became
₹91,981
- 14Zen Technologies Ltd.
ZENTEC
73.8%View 4 years returns for Zen Technologies Ltd.Total Return
816.9%
₹10,000 Became
₹91,690
- 15Gallantt Ispat Ltd.
GALLANTT
73.6%View 4 years returns for Gallantt Ispat Ltd.Total Return
813.2%
₹10,000 Became
₹91,323
- 16Hitachi Energy India Ltd.
POWERINDIA
73.3%View 4 years returns for Hitachi Energy India Ltd.Total Return
806.3%
₹10,000 Became
₹90,631
- 17Cochin Shipyard Ltd.
COCHINSHIP
72.8%View 4 years returns for Cochin Shipyard Ltd.Total Return
795.6%
₹10,000 Became
₹89,556
- 1872.6%View 4 years returns for Schneider Electric Infrastructure Ltd.
Total Return
790.6%
₹10,000 Became
₹89,063
- 19HBL Engineering Ltd.
HBLENGINE
70.9%View 4 years returns for HBL Engineering Ltd.Total Return
756.8%
₹10,000 Became
₹85,675
- 20IFCI Ltd.
IFCI
69.1%View 4 years returns for IFCI Ltd.Total Return
721.6%
₹10,000 Became
₹82,155
- 21Wockhardt Ltd.
WOCKPHARMA
68.7%View 4 years returns for Wockhardt Ltd.Total Return
713.8%
₹10,000 Became
₹81,379
- 22Kalyan Jewellers India Ltd.
KALYANKJIL
67.0%View 4 years returns for Kalyan Jewellers India Ltd.Total Return
680.9%
₹10,000 Became
₹78,089
- 23Jindal Saw Ltd.
JINDALSAW
65.8%View 4 years returns for Jindal Saw Ltd.Total Return
658.7%
₹10,000 Became
₹75,870
- 65.7%View 4 years returns for Bharat Heavy Electricals Ltd.
Total Return
657.2%
₹10,000 Became
₹75,719
- 25Anant Raj Ltd.
ANANTRAJ
65.1%View 4 years returns for Anant Raj Ltd.Total Return
646.0%
₹10,000 Became
₹74,599
- 26Choice International Ltd.
CHOICEIN
63.9%View 4 years returns for Choice International Ltd.Total Return
623.8%
₹10,000 Became
₹72,379
- 62.8%View 4 years returns for Himadri Speciality Chemical Ltd.
Total Return
605.1%
₹10,000 Became
₹70,511
- 2862.3%View 4 years returns for Rail Vikas Nigam Ltd.
Total Return
596.2%
₹10,000 Became
₹69,621
- 2961.2%View 4 years returns for PG Electroplast Ltd.
Total Return
578.5%
₹10,000 Became
₹67,851
- 30Glenmark Pharmaceuticals Ltd.
GLENMARK
61.0%View 4 years returns for Glenmark Pharmaceuticals Ltd.Total Return
574.8%
₹10,000 Became
₹67,484
- 60.6%View 4 years returns for Fertilisers and Chemicals Travancore Ltd.
Total Return
567.4%
₹10,000 Became
₹66,740
- 32Acutaas Chemicals Ltd.
ACUTAAS
60.5%View 4 years returns for Acutaas Chemicals Ltd.Total Return
565.5%
₹10,000 Became
₹66,549
- 33Karur Vysya Bank Ltd.
KARURVYSYA
57.9%View 4 years returns for Karur Vysya Bank Ltd.Total Return
524.5%
₹10,000 Became
₹62,451
- 34Suzlon Energy Ltd.
SUZLON
57.7%View 4 years returns for Suzlon Energy Ltd.Total Return
521.4%
₹10,000 Became
₹62,143
- 35Solar Industries India Ltd.
SOLARINDS
57.1%View 4 years returns for Solar Industries India Ltd.Total Return
512.1%
₹10,000 Became
₹61,213
- 36Godfrey Phillips India Ltd.
GODFRYPHLP
56.6%View 4 years returns for Godfrey Phillips India Ltd.Total Return
503.2%
₹10,000 Became
₹60,324
- 37Gravita India Ltd.
GRAVITA
55.4%View 4 years returns for Gravita India Ltd.Total Return
485.2%
₹10,000 Became
₹58,520
- 38National Aluminium Co. Ltd.
NATIONALUM
55.4%View 4 years returns for National Aluminium Co. Ltd.Total Return
484.9%
₹10,000 Became
₹58,489
- 3955.0%View 4 years returns for Sarda Energy and Minerals Ltd.
Total Return
479.6%
₹10,000 Became
₹57,961
- 53.8%View 4 years returns for Housing & Urban Development Corporation Ltd.
Total Return
461.0%
₹10,000 Became
₹56,098
- 53.6%View 4 years returns for Jindal Stainless Ltd.
Total Return
458.5%
₹10,000 Became
₹55,845
- 42Eternal Ltd.
ETERNAL
51.6%View 4 years returns for Eternal Ltd.Total Return
430.3%
₹10,000 Became
₹53,032
- 43Titagarh Rail Systems Ltd.
TITAGARH
51.6%View 4 years returns for Titagarh Rail Systems Ltd.Total Return
430.3%
₹10,000 Became
₹53,029
- 44Bank of Maharashtra
MAHABANK
51.4%View 4 years returns for Bank of MaharashtraTotal Return
427.6%
₹10,000 Became
₹52,762
- 45Chennai Petroleum Corporation Ltd.
CHENNPETRO
50.9%View 4 years returns for Chennai Petroleum Corporation Ltd.Total Return
419.9%
₹10,000 Became
₹51,988
- 46Nava Ltd.
NAVA
50.1%View 4 years returns for Nava Ltd.Total Return
409.3%
₹10,000 Became
₹50,928
- 47Aegis Logistics Ltd.
AEGISLOG
49.8%View 4 years returns for Aegis Logistics Ltd.Total Return
405.0%
₹10,000 Became
₹50,495
- 48Indian Bank
INDIANB
49.7%View 4 years returns for Indian BankTotal Return
404.0%
₹10,000 Became
₹50,402
- 49Union Bank of India
UNIONBANK
48.9%View 4 years returns for Union Bank of IndiaTotal Return
393.7%
₹10,000 Became
₹49,366
- 50Jammu & Kashmir Bank Ltd.
J&KBANK
48.8%View 4 years returns for Jammu & Kashmir Bank Ltd.Total Return
392.3%
₹10,000 Became
₹49,228
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 4-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
4 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 4 years?+
GE Vernova T&D India Ltd. (GVT&D) tops this ranking with a 140.6% compound annual growth rate over 4 years. ₹10,000 invested at the start of that period would be worth ₹3,37,702 today. This is a historical result, not a prediction or a recommendation to buy.
How are these 4-year rankings calculated?+
We take the adjusted closing price 4 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 4 years multibaggers are in this list?+
10 of the 420 stocks ranked here multiplied invested money at least ten times over 4 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 4 years. At the top of the ranking, GE Vernova T&D India Ltd. would have turned ₹10,000 into ₹3,37,702. 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.