This week the S&P 500 rose 1.8%, the Nasdaq rose 2.1% and the Russell 2000 fell 0.5%.
316 of 498 S&P 500 stocks rose; 86 made a new 52-week closing high and 18 a new low.
Financials led (+4.6%) and Energy lagged (−1.4%).
1 distribution day this week; the market is in uptrend under pressure.
4 S&P 500 companies reported and 100% beat; FDS jumped 9% on theirs.
Distribution days: Nasdaq on Thu.