SPX daily
SPX daily

Closing changes:

  • S&P 500 up 0.6%
  • DJIA +0.3%
  • Russell 2000 +0.2%
  • Nasdaq Comp +1.2%
  • Toronto TSX Comp +0.5%

Stocks started in a good mood that got progressively better as some big cap tech names made strong moves, led by a 10.1% gain in TSLA.