Retail investors bet on these 10 small-cap stocks; they rally up to 185% in 3 months - Smallcap Rally

Retail investors placed their bets on small-cap stocks last March '26 quarter—and the market rewarded many of them in a big way. Shareholding data shows that ...