The Indian stock market ended flat on Thursday amid mixed global cues, with profit booking seen in select heavyweights.
At the close, the Sensex ended 27 points, or 0.03%, lower at 82,248.61, while the Nifty 50 was up by 14 points, or 0.06%, to settle at 25,496.55.
The BSE 150 MidCap Index clocked a decent gain of 0.55%, while the BSE 250 SmallCap Index rose by 0.07%.
The overall market capitalisation of BSE-listed firms increased to Rs 468 lakh crore from Rs 467 lakh crore in the previous session.
On the Nifty, the top gainers were Tata Motors Passenger Vehicles (up 2.54%), Eicher Motors (up 2.27%), and Bharat Electronics (up 2.22%). On the losing end were Trent (down 1.68%), Coal India (down 1.16 %), and Eternal (down 1.48%).
Among sectors, most indices ended higher. Pharma, Healthcare, PSU Bank and Auto indices rose by almost 1% each. Nifty Bank rose by 0.24%.
On the losing end were Nifty Media (down 0.68%), FMCG (down 0.16%), and Financial Services (down 0.11%).
The advance-decline ratio remained in favour of advancers as nearly 2,200 stocks advanced while more than 2,000 declined on the BSE.
Around 109 stocks hit their 52-week highs, while 258 stocks hit their 52-week lows in intraday trade on the BSE.
Those on the highs were Bajaj Auto, TVS Motor Company, Bank of Baroda, Canara Bank, Shriram Finance, Cummins India, Eicher Motors, Federal Bank, ONGC, Indian Oil Corporation, and Lupin.
On the lows were Wipro, IRCTC, IRFC, Reliance Power, Syngene International, Swan Corp, Alkyl Amines Chemicals, AWL Agri Business, and Cyient.
Shares of Indian Railway Finance Corporation (IRFC) fell over 4% to hit a fresh 52-week low.