Performance (normalized)

-33%-18%-4%+11%+25%

Key metrics

MetricCATSPCX
Price$813.94$147.95
Market cap$374.93B$1.93T
P/E ratio (TTM)34.29x-91.88x
P/S ratio (TTM)4.93x111.63x
Dividend yield0.77%0.00%
Beta1.600.00
1-year return+93.69%-8.08%

Compare up to five stocks