S&P up 0.47%.  Nasdaq up 1%.  Dow up 0.43%
The major US stock indices are ending the day higher, with the Nasdaq composite index leading the way.