Performance (normalized)

-49%-25%-1%+23%+47%

Key metrics

MetricMSFTORCL
Price$499.70$158.83
Market cap$3.71T$457.51B
P/E ratio (TTM)28.53x25.37x
P/S ratio (TTM)11.49x6.45x
Dividend yield0.71%1.33%
Beta1.101.72
1-year return-1.63%-28.78%

Compare up to five stocks