Microsoft Just Revealed a $677 Billion Reason to Buy Its Stock – Yahoo Finance