Microsoft Corporation (MSFT)

43.53
+0.14 (+0.32%)
Exchange
NMS
Day Range
43.28 - 43.98
52 Week Range
39.72 - 50.05
Open
43.40
Avg. Vol
33,713,500
Market Cap
347.91B
Short ratio
2.01
PE ratio
29.39
PEG Ratio
2.27
Earnings Share
1.48