Performance (normalized)

-49%-13%+22%+57%+92%

Key metrics

MetricCSCOORCL
Price$109.20$158.83
Market cap$430.40B$457.51B
P/E ratio (TTM)32.72x25.37x
P/S ratio (TTM)6.84x6.45x
Dividend yield1.51%1.33%
Beta1.001.72
1-year return+60.61%-28.78%

Compare up to five stocks