Nasdaq:MSFT | US5949181045
Generating your data highlights...
2.97t USD | # 1 in US
21.57m shares | 8.84b USD
7.43b
99.85% | 7.42b