COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Mar 31, 20255-105.80%
Mar 31, 2024-85-517.86%
Mar 31, 202320+108.50%
Mar 31, 202210+0.73%
Mar 31, 202110-240.83%
Mar 31, 2020-7-200.51%
Mar 31, 20197-88.24%
Mar 31, 201858-5593.89%
Mar 31, 2017-1-162.20%
Mar 31, 20162-87.09%
Mar 31, 201513-64.45%
Mar 31, 201437+29.57%
Mar 31, 201329+59.23%
Mar 31, 201218+17.90%
Mar 31, 201115