We analysed the BSE universe to find stocks that gave a return of 100 percent if they had been held for the last five years. It is a common saying that if you stay invested in the equity market long enough, you stand to reap huge returns. Investment guru Warren Buffett once said that if you can’t own...