3 Reasons to Buy Small Cap Stocks | S&P 600 Small Cap Index Analysis