Performance (normalized)

-18%-8%+2%+13%+23%

Key metrics

MetricMOPM
Price$68.88$182.53
Market cap$115.01B$284.49B
P/E ratio (TTM)14.57x27.57x
P/S ratio (TTM)5.27x7.03x
Dividend yield6.14%3.06%
Beta0.490.40
1-year return+3.44%+13.27%

Compare up to five stocks