Indian Stocks Nifty ends above 15,700, Sensex gains 166 pts; metals drag. Sensex gained by 166.07 points to 52,484.67. The Nifty gained by 42.20 points to 15,722.20.
Indian rupee ended near the day's high at 74.74.

Shares on News Today
Laurus Labs: The company has received the licence from Defence Research & Development Organisation (DRDO) to manufacture and market of 2-Deoxy-D-Glucose (2DG).
Zydus Cadila: The company has received final approval from the USFDA to market Emtricitabine and Tenofovir Disoproxil Fumarate Tablets, 100 mg/150 mg, 133 mg/200 mg and 167 mg/250 mg, Cadila Healthcare said in the press release.
Finolex Cables: They company has to temporarily suspend its operations for another 10 days.
NCC: The company received five new orders totaling to Rs. 2,149 crore (exclusive of GST) in the month of June, 2021. Out of the total orders, two orders valuing Rs. l,254 crore pertain to water & Environment Division and one order valuing Rs. 729 crore.
Larsen & Toubro (L&T): The company has announced that the Company has consummated the transfer of its digital transformation business undertaking, incubated and conducted as L&T-NxT (NxT Digital Business) to Mindtree, a listed subsidiary company.