S&P 500, Nasdaq Tap All-Time Closing Highs

​​U.S. markets showed strength throughout Tuesday’s session as better-than-expected earnings and mostly positive economic news helped fuel the rally. The gains propelled the S&P 500 and Nasdaq to fresh record closes as both indexes came within 5 points of setting all-time highs.

The Russell 2000 showed the most strength after zooming 1.6% and testing a session high of 1,587. Prior and lower resistance at 1,585-1,600 was cleared and held with additional hurdles at 1,625-1,650 on continued closes above the latter.

The Nasdaq surged 1.3% after tapping a high of 8,128. Fresh and lower resistance at 8,100-8,150 was cleared and held with fluff to 8,200-8,250 on a close above the latter.

The S&P 500 rallied 0.9% following the intraday push to 2,936. Near-term and lower resistance at 2,940-2,950 held with breakout potential towards 2,975-3,000 on a close above the latter.

The Dow rose 0.6% after trading to a fresh 2019 high of 26,695. Prior and lower resistance at 26,500-26,750 was cleared and held with a close above the latter getting 27,000 and all-time highs in play.

Healthcare led sector strength after jumping 1.6% while Communication Services rose 1.2%.

Consumer Staples and Energy were the only sector laggards after falling 0.3% and 0.1%, respectively.

  I hope this helps you prepare for the trading day. Make it a great one!

   Todd Mitchell