Walmart surges >10 % on earnings and forward guidance.

The major US stock indices are ending the day with strong gains, rebounding after six days lower.

  • S&P index up 21 points or +0.82% at 2585.64.
  • NASDAQ composite Index of 87 points or +1.3% at 6793.29
  • Dow Jones up hundred 87 points or +0.80% at 23458.36

The gains were helped by Walmart and Cisco which reported stronger than expected earnings and revenues, and the US House of Representatives passing of their tax reform bill with ease. The NASDAQ composite index closed at a record level.