US stocks trade mixed as Wall Street digests slew of earnings results