In the past one month, the Nifty Pharma index has rallied 4.5 per cent, as against 7.8 per cent decline in the benchmark Nifty 50.