usstocks 3

Russell 2000: Over 900 Days Without a New High — Is a Breakout Coming Soon?

When was the last time the Russell 2000 hit an all-time high?As of 2024, it’s been 913 days — nearly two and a half years — since this small-cap index reached its previous peak. That makes it the third longest stretch without a new high in the index's history.And here’s the interesting part:📉 Every time in the past when we saw such a long consolidation in small caps, what followed was usually a..

Investing Insights 2025.07.04