Indian stock market ended flat after remaining open on a Saturday due to Union Budget 2025-26. Sensex, which touched intraday high of 77,899.05, ended just 5.39 points higher at 77,505.96 compared to previous close of 77,500.57. Nifty ended 26 points lower at 23,482. Power Grid Corp, L&T, NTPC, HCL Tech and Tech Mahindra were among the top losers on Sensex.