NASDAQ : CVLT

Commvault Systems, Inc.

$149.77 USD

$3.64 (2.49%)

Volume
526.5K
Average Volume
815.44K
Market Capitalization
$6.2B
P/E Ratio
91.33
Dividend Yield
0.00%
Price Target
$155.00
Year High
$200.68
Year Low
$71.75
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.95

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

2.41%

Investors Holding

29

change: -367 | last: 396

Increased Positions

21

change: -218 | last: 239

Reduced Positions

5

change: -106 | last: 111

New Positions

12

change: -79 | last: 91

Sold Positions

369

change: 272 | last: 97

Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -33.3489 | last: 0.3335

Total Invested

145.98M

CVLT Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $77.89 43.98M $3.43B $899.99M $917.5M $3.44B
2025-03-31 $157.76 43.85M $6.92B $302.1M $10.95M $6.63B
2024-03-31 $100.43 43.88M $4.41B $312.75M $12.09M $4.11B
2023-03-31 $56.74 44.66M $2.53B $287.78M $12.78M $2.26B
2022-03-31 $66.35 45.44M $3.02B $267.51M $16.05M $2.76B
2021-03-31 $64.50 46.65M $3.01B $397.24M $22.89M $2.63B
2020-03-31 $40.48 45.79M $1.85B $296.08M $16.51M $1.57B
2019-03-31 $65.62 45.83M $3.01B $327.99M -$ $2.68B
2018-03-31 $57.20 45.18M $2.58B $330.78M -$ $2.25B
2017-03-31 $50.80 44.7M $2.27B $329.49M -$ $1.94B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $77.89 43.05M $3.35B $899.99M $917.5M $3.37B
2025-12-31 $125.36 44.11M $5.53B $1.03B $950.47M $5.45B
2025-09-30 $188.78 44.41M $8.38B $1.06B $932.53M $8.25B
2025-06-30 $174.33 44.33M $7.73B $363.23M $29.62M $7.39B
2025-03-31 $157.76 44.07M $6.95B $302.1M $10.95M $6.66B
2024-12-31 $150.91 43.89M $6.62B $243.58M $11.6M $6.39B
2024-09-30 $153.85 43.77M $6.73B $303.07M $12.5M $6.44B
2024-06-30 $121.68 43.68M $5.31B $287.87M $11.75M $5.04B
2024-03-31 $100.43 43.67M $4.39B $312.75M $12.09M $4.09B
2023-12-31 $79.85 43.86M $3.5B $284.31M $13.12M $3.23B
2023-09-30 $67.61 43.95M $2.97B $283.29M $14.04M $2.7B
2023-06-30 $72.62 44.06M $3.2B $274.59M $12.35M $2.94B