COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Mar 31, 202574-2.15%
Mar 31, 202475-574.38%
Mar 31, 2023-16-138.22%
Mar 31, 202242-286.70%
Mar 31, 2021-22+27.16%
Mar 31, 2020-18-456.72%
Mar 31, 20195-618.82%
Mar 31, 2018-1-513.10%
Mar 31, 20170-88.54%
Mar 31, 20162-94.85%
Mar 31, 201539-61.38%
Mar 31, 2014100+24.14%
Mar 31, 201381+64.09%
Mar 31, 201249+37.82%
Mar 31, 201136