Microsoft Corporation (MSFT)

50.23
+0.941 (+1.910%)
Exchange
NMS
Day Range
49.730 - 50.390
52 Week Range
39.720 - 56.850
Open
49.890
Avg. Vol
41,199,600
Market Cap
397.21B
Short ratio
1.080
PE ratio
35.542
PEG Ratio
1.880
Earnings Share
1.413

Stock Price Variations Over Last 10 Days