Nifty likely to consolidate in a 250-point range; buy these 3 stocks for returns up to 21%

Here is a list of top three stocks that could deliver up to 21% return in the next six months.
Equity benchmarks last week formed a strong bull candle and almost tested our earmarked target of 10,950, which is the 80 percent retracement level of the major leg of the decline (11,172-9,952).
Going...