Stocks to buy: Stock brokerages have recently come out with research reports on select stocks namely Dabur India, Star Health, Motilal Oswal Finance Services and Carysil. Shares such as Star Health, Motilal Oswal and Carysil have received Buy recommendations, while Dabur India has received Accumulate tag. Analyst targets on these stocks suggest up to 45% potential upside over the next 12 months. Watch these Visual Story to know more.