The S&P 500 Index closed on Friday at 3,841.47, up 1.94% on the week. While small stocks continued their advance, large caps led by mega-cap technology stocks rallied ahead of this week’s earnings reports from Apple, Facebook and Microsoft.
The stock market has seen sector and group rotation alternating between secular growth stocks and the more economically sensitive cyclical stocks.
