Small Cap Divergence

The S&P 500 Index, which is heavily weighted to 20 very large capitalization stocks, and the Dow Jones Industrial Average (30 mega cap stocks) are not far from their March 1st all-time highs following Trump’s calming speech to Congress.  The Russell 2000 Small Cap Index (IWM) has lost momentum and has drifted sideways to down[…]