Microsoft stock jumps as AI and the cloud power earnings