On December 29, 2017, Microsoft (MSFT) had a market capitalization of $612.3B, based on 7.71B shares at a price of $79.41.