Performance (normalized)

-18%-10%-3%+5%+12%

Key metrics

MetricMOPG
Price$68.88$146.43
Market cap$115.01B$348.09B
P/E ratio (TTM)14.57x21.30x
P/S ratio (TTM)5.27x3.93x
Dividend yield6.14%2.98%
Beta0.490.38
1-year return+3.44%-8.02%

Compare up to five stocks