The Nifty Pharma index closed 0.26 per cent at 21752.00. Benchmark NSE Nifty50 index ended down 26.35 points at 23532.7, ...