What will Microsoft (MSFT) close at in 2025?