Market Movers: BPCL, HDFC tumble; pharma stocks extend rally; 50 stocks give ‘buy’ signals | Sharefundss