Will Microsoft stock, MSFT, close above $1500 on july 1st, 2026?