COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Mar 31, 2025302-3.41%
Mar 31, 2024313+8.68%
Mar 31, 2023288+7.58%
Mar 31, 2022268-32.66%
Mar 31, 2021397+16.93%
Mar 31, 2020340-25.88%
Mar 31, 2019458-0.88%
Mar 31, 2018462+2.72%
Mar 31, 2017450+16.27%
Mar 31, 2016387-0.11%
Mar 31, 2015388-19.70%
Mar 31, 2014483+10.74%
Mar 31, 2013436+45.19%
Mar 31, 2012300+37.52%
Mar 31, 2011218