By Ritesh Presswala
Moneycontrol.com
Indian equities, along with global markets, have recently witnessed volatility but over the long term, standout companies differentiate themselves by way of stock price return.
Using our database, we screened for stocks that have posted the highest returns over the past three years. As many as 11 companies turned up whose shares clocked more than 2000 percent absolute returns during the period.