On Wednesday, Sensex and Nifty ended marginally lower at 58,927.33 level which is 0.13 per cent down and 17,546.70 level which is 0.09 per cent down, respectively. On the sectoral front, the realty index caught the limelight by climbing beyond 8 per cent whereas apart from bank and FMCG, all other indices settled in green. The broader markets witnessed a 1.51 per cent and 1.19 per cent rise in BSE Midcap and BSE Smallcap indices.