COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Mar 31, 202581-3.06%
Mar 31, 202484-644.28%
Mar 31, 2023-15-135.38%
Mar 31, 202243-304.45%
Mar 31, 2021-21+69.26%
Mar 31, 2020-13-220.32%
Mar 31, 201910-397.91%
Mar 31, 2018-3+569.22%
Mar 31, 2017-1-128.35%
Mar 31, 20162-95.26%
Mar 31, 201539-61.61%
Mar 31, 2014101+23.62%
Mar 31, 201382+63.93%
Mar 31, 201250+37.66%
Mar 31, 201136