U.S. Small Cap Stocks - S&P 600 / S&P 500

U.S. small business confidence is deteriorating, which does not bode well for U.S. small-caps, but relative valuations remain attractive.

Image: BCA Research

U.S. Small Cap Stocks - S&P 600 / S&P 500