Performance (normalized)

-11%+1%+12%+24%+35%

Key metrics

MetricCOSTWMT
Price$915.74$107.14
Market cap$406.11B$852.63B
P/E ratio (TTM)47.49x37.22x
P/S ratio (TTM)1.43x1.11x
Dividend yield0.59%0.95%
Beta0.860.60
1-year return-4.20%+6.15%

Compare up to five stocks