COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Mar 31, 2025743+21.32%
Mar 31, 2024612-7.94%
Mar 31, 2023665+8.29%
Mar 31, 2022614-3.49%
Mar 31, 2021636+11.39%
Mar 31, 2020571-3.01%
Mar 31, 2019589-2.18%
Mar 31, 2018602+6.56%
Mar 31, 2017565+10.71%
Mar 31, 2016510+4.87%
Mar 31, 2015487+18.24%
Mar 31, 2014412