New all-time highs have already been registered by the Nasdaq Composite Index
and the Russell 2000
However, the S&P 500 index
and the Dow Jones Industrial Average
haven’t even exceeded their March and February highs, respectively. Hence, they are playing catch-up. It seems likely that the S&P will indeed move to new all-time highs as well, but nothing is ever certain in the stock market.
The S&P has resistance at its March highs, at 2,800. Beyond that, there is resistance at the all-time highs at 2,870. The index has been steadily rising since its strong, positive