This week the S&P 500 rose 0.1%, the Nasdaq rose 0.4% and the Russell 2000 rose 0.1%.
210 of 498 S&P 500 stocks rose; 30 made a new 52-week closing high and 21 a new low.
Energy led (+1.7%) and Consumer Discretionary lagged (−2.1%).
1 distribution day this week; the market is in confirmed uptrend.
9 S&P 500 companies reported and 89% beat; DELL jumped 8% and LULU dropped 16% on theirs.
Distribution days: S&P 500 on Mon.