MICROSOFT CORP
US5949181045
576K
-7.7M
-7.1M
3.9B
Missing dates indicate the stock had no collected data on those days