In the past two trading days, the Nifty Pharma index has rallied 3.3 per cent, as compared to 0.41 per cent decline in the Nifty 50.