Small caps are finally getting their moment in the sun. Here's why managers think the rally can last

Small caps have underperformed for roughly the past decade, but they have typically done better historically.

0 Comments