Citizens analyst Patrick Walravens reiterates Microsoft (NASDAQ:MSFT) with a Market Outperform and maintains $550 price target.