COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Mar 31, 202525.2-65.33%
Mar 31, 202472.8-549.54%
Mar 31, 2023-16.2-256.43%
Mar 31, 202210.4-234.77%
Mar 31, 2021-7.7+444.68%
Mar 31, 2020-1.4-256.67%
Mar 31, 20190.9-106.16%
Mar 31, 2018-14.6-11346.15%
Mar 31, 20170.1+333.33%
Mar 31, 20160-99.49%
Mar 31, 20155.9-62.40%
Mar 31, 201415.7-13.89%
Mar 31, 201318.2+19.24%
Mar 31, 201215.3