The Zacks Consensus Estimate for the current year has surged 0.1% over the past month. While the overall earnings estimate revisions have made Microsoft a Zacks Rank #2 stock, it has earned itself a Growth Score of A based on a number of factors, including the ones discussed above.