
MSFT
$530.61
1D:
-1.0%
1Y:
6.8%
US5949181045Sign in to check this stock against your screens
Sign In$116.05
1D:
0.8%
1Y:
-52.4%
US68389X1054Mkt Cap
$350.91B
P/E Ratio TTM
19.6
Revenue TTM
$66.56B
Beta
1.77
Earnings TTM
$17.10B
Dividend Yield TTM
1.58%