US stocks trade mixed amid earnings rush and fresh economic data