This week the S&P 500 rose 0.9%, the Nasdaq rose 0.5% and the Russell 2000 rose 2.7%.
372 of 496 S&P 500 stocks rose; 54 made a new 52-week closing high and 20 a new low.
Information Technology led (+4.9%) and Communication Services lagged (−0.3%).
1 distribution day this week; the market is in confirmed uptrend.
18 S&P 500 companies reported and 94% beat; RL jumped 15% and INTU dropped 23% on theirs.
Distribution days: Nasdaq on Mon.
US data that moves markets