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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing