
Ever heard of Vinati Organics, a chemical company producing aromatics, monomers, polymers and other speciality products. Rs 1 lakh invested in the company 20 years ago would have a current value of Rs 27.1 crores. This shows how effective the equity investments are in the long-run.
Although equities are riskier in the short run, but if you are investing for your retirement or any other long term goal, no other asset class can surpass equity returns. This is because in the long run, stocks or equities converges to their intrinsic or fair value. Long term is generally defined an investment period greater than 5 years. Let us look how equities have fared in last 5 years, 10 years, 15 years & 20 years.
Equities outperform all other asset classes in the long-run, but to earn above average returns, one have to select good quality stocks. So, which are the stocks which you could have invested in, to get the highest returns. We present to you the stocks that have given highest returns in the past 5,10,15 & 20 years.
Investment tenure: 5 years
Investment tenure: 10 years
Investment tenure: 15 years
Investment tenure: 20 years
Copyright©2025 Living Media India Limited. For reprint rights: Syndications Today