It took the market a bit of time to warm up to the cooler CPI and retail sales data today but after breaking out to new highs, the S&P 500 continued to surge right into the close. The index closed above 5300 for the first time, breaking the March highs with a flourish.

SPX daily
SPX daily

Closing changes:

  • S&P 500 up 61 points, or 1.2%, to 5308
  • Nasdaq up 1.4% to a record 16, 742
  • Russell 2000 +1.0%
  • DJIA +0.9%
  • Toronto TSX Comp +0.2%