Is Microsoft a Buy? Stock Market Stocks to buy Stocks to sell admin October 14, 2023 0 76 1 minute read Sometimes, great investment opportunities are right under your nose. Consider the case of Microsoft (NASDAQ: MSFT) over the last five years.