US stocks trade mixed as investors assess wave of earnings results from big companies