This week the S&P 500 rose 1.2%, the Nasdaq rose 0.6% and the Russell 2000 fell 0.9%.
350 of 499 S&P 500 stocks rose; 31 made a new 52-week closing high and 28 a new low.
Utilities led (+3.8%) and Communication Services lagged (−0.2%).
3 distribution days this week; the market is in uptrend under pressure.
3 S&P 500 companies reported and 67% beat.
Distribution days: S&P 500 on Wed, S&P 500 on Thu, Nasdaq on Thu.
US data that moves markets