Performance (normalized)

-18%-5%+9%+22%+35%

Key metrics

MetricMOWMT
Price$68.88$107.14
Market cap$115.01B$852.63B
P/E ratio (TTM)14.57x37.22x
P/S ratio (TTM)5.27x1.11x
Dividend yield6.14%0.95%
Beta0.490.60
1-year return+3.44%+6.15%

Compare up to five stocks