News

Microsoft (MSFT) has posted four consecutive beats of the Zacks Consensus Estimate. The takeaway from the earnings history is that the company has an average positive earnings surprise of 5.2% over ...