CommVault Systems, Inc.

General ticker "CVLT" information:

  • Sector: Information Technology
  • Industry: Software
  • Capitalization: $7.5B

CommVault Systems, Inc. follows the US Stock Market performance with the rate: 67.0%.

Estimated limits based on current volatility of 1.8%: low 155.68$, high 161.40$

Factors to consider:

  • Current price 23.1% above estimated high
  • Earnings for 6 months up through Q2 are close to our estimates

Stock Forecast*

* forecast is subjective and experimental, should not be used for any investment decisions

Long term estimates were made for the period from 2024-03-31 to 2026-03-31

  • 2024-03-31 to 2025-03-31 estimated range: [84.45$, 126.90$]
  • 2025-03-31 to 2026-03-31 estimated range: [89.33$, 134.19$]

Financial Metrics affecting the CVLT estimates:

  • Positive: Non-GAAP EPS, $ of 2.99 > 2.29
  • Negative: Industry earnings per price (median), % of 1.19 <= 1.31
  • Positive: 1.03 < Operating profit margin, % of 8.98
  • Positive: Industry inventory ratio change (median), % of -6.35 <= -0.39
  • Positive: Inventory ratio change, % of -4.64 <= -1.03

Similar symbols

Short-term CVLT quotes

Long-term CVLT plot with estimates

Financial data

YTD 2022-03-31 2023-03-31 2024-03-31
Operating Revenue $769.59MM $784.59MM $839.25MM
Operating Expenses $728.02MM $800.48MM $763.89MM
Operating Income $41.57MM $-15.88MM $75.36MM
Non-Operating Income $1.85MM $0.52MM $8.26MM
Interest Expense $0.11MM $0.47MM $0.41MM
R&D Expense $153.62MM $141.85MM $132.33MM
Income(Loss) $43.41MM $-15.36MM $83.61MM
Taxes $9.79MM $20.41MM $-85.29MM
Profit(Loss) $33.62MM $-35.77MM $168.91MM
Stockholders Equity $255.83MM $186.10MM $278.08MM
Inventory $0.00MM $38.68MM $0.00MM
Assets $816.08MM $782.57MM $943.91MM
Operating Cash Flow $177.18MM $170.29MM $203.80MM
Capital expenditure $3.91MM $3.24MM $4.09MM
Investing Cash Flow $-24.44MM $-5.29MM $-5.52MM
Financing Cash Flow $-276.09MM $-135.58MM $-170.58MM
Earnings Per Share* $0.74 $-0.80 $3.85

* EPS are Split Adjusted, recent splits may be reflected with a delay.