Dow, S&P 500, Nasdaq finish mixed as earnings season picks up steam

Stocks greeted the latest round of corporate earnings with a mixed performance, as the major averages sputtered a bit after a two-day rally.

The Nasdaq Composite (COMP.IND) closed -0.3%, the S&P 500 (