COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndProperty, plant and equipment, net (Million USD)YoY (%)
Mar 31, 20258+4.18%
Mar 31, 20248-3.93%
Mar 31, 20238-92.22%
Mar 31, 2022107-5.56%
Mar 31, 2021113-1.52%
Mar 31, 2020115-6.68%
Mar 31, 2019123-4.58%
Mar 31, 2018129-2.80%
Mar 31, 2017132-2.64%
Mar 31, 2016136-3.07%
Mar 31, 2015140+57.71%
Mar 31, 201489+321.09%
Mar 31, 201321+157.97%
Mar 31, 20128+27.88%
Mar 31, 20116