39 Wall Street analysts have issued "buy," "hold," and "sell" ratings for Microsoft in the last twelve months. There are currently 3 hold ratings and 36 buy ratings for the stock. The consensus among Wall Street analysts is that investors should "moderate buy" MSFT shares. View MSFT analyst ratings or view top-rated stocks.