MICROSOFT CORP
US5949181045
955K
-7.7M
-6.8M
3.8B
Missing dates indicate the stock had no collected data on those days