COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Mar 31, 20250+24.75%
Mar 31, 20240+176.85%
Mar 31, 20230-75.00%
Mar 31, 20220+15.51%
Mar 31, 20210+21.82%
Mar 31, 20200-85.96%
Mar 31, 20192+187.25%
Mar 31, 20181+550.43%
Mar 31, 20170-62.14%
Mar 31, 20160-64.07%
Mar 31, 20151-29.39%
Mar 31, 20141-68.45%
Mar 31, 20134+108.99%
Mar 31, 20122+11.40%
Mar 31, 20112