COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Mar 31, 2025207+1.76%
Mar 31, 2024204+19.68%
Mar 31, 2023170-3.89%
Mar 31, 2022177+42.94%
Mar 31, 2021124+40.12%
Mar 31, 202088-19.71%
Mar 31, 2019110+30.90%
Mar 31, 201884-15.86%
Mar 31, 2017100+18.51%
Mar 31, 201684-31.84%
Mar 31, 2015124+3.95%
Mar 31, 2014119+5.73%
Mar 31, 2013113+12.68%
Mar 31, 2012100+90.80%
Mar 31, 201152