Stocks were flat until the final hour of trading
The S&P 500 hit a session high of 3172 in the first hour of the day and then gave it all back at lunchtime. However it rallied in the final hour led by tech (what else) to finish just shy of the morning high.
- S&P 500 up 25 points to 3170 (+0.8%)
- DJIA up 0.7%
- Nasdaq +1.4%
- Russell 2000 +0.4%
Apple hit a record high just before the close.