COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Mar 31, 20251,118+18.47%
Mar 31, 2024944+20.62%
Mar 31, 2023783-4.11%
Mar 31, 2022816-9.74%
Mar 31, 2021904+6.99%
Mar 31, 2020845+2.75%
Mar 31, 2019822+0.47%
Mar 31, 2018819+1.95%
Mar 31, 2017803+12.37%
Mar 31, 2016715+0.16%
Mar 31, 2015713-5.55%
Mar 31, 2014755+24.89%
Mar 31, 2013605+39.79%
Mar 31, 2012433+26.33%
Mar 31, 2011342