Earnings are out later this week, and that should give some direction. Most analysts have price targets for MSFT well above the current share price. All I know is the opportunity to load MSFT shares in the $360 range after the Liberation Day nonsense in early April was truly a long-term gift.