New Delhi, June 16 -- Indian stock markets on Tuesday ended higher for the third consecutive session. The indices were supported by easing geopolitical tensions following the US-Iran agreement. Buying interest was also seen in IT, FMCG, realty and select heavyweight stocks.

The top gainers on Nifty were HCL Technologies after the IT major announced its decision to acquire a 10.5% stake in domestic generative AI startup Sarvam AI. Further, Tata Consumer Products rose 2.7 per cent, NTPC, Bajaj Finserv and HUL were among other key gainers.

On the losing end were Hindalco, JSW Steel, HDFC Life, Eicher Motors and Maruti Suzuki among others. Investor earn Rs 1.76 lakh crore as the market cap of all BSE-listed firms rose to Rs 472.25 lakh crore ...