-
Posted by
Two Blokes Jun 13 -
Filed in
Stock
-
6 views
Domestic small-cap stocks have yet to find their groove in 2025. As of June 6, the Russell 2000 and S&P SmallCap 600 Indexes are both down on a year-to-date basis and with an average loss of 5.1%.