“Microsoft is currently growing its top-line revenue at 14% and earnings at 17%, while also buying back 1% of its stock annually.”