The 30-share Sensex ended down 224 points at 28,442 and the 50-share Nifty ended down 101 points at 8,606.
The 30-share Sensex provisionally ended down 242 points at 28,425 and the 50-share Nifty ended down 104 points at 8,603.
Lupin, Aurobindo, Sun Pharma, Cadila Healthcare, Venus Remedies, SPARC & Shasun Pharma down were 3%-7%.
The stock down 8% to Rs 2,165 on the NSE after reporting 18% yoy drop in profit at Rs 56 crore in March 2015 quarter.
Gold sheds Rs 90 to Rs 26,990 per 10 gm in NCR, Silver loses Rs 100 to Rs 36,900 a kg due on lower offtake by industrial units and coin makers