Performance (normalized)

-9%+2%+13%+24%+35%

Key metrics

MetricPEPWMT
Price$137.63$107.14
Market cap$188.00B$852.63B
P/E ratio (TTM)18.36x37.22x
P/S ratio (TTM)1.98x1.11x
Dividend yield4.10%0.95%
Beta0.360.60
1-year return-6.30%+6.15%

Compare up to five stocks