Morgan Stanley resets Microsoft stock forecast ahead of earnings Facebook X LinkedIn April 23, 2026 Investing