Markets ended at the day’s high after a volatile session, with the Sensex rising 944 points and the Nifty closing above 25,050 as broad-based buying lifted most sectoral indices, led by gains in Power Grid, auto stocks and midcaps, while IT lagged and market breadth stayed neutral.