Technology Infrastructure Earnings Wrap-up – Week ending July 19th