Gains in the Nifty Capital market index were led by IEX, which settled 4.19% higher at Rs 142.86 per share on the NSE.