Smallcap Stocks Stage Sharp Recovery as Market Sentiment Improves
Smallcap stocks have staged a robust recovery across the Indian equity markets, with the Nifty Smallcap Index surging 24% from its March 23, 2026, intraday low of 14,986 to reach a peak of 18,565 on May 6. This rally, driven by broad-based buying, has seen 96 of the 100 constituents in the index deliver positive…
