This week the S&P 500 fell 1.4%, the Nasdaq fell 2.1% and the Russell 2000 fell 1.6%.
196 of 498 S&P 500 stocks rose; 45 made a new 52-week closing high and 10 a new low.
Health Care led (+4.5%) and Utilities lagged (−3.6%).
4 distribution days this week; the market is in confirmed uptrend.
12 S&P 500 companies reported and 100% beat; EL jumped 14% and KEYS dropped 12% on theirs.
Distribution days: S&P 500 on Mon, Nasdaq on Mon, S&P 500 on Tue, Nasdaq on Thu.
US data that moves markets