New Delhi, Feb. 12 -- The Indian stock market ended lower on Thursday with the Nifty falling at 25,750 mark and snapping a four-day winning streak.

At close, the Sensex was down 558.72 points or 0.66% at 83,674.92, and the Nifty was down 146.65 points or 0.57% at 25,807.20. Nifty Midcap and Nifty Smallcap indices declined 0.5% each.

The overall market capitalisation of BSE-listed firms dropped to Rs 472 lakh crore from Rs 475 lakh crore in the previous session.

Among the sectors, Nifty IT ended with a loss of 5.51%, Nifty Realty was down by 1.45%, Media down by 1.31%, and Oil and Gas down by 1.19%. Nifty Bank ended flat while the Financial Services index rose by 0.38%.

The top gainers on Nifty were Bajaj Finance up by 3.31%, Shriram Fin...