pull down to refresh

🟥

The S&P 500 reached new peaks, many of its constituent stocks remained well below their 52-week highs, a technical signal historically associated with market exhaustion.