You've Never Seen This Before
As of yesterday's close, 46.8% of the S&P 500 components were trading at overbought levels. This is one of the highest percentages of overbought stocks in the S&P 500 over the last year, and it came on a day when the index closed at one of the most oversol
