Indian equity markets ended sharply lower as heavy selling pressure in banking and financial stocks weighed on investor sentiment. The Sensex slipped 504 points, while the Nifty also closed in the red, reflecting broad-based profit booking amid heightened global uncertainty and cautious domestic cues. Weakness in major lenders and concerns over interest rate movements triggered volatility across sectors, prompting investors to trim positions after recent gains.