COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Mar 31, 2025-148-13.34%
Mar 31, 2024-171+25.82%
Mar 31, 2023-136-50.89%
Mar 31, 2022-276+269.41%
Mar 31, 2021-75+89.68%
Mar 31, 2020-39-56.56%
Mar 31, 2019-91+10.49%
Mar 31, 2018-82+265.96%
Mar 31, 2017-22-67.94%
Mar 31, 2016-70-47.64%
Mar 31, 2015-134+3177.10%
Mar 31, 2014-4-109.90%
Mar 31, 201341-458.11%
Mar 31, 2012-12+57.54%
Mar 31, 2011-7