Over the past three years, the Indian stock market has witnessed remarkable growth, with the Nifty 50 index reaching new highs. As of May 27, 2025, the Nifty 50 stands at 24,826.20, reflecting a significant increase from its 52-week low of 21,281.45. The index has delivered an impressive three-year return of approximately 51.37%, showcasing the resilience and strength of India’s top-performing companies.
Beyond the Nifty 50, broader market indices have also demonstrated strong performance. The Nifty Next 50 and Nifty Midcap 100 have outpaced the benchmark index, with returns of over 75% and 100%, respectively, over the same period. Strong corporate earnings, favourable economic policies, and increasing investor participation have driven this surge. But the question is, have the stocks in your portfolio performed the same way as the indices? If not, here are five high-return stocks that have delivered impressive performance over the past three years.
Five Top-Performing Stocks in the Last Three Years
Here are the five highest-return stocks from the last 3 years in India:
Rail Vikas Nigam Ltd. (NSE: RVNL)
Rail Vikas Nigam has achieved a return of 1,224.09% over the last three years, primarily due to its strong order book. A week ago, RVNL emerged as the L1 bidder for a telecom project worth ₹179 crore. The order includes setting up six intermediate block signalling systems and commissioning electronic interlocking systems at ten new stations.
Additionally, it has secured an order of ₹115 crore from Central Railway, Nagpur, for overhead electrification (OHE) modification work. Despite the price surge and a healthy order book, the company reported a net profit of ₹459.15 crore in the fourth quarter of the financial year 2024-25, a 4.06% decrease compared to the same quarter of the preceding financial year.
Key details of Rail Vikas Nigam Ltd. stocks:
| Closing Price (as of May 28, 2025) | ₹416.15 |
| TTM PE | 67.56 |
| Dividend Yield | 0.41 |
| Market Cap | ₹86,632 crores |
| Beta | 1.55 |
Force Motors Ltd. (NSE: FORCEMOT)
The last three years’ returns of Force Motors stood at 1,065.12%. Strong financials and a healthy order book are the two key reasons for its growth. Recently, the company announced its fourth-quarter results for the financial year 2024-25, reporting a net profit of ₹667.81 crores, representing a 211.51% increase compared to the same quarter of the preceding financial year. Considering its strong performance, Force Motors declared a dividend of ₹40 per share.
Regarding orders, the company has recently secured a supply order from the Indian Defence to deliver 2978 Force Gurkha light vehicles. A few months ago, it also received a major order from the Medical Health and Family Welfare Department of Uttar Pradesh to deliver 2429 units of BSVI diesel engine ambulances.
Key details of Force Motors Ltd. stocks:
| Closing Price (as of May 28, 2025) | ₹11,764 |
| TTM PE | 20.04 |
| Dividend Yield | 0.33 |
| Market Cap | ₹16,050 crores |
| Beta | 1.31 |
Suzlon Energy Ltd. (NSE: SUZLON)
In the last three years, Suzlon Energy’s share price has surged by 779.48%. Several orders have contributed to Suzlon’s price surge. For example, around three months ago, the company received a repeat order of ₹201.06 megawatts from Oyster Renewable. It has also secured an order of ₹204.75 megawatts for a wind power project from Jindal Renewables. Recently, the company secured an order of ₹100.8 megawatts for wind power from Sunsure Energy and a 378 megawatt project from NTPC Green Energy, further adding to its growth.
To enhance its profit margin and focus on sustainable performance, the company has mandated the sourcing of wind turbine components, including generators, blades, gearboxes, and towers, from domestic manufacturers. However, this mandate is still under consideration, awaiting stakeholder approval.
Key details of Suzlon Energy Ltd. stocks:
| Closing Price (as of May 28, 2025) | ₹66.32 |
| TTM PE | 77.95 |
| Dividend Yield | 0.00 |
| Market Cap | ₹89,538 crores |
| Beta | 1.29 |
Solar Industries India Ltd. (NSE: SOLARINDS)
In the last three years, Solar Industries has delivered a return of 530.82%. The company has secured multiple orders over 36 months. For example, two months ago, it secured an order worth ₹239 crores to supply multi-mode hand grenades to the Ministry of Defence. Additionally, the company has signed a deal worth ₹2150 crores to manufacture and export packaged explosives, bulk explosives, and initiating systems over six years.
Looking at the order book, the strong price performance is also supported by the financials. For instance, in the latest fourth quarter of the financial year 2024-25, the company reported a net profit of ₹322.23 crores, representing a 37.09% increase compared to the same quarter in the preceding financial year. Sales in the fourth quarter of the financial year 2024-25 also surged to ₹2166.55 crores, up by 34.51% from the same quarter in the preceding financial year.
Key details of Solar Industries India Ltd. stocks:
| Closing Price (as of May 28, 2025) | ₹11,764 |
| TTM PE | 20.04 |
| Dividend Yield | 0.33 |
| Market Cap | ₹16,050 crores |
| Beta | 1.31 |
Bharti Airtel Ltd. (NSE: BHARTIARTL)
In the span of three years, Bharti Airtel has delivered a return of 169.40%. Multiple factors contributed to this growth. In January 2024, the B2B arm of Bharti Airtel, named Airtel Business, signed a deal with Adani Energy Solutions Ltd. to power more than 200 crore meters. In the same year, in October, the company received approval from the Competition Commission of India to raise its stake in Indus Tower to over 50%. Only behind Reliance Jio, Bharti Airtel added 12.50 million new customers in March 2025. The continuous growth is another positive for investors.
Talking about the present, in the fourth quarter of the financial year 2024-25, the company reported a net profit of ₹11,022, representing a 432% year-over-year increase.
Key details of Bharti Airtel Ltd. stocks:
| Closing Price (as of May 28, 2025) | ₹1,856.10 |
| TTM PE | 32.19 |
| Dividend Yield | 0.86 |
| Market Cap | ₹10,79,702 crores |
| Beta | 0.93 |
Conclusion
Although historical returns should be a factor in your investment selection, you should not rely on them alone. Always review the company’s financials to assess growth in revenue, income, and profit margins. Also, understand the existing debt levels and cash flow position. Beyond fundamentals, consider the overall sector and how government policies may influence the industry in the future.
Just starting out with investing? Begin your stock market journey by opening a Demat Account with Torus Digital today.