Microsoft stock drops over 6% after results fall short in AI disappointment July 30, 2024 by Comments