Sensex was up 1,410.99 points
Benchmark indices ended higher for the third consecutive session on March 26 as the Nifty ended the March series above 8,600 level.
The Sensex was up 1,410.99 points or 4.94% at 29946.77, and the Nifty was up 323.60 points or 3.89% at 8641.45. About 1483 shares have advanced, 766 shares declined, and 164 shares are unchanged.
IndusInd Bank, L&T, Bajaj Finance, Bajaj Auto and Hero MotoCorp were among major gainers on the Nifty, while losers were Yes Bank, GAIL, Sun Pharma, Maruti Suzuki, and Adani Ports.
All the sectoral indices ended in the green. BSE Midcap and Smallcap indices rose over 3 percent each.