So far this week the S&P 500 fell 0.9%, the Nasdaq fell 2.4% and the Russell 2000 fell 1.4%.
354 of 499 S&P 500 stocks rose; 40 made a new 52-week closing high and 13 a new low.
Consumer Staples led (+4.1%) and Information Technology lagged (−4.5%).
2 distribution days this week; the market is in uptrend under pressure.
21 S&P 500 companies reported and 81% beat; BLK jumped 5% and C dropped 7% on theirs.
Distribution days: S&P 500 on Wed, Nasdaq on Wed.
US data that moves markets