This week the S&P 500 rose 1.2%, the Nasdaq rose 1.7% and the Russell 2000 fell 0.6%.
209 of 498 S&P 500 stocks rose; 60 made a new 52-week closing high and 7 a new low.
Energy led (+3.3%) and Materials lagged (−1.8%).
3 distribution days this week; the market is in uptrend under pressure.
2 S&P 500 companies reported and 100% beat.
Distribution days: S&P 500 on Tue, Nasdaq on Tue, S&P 500 on Wed.
US data that moves markets