Smallcap selloff! 10 stocks plunge up to nearly 70% in FY26. Do you own any?
Smallcap stocks witnessed sharp erosion in FY26 amid global uncertainties, valuation concerns, and risk-off sentiment. Rising geopolitical tensions, tariff worries, and higher crude prices triggered heavy selling, with several stocks seeing steep declines as investor confidence weakened and volatility remained elevated across the broader market.