COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndGross profit (Million USD)YoY (%)
Mar 31, 2025817+18.75%
Mar 31, 2024688+5.92%
Mar 31, 2023649-1.00%
Mar 31, 2022656+6.78%
Mar 31, 2021614+10.89%
Mar 31, 2020554-6.76%
Mar 31, 2019594-1.21%
Mar 31, 2018601+6.35%
Mar 31, 2017565+10.33%
Mar 31, 2016512-2.49%
Mar 31, 2015525+2.62%
Mar 31, 2014512+18.83%
Mar 31, 2013431+21.99%
Mar 31, 2012353+29.03%
Mar 31, 2011274