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.