Microsoft Stock Outlook Gets a Boost as Citi Raises Price Target