Stock market today, July 9 -- Indian benchmark indices, Sensex and Nifty 50, opened higher on Thursday, recovering part of the sharp losses recorded in the previous session. However, gains remained capped as investors stayed cautious amid renewed geopolitical tensions in the Middle East.

At 9:19 IST, the Nifty 50 rose 0.43% to 23,986.80, while the BSE Sensex advanced 0.41% to 76,832.34.

Market breadth was positive, with 15 of the 16 sectoral indices trading in the green. The broader markets outperformed the benchmarks, with the Nifty Midcap 100 and Nifty Smallcap 100 indices gaining 0.8% and 0.6%, respectively.

The Nifty IT index bucked the broader trend, falling 1.8%, led by a 2% decline in Tata Consultancy Services (TCS) ahead of the...