
CVLT
$158.36
1D:
0.5%
1Y:
24.3%
US2041661024Sign in to check this stock against your screens
Sign In$48.80
1D:
0.1%
1Y:
43.1%
US9222801022Mkt Cap
$5.61B
P/E Ratio TTM
-37.0
Revenue TTM
$688.10M
Beta
0.77
Earnings TTM
$-141.38M
Dividend Yield TTM
0.00%
$16.55
1D:
0.8%
1Y:
19.6%
US0536041041Mkt Cap
$3.50B
P/E Ratio TTM
50.9
Revenue TTM
$466.15M
Beta
1.17
Earnings TTM
$71.48M
Dividend Yield TTM
0.00%