Nifty Pharma rose 0.29% and Nifty IT edged up 0.03%. All other sectoral indices traded lower, led by Nifty Media down 1.97% and Realty down 1.67%.