Stocks to Watch: Vodafone Idea, Apollo Hospitals, Coal India, Nykaa, IRB Infra and more