Nasdaq leads the charge higher.

The US stocks are ending the session with decent gains.

  • S&P is ending the day with a gain of +0.52%
  • Nasdaq is ending up +_0.82%
  • Dow is up +0.43%

Solid day and closing near the highs too.