Microsoft Corp (NASDAQ:MSFT) shares are gaining Tuesday.

Citizens Securities analyst Patrick Walravens maintained a Market Outperform rating and $550 price target.

Here's what you should know.

Microsoft stock is building positive momentum.

What's driving MSFT shares up?