This week the S&P 500 rose 1.2%, the Nasdaq rose 2.1% and the Russell 2000 fell 0.8%.
216 of 498 S&P 500 stocks rose; 21 made a new 52-week closing high and 55 a new low.
Information Technology led (+2.8%) and Utilities lagged (−3.2%).
6 S&P 500 companies reported and 83% beat; PAYX dropped 11% on theirs.
No distribution days this week.