COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndNet income margin (%) YoY (%)
Mar 31, 20257.6-62.02%
Mar 31, 202420.1-541.40%
Mar 31, 2023-4.6-204.36%
Mar 31, 20224.4-202.12%
Mar 31, 2021-4.3+408.49%
Mar 31, 2020-0.8-267.99%
Mar 31, 20190.5-105.66%
Mar 31, 2018-8.9-10761.91%
Mar 31, 20170.1+263.25%
Mar 31, 20160-99.46%
Mar 31, 20154.2-61.36%
Mar 31, 201410.9+1.82%
Mar 31, 201310.7+36.62%
Mar 31, 20127.9+17.71%
Mar 31, 20116.7