COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Mar 31, 20257.4-62.29%
Mar 31, 202419.6-536.83%
Mar 31, 2023-4.5-214.58%
Mar 31, 20223.9-210.45%
Mar 31, 2021-3.5+420.59%
Mar 31, 2020-0.7-258.14%
Mar 31, 20190.4-105.64%
Mar 31, 2018-7.6-11000.00%
Mar 31, 20170.1+250.00%
Mar 31, 20160-99.43%
Mar 31, 20153.5-62.95%
Mar 31, 20149.4-8.19%
Mar 31, 201310.3+24.51%
Mar 31, 20128.2