These small-cap stocks to buy could outperform larger-cap cousins if past and historical trends are any indication. Read More