The Nasdaq 100 has been running toward its all-time highs while the S&P 500 already surpassed its all-time high a few weeks ago. The SPX has been consolidating sideways and rounding ever since the breakout; whereas, the NDX continued to stretch upward. It’s visible more clearly when comparing the thumbnails of the NDX and SPX.