Performance (normalized)

-12%-3%+6%+14%+23%

Key metrics

MetricPEPPM
Price$137.63$182.53
Market cap$188.00B$284.49B
P/E ratio (TTM)18.36x27.57x
P/S ratio (TTM)1.98x7.03x
Dividend yield4.10%3.06%
Beta0.360.40
1-year return-6.30%+13.27%

Compare up to five stocks