Small-cap stocks excelled in April, led by the Nifty Smallcap 250’s 17.10% gain. Driven by domestic investor interest, the segment recovered from previous declines, achieving its highest level since January and marking its best monthly return in nearly nine years.