COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Mar 31, 2025179+18.09%
Mar 31, 2024152+11.97%
Mar 31, 2023135+18.92%
Mar 31, 2022114+4.10%
Mar 31, 2021109-6.58%
Mar 31, 2020117+0.06%
Mar 31, 2019117+19.21%
Mar 31, 201898+15.21%
Mar 31, 201785+3.00%
Mar 31, 201683+0.78%
Mar 31, 201582+10.45%
Mar 31, 201474+14.39%
Mar 31, 201365+21.62%
Mar 31, 201253+30.21%
Mar 31, 201141