US stock trades mixed as investors wait on mega-cap tech results to kick off