Global shares offered a mixed picture. Power, banking and FMCG stocks saw profit taken off the table.
The BSE 30-share barometer touched a high of 31,392.53, but settled at 31,297.53, down by 14.04 points, or 0.04 per cent. The gauge had rallied 255.17 points in the previous session to an all-time closing high of 31,311.57.
The Nifty shed 4.05 points, or 0.04 per cent, to close at 9,653.50.
The banking index felt the heat over concerns on the impact of farm loan waiver on state finances. The Punjab government yesterday announced farm loan waiver for small and marginal farmers.
Disclaimer: No Business Standard Journalist was involved in creation of this content