Performance (normalized)

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

Key metrics

MetricCOSTPM
Price$915.74$182.53
Market cap$406.11B$284.49B
P/E ratio (TTM)47.49x27.57x
P/S ratio (TTM)1.43x7.03x
Dividend yield0.59%3.06%
Beta0.860.40
1-year return-4.20%+13.27%

Compare up to five stocks