Which stock has highest return in last 10 years?
Among high market cap stocks, Manappuram Finance achieved the highest return in India over the last 10 years, soaring from Rs.22 to Rs.290 per share by September 2025, with an 29% CAGR. How to identify strong fundamental stocks which can yield sustainable high returns? Read about it here
