COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Mar 31, 2025-1,134+7.39%
Mar 31, 2024-1,056-0.65%
Mar 31, 2023-1,063+18.27%
Mar 31, 2022-899+34.99%
Mar 31, 2021-666+20.22%
Mar 31, 2020-554+14.07%
Mar 31, 2019-485+29.92%
Mar 31, 2018-374+55.72%
Mar 31, 2017-240+21.22%
Mar 31, 2016-198+57.74%
Mar 31, 2015-126+594.96%
Mar 31, 2014-18-52.39%
Mar 31, 2013-38-58.38%
Mar 31, 2012-91+8.19%
Mar 31, 2011-84