This post was originally published on this site
The Nasdaq Composite ended slightly lower as investors prepared for a busy week of earnings that will include results from megacap tech heavyweights, while the Dow Jones Industrial Average and S&P 500 eked out small gains.
How stocks traded
On Friday, stocks eked out tiny gains, but ended the week with small losses. The S&P 500 lost 0.1% for the week, while the Dow shed 0.2% to end a streak of four straight weekly gains. The Nasdaq Composite gave up 0.4% last week.
What drove markets
U.S….