Performance (normalized)

-15%+77%+168%+260%+351%

Key metrics

MetricCSCODELL
Price$109.51$569.00
Market cap$431.63B$377.96B
P/E ratio (TTM)33.37x32.43x
P/S ratio (TTM)6.98x2.49x
Dividend yield1.48%0.41%
Beta0.991.41
1-year return+59.45%+329.99%

Compare up to five stocks