October 24, 2023 Wall Street is demanding financial results that support all the AI hype. Microsoft’s latest earnings finally delivered Wall Street is demanding financial results that support all the AI hype. Microsoft’s latest earnings finally delivered