Will Microsoft stock, MSFT, close above $550 on June 27th, 2026?