Stock market today: Sensex closed with a gain of 128 points, or 0.17 per cent, at 74,611.11 while the Nifty settled at 22,648.20, up 43 points, or 0.19 per cent.
Snapping its two-day winning run, the 30-share BSE Sensex declined 188.50 points or 0.25 per cent to settle at 74,482.78. During the day, it had jumped 440.11 points or 0.58 per cent to 75,111.39.
The Sensex rose over 900 points while the Nifty50 closed with gains of over 200 points. Sectoraly, buying was seen in utilities, public sector and banks while realty stocks saw some selling pressure.