In a see-saw trading, the benchmark BSE Sensex edged lower by 66 points to end at about two-week low of 24,900.46 while NSE Nifty fell by 18 points to slip below the 7,600-mark.
Pharma stocks took a heavy beating after some companies from the sector received observations from the US health regulator.
Lupin, which plummeted by more than 6 per cent and was the worst performer from the Sensex pack, said it received a total of three observations relating to violation of production norms at manufacturing facilities at Mandideep, Madhya Pradesh from the US Food and Drug Administration.
Caution also ruled as participants were seen offloading bets in futures and options segment before the March series expiry on Thursday.
Also Read
"Trading ranges were constrained again, with weak F&O rollovers so far pointing towards a subdued derivatives expiry this Thursday. Cues from global markets also pointed towards caution," said Anand James, Chief Market Strategist, Geojit BNP Paribas.
Sensex stayed in the negative zone for most part of the day and hit a low of 24,835.56. However, it rebounded on better opening in Europe and recovered temporarily to a high of 25,079.35 before settling 65.94 points or 0.26 per cent down at 24,900.46. The index tanked 371.16 points yesterday.
Tata Motors emerged as the top gainer by surging 2.63 per cent to Rs 372.80 followed by Maruti Suzuki by 2.61 per cent to Rs 3,733.25 on hopes of encouraging monthly sale numbers.
Thanks to gains in Axis Bank, SBI and HDFC Bank, BSE baking index also firmed up by 0.42 per cent on of hopes of 25 to 50 basis points rate by Reserve Bank in first bi-monthly monetary policy for 2016-17 on April 5.
Back home, in broader markets, mid-cap declined 0.21 per
cent while small-cap index ended lower by 0.27 per cent.
Major losers were Lupin (6.27 pc), Cipla (3.83 pc), Dr Reddy's (2.98 pc), GAIL (2.88 pc), Sun Pharma (2.10 pc), BHEL (1.81 pc), NTPC (1.58 pc), HDFC (1.33 pc), L&T (1.05 pc), M&M (0.84 pc), ICICI Bank (0.84 pc), ITC (0.64 pc), ONGC (0.61 pc) and Infosys (0.48 pc).
However, Tata Motors rose by 2.63 per cent followed by Maruti 2.55 pct, Axis Bank 1.55 per cent, RIL (1.46 pc), Tata Steel (1.28 pc) and Bharti Airtel (1.27 pc).
Among BSE sectoral and industry indices healthcare fell by 2.59 per cent, capital goods (0.99 pc), power (0.83 pc), utilities (0.76 pc), IT (0.41 pc) and FMGC (0.39 pc) while telecom rose by 1.59 per cent followed by auto by 0.89 per cent, metal by 0.40 and bankex 0.39 per cent.