Will Microsoft stock, MSFT, close above $600 on June 30th 2026?8