COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Mar 31, 2025483+38.54%
Mar 31, 2024349+50.56%
Mar 31, 2023232-30.22%
Mar 31, 2022332+11.95%
Mar 31, 2021297-10.51%
Mar 31, 2020331+97.90%
Mar 31, 2019167-2.56%
Mar 31, 2018172-15.85%
Mar 31, 2017204+3.57%
Mar 31, 2016197+14.71%
Mar 31, 2015172+37.69%
Mar 31, 2014125+152.96%
Mar 31, 201349+32.19%
Mar 31, 201237+25.43%
Mar 31, 201130