Msft Stock Analysis 2024