COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Mar 31, 202576-54.94%
Mar 31, 2024169-572.15%
Mar 31, 2023-36-206.39%
Mar 31, 202234-208.63%
Mar 31, 2021-31+448.34%
Mar 31, 2020-6-258.52%
Mar 31, 20194-105.75%
Mar 31, 2018-62-11562.96%
Mar 31, 20171+297.06%
Mar 31, 20160-99.47%
Mar 31, 201526-59.96%
Mar 31, 201464+20.40%
Mar 31, 201353+66.59%
Mar 31, 201232+52.07%
Mar 31, 201121