Forgot to add:

In the past 5/6 yrs (since 2014), $MSFT shareprice has compounded at about 30% (5 times its end 2014 share price)

For the prior 14/15 years (going back to 2000) it actually went down slightly.