Performance (normalized)

-13%-6%+1%+8%+15%

Key metrics

MetricPEPPG
Price$137.63$146.43
Market cap$188.00B$348.09B
P/E ratio (TTM)18.36x21.30x
P/S ratio (TTM)1.98x3.93x
Dividend yield4.10%2.98%
Beta0.360.38
1-year return-6.30%-8.02%

Compare up to five stocks