
Earnings from Netflix and Tesla took Wall Street for a wild ride last week, but all major equity averages managed to close with slight gains, suggesting that the stock rally remains intact.
The S&P 500 closed at 4,890,97, up 0.81% for the week; the Dow Jones at 38,109.43, up 0.25%, and the tech-heavy Nasdaq at 15,455.36, up 0.61%. These gains added to the previous week's gains when the S&P 500 was up 1.20%, the Dow Jones was up 0.70% and the Nasdaq was up 2.2%.