Buy for up to 33% returns in 1 year: HUL, HDFC Bank among 5 stocks picked by Sharekhan - Check targets

5 stocks to buy for long-term: The market has been volatile of late and amid this stocks with good fundamentals can be good for strong earnings in the long term.