COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Mar 31, 2025325+16.91%
Mar 31, 2024278+49.43%
Mar 31, 2023186-27.26%
Mar 31, 2022256-35.07%
Mar 31, 2021394-4.34%
Mar 31, 2020412+5.26%
Mar 31, 2019391-3.16%
Mar 31, 2018404-8.71%
Mar 31, 2017443+11.70%
Mar 31, 2016396-2.64%
Mar 31, 2015407-12.01%
Mar 31, 2014463+30.67%
Mar 31, 2013354+53.93%
Mar 31, 2012230+22.25%
Mar 31, 2011188