Microsoft (MSFT) has a market capitalization of $3.9T, based on 7.49B shares at a price of $520.64 (down 1.1% yesterday).