Over the past 25 years, some Nifty 50 stocks have delivered massive returns, turning small investments into large wealth. This article looks at five top-performing companies that have grown up to 18,888 percent, showing the power of long-term investing in the stock market. 

Here are a few Nifty 50 stocks that have given returns up to 18,888 percent over the last 25 years

HDFC Bank Limited

With a market capitalization of Rs. 15,14,303.58 crore, the shares of HDFC Bank Limited were currently trading at Rs. 1973.05 per equity share, down nearly 1.12 percent from its previous day’s close price of Rs. 1995.40. 

On August 8, 2025, the shares of HDFC Bank Limited traded at Rs. 1,973.05, showing a gain of around 10,394.95 percent compared to the price of Rs. 18.80 on January 21, 2000. For example, if someone had invested Rs. 1 lakh in the company’s stock 25 years ago, it would have turned into 104x, meaning around Rs. 1.04 crore.

HDFC Bank Limited was established in August 1994 and is headquartered in Mumbai. The company is India’s largest private sector bank, offering a wide range of financial and banking services. The bank was added to the Nifty 50 index on April 22, 1996

Mahindra and Mahindra Limited

With a market capitalization of Rs. 391,245.26 crore, the shares of Mahindra and Mahindra Limited were currently trading at Rs. 3,146.25 per equity share, down nearly 2.01 percent from its previous day’s close price of Rs. 3,210.65. 

On August 8, 2025, the shares of Mahindra and Mahindra Limited traded at Rs. 3,146.25, showing a gain of around 18,887.63 percent compared to the price of Rs. 16.57 on October 27, 2000. For example, if someone had invested Rs. 1 lakh in the company’s stock 25 years ago, it would have turned into 189x, meaning around Rs. 1.89 crore.

Mahindra and Mahindra Limited was established in October 1945 and is headquartered in Mumbai. The company is a major Indian multinational involved in manufacturing automobiles, tractors, and farm equipment, along with interests in IT, finance, and renewable energy. Mahindra and Mahindra was added to the Nifty 50 index on 18 September 1996.

Reliance Industries Limited

With a market capitalization of Rs. 18,51,174.59 crore, the shares of Reliance Industries Limited were currently trading at Rs. 1,367.95 per equity share, rising nearly 1.65 percent from its previous day’s close price of Rs. 1,390.85. 

On August 4, 2025, the shares of Reliance Industries Limited traded at Rs. 1,367.95, showing a gain of around 5,438.26 percent compared to the price of Rs. 24.70 on July 26, 2002, because of the business demerger. For example, if someone had invested Rs. 1 lakh in the company’s stock 23 years ago, it would have turned into 54x, meaning around Rs. 55.38 lakh.

Reliance Industries Limited was established in May 1973 and is headquartered in Mumbai. The company is one of India’s largest conglomerates, with businesses in petrochemicals, refining, oil & gas, retail, and telecommunications. Reliance Industries was added to the Nifty 50 index on 22 April 1996.

Tata Motors Limited

With a market capitalization of Rs. 233,162.72 crore, the shares of Tata Motors Limited were currently trading at Rs. 633.30 per equity share, down nearly 2.19 percent from its previous day’s close price of Rs. 647.50. 

On August 4, 2025, the shares of Tata Motors Limited traded at Rs. 633.30, showing a gain of around 4,512.53 percent compared to the price of Rs. 13.73 on October 27, 2000. For example, if someone had invested Rs. 1 lakh in the company’s stock 25 years ago, it would have turned into 45x, meaning around Rs. 46.12 lakh.

Tata Motors Limited was established in 1945 and is headquartered in Mumbai. The company is a leading Indian automotive manufacturer, producing cars, trucks, buses, and defense vehicles. It operates globally with brands like Tata, Jaguar, and Land Rover. Tata Motors was added to the Nifty 50 index on 22 April 1996.

ITC Limited

With a market capitalization of Rs. 519,051.46 crore, the shares of ITC Limited were currently trading at Rs. 414.40 per equity share, rising nearly 0.19 percent from its previous day’s close price of Rs. 413.60. 

On August 4, 2025, the shares of ITC Limited traded at Rs. 414.40, showing a gain of around 3,233.87 percent compared to the price of Rs. 12.43 on May 12, 2000. For example, if someone had invested Rs. 1 lakh in the company’s stock 25 years ago, it would have turned into 32x, meaning around Rs. 32.34 lakh.

ITC Limited was established in August 1910 and is headquartered in Kolkata. The company operates in diverse sectors, including cigarettes, FMCG, hotels, paperboards, packaging, agribusiness, and IT. It is one of India’s foremost private sector companies. ITC Limited was added to the Nifty 50 index on 22 April 1996.

Written By – Nikhil Naik

Disclaimer

The views and investment tips expressed by investment experts/broking houses/rating agencies on tradebrains.in are their own, and not that of the website or its management. Investing in equities poses a risk of financial losses. Investors must therefore exercise due caution while investing or trading in stocks. Trade Brains Technologies Private Limited or the author are not liable for any losses caused as a result of the decision based on this article. Please consult your investment advisor before investing.

The post 5 Nifty50 stocks that have delivered returns of up to 18,888%; Do you own any? appeared first on Trade Brains.