This week the S&P 500 rose 0.9%, the Nasdaq rose 2.4% and the Russell 2000 rose 1.2%.
182 of 497 S&P 500 stocks rose; 45 made a new 52-week closing high and 33 a new low.
Industrials led (+0.9%) and Energy lagged (−6.5%).
The market regime moved from confirmed uptrend to uptrend under pressure.
3 S&P 500 companies reported and 33% beat; ACN dropped 20% on theirs.
Distribution days: Nasdaq on Tue, S&P 500 on Wed, Nasdaq on Wed.
US data that moves markets