Buy Microsoft Stock Now, or Wait for a Pullback?

  • Ahead of Microsoft's (MSFT -0.33%) quarterly earnings release on July 30, many investors are likely looking closely at their shares of the software giant. After all, the stock has seen an incredible run recently.