Indian stock market, Sept. 21 -- Indian stock market benchmarks, the Sensex and Nifty 50, snapped their three-day winning streak as investors booked profits amid weak global sentiment.

The Sensex closed 388 points, or 0.47 per cent, lower at 82,626.23, while the Nifty 50 declined 97 points, or 0.38 per cent, to finish at 25,327.05. The BSE Midcap index slipped 0.09 per cent, whereas the Smallcap index managed to edge up 0.16 per cent.

Major index constituents like HDFC Bank, ICICI Bank, and Reliance Industries emerged as the biggest contributors to the benchmarks' decline.

The Sensex and Nifty closed lower as profit booking dominated most stocks in the absence of fresh market triggers. Within the Nifty 50 index, 27 stocks declined, whi...