Microsoft: Love The Company, Hate The Price

Microsoft (NASDAQ:MSFT) is up 18.8% YTD boasting a market cap of $915bn; this is largely due to positive factors that are in the author's opinion largely priced in.