COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndCash and cash equivalents (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+34.16%
Mar 31, 2020296-9.73%
Mar 31, 2019328-0.84%
Mar 31, 2018331+0.39%
Mar 31, 2017329+14.36%
Mar 31, 2016288-14.68%
Mar 31, 2015338-26.23%
Mar 31, 2014458+5.48%
Mar 31, 2013434+46.07%
Mar 31, 2012297+36.80%
Mar 31, 2011217