COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Mar 31, 20259+40.69%
Mar 31, 20247-36.74%
Mar 31, 202310-5.73%
Mar 31, 202211-31.04%
Mar 31, 202116-6.96%
Mar 31, 202017+41.50%
Mar 31, 201912+2.33%
Mar 31, 201812+15.18%
Mar 31, 201710-8.47%
Mar 31, 201611+23.58%
Mar 31, 20159+45.74%
Mar 31, 20146+25.67%
Mar 31, 20135+10.15%
Mar 31, 20124+14.80%
Mar 31, 20114