Home Stock Microsoft stock rises as Melius upgrades to Buy, sees over 26% upside