COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Mar 31, 2025-4-8.08%
Mar 31, 2024-4+26.07%
Mar 31, 2023-3-17.13%
Mar 31, 2022-4-52.16%
Mar 31, 2021-8+155.26%
Mar 31, 2020-3-51.17%
Mar 31, 2019-7-6.91%
Mar 31, 2018-7+9.70%
Mar 31, 2017-6+2.29%
Mar 31, 2016-6-89.41%
Mar 31, 2015-59-4.69%
Mar 31, 2014-62+575.58%
Mar 31, 2013-9+58.89%
Mar 31, 2012-6+49.96%
Mar 31, 2011-4