Shares of pharmaceutical companies were in focus as frontline stocks rallied up to 6 per cent in Monday's intra-day trade, due to strong business outlook. At 12:12 PM, the Nifty Pharma, and the S&P BSE Healthcare indices were up 2 per cent each, as compared to 0.4 per cent decline in the Nifty50, and the S&P BSE Sensex.