image
US stocks close mixed amid earnings, data