The recovery extended to the broader indices as well, with Nifty Smallcap 250 gaining by over 0.99%, while the Midcap 150 rose 1.05%.