Earnings Wed, Jul 29: MSFT, META, SOFI & 260 more — Estimates & Guidance | TheStreet Pro