Why Microsoft (MSFT) Outpaced the Stock Market Today
Microsoft (MSFT) closed at $427.58, up 1% from the previous day, outperforming the S&P 500. Analysts expect earnings of $3.14 per share and revenue of $68.75 billion, with positive revisions showing confidence in its performance.