Microsoft's stock tanks 12%—even after solid earnings

Business