Microsoft Earnings Loom Large 7/30/24 | Halftime Report | Podwise