Investors should keep a close watch on Vodafone Idea, Apollo Hospitals, IndiGo, Nykaa, IRB Infrastructure, Spandana Sphoorty Financial, Puravankara, AstraZeneca Pharma, Genus Power, and Cipla as these stocks are poised for significant movements based on recent earnings, strategic developments, and regulatory updates on June 2.