India, July 21 -- The Indian stock market benchmark indices opened on a cautious note and are trading slightly lower on July 21, 2026, amid volatile intraday movements, changing global geopolitical developments and the ongoing corporate earnings season. Dalal Street remains under pressure as investors adopt a wait-and-watch approach, keeping market movements limited. The Nifty is hovering around the 24,250 level, while the Sensex is also moving in a narrow range, attempting to move towards the 77,700 mark.

Sensex Today (July 21, 2026)

The BSE SENSEX is trading lower at 77,418.59 as of 11:50 AM IST on July 21, 2026, marking a drop of 289.93 points (-0.37%) from its previous close of 77,708.52.

At 11:00 AM, the Sensex fell 223.32 points ...