COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndResearch & development (Million USD)YoY (%)
Mar 31, 2025146+10.55%
Mar 31, 2024132-6.71%
Mar 31, 2023142-7.66%
Mar 31, 2022154+15.15%
Mar 31, 2021133+21.25%
Mar 31, 2020110+18.75%
Mar 31, 201993-1.61%
Mar 31, 201894+12.71%
Mar 31, 201784+20.58%
Mar 31, 201669+8.02%
Mar 31, 201564+16.34%
Mar 31, 201455+16.42%
Mar 31, 201347+18.58%
Mar 31, 201240+8.07%
Mar 31, 201137