The BSE midcap index gained one percent and the smallcap index was up 0.7 percent.Taking Stock | Extended buying pushes Nifty towards 17,500; Sensex gains 550 points
The BSE midcap index gained one percent and the smallcap index was up 0.7 percent.
Except metals and realty, all sectoral indices ended in the green. The rally was led by the banking and financials.