COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndMarketable securities, current (Million USD)YoY (%)
Mar 31, 202044-66.51%
Mar 31, 2019130-0.99%
Mar 31, 2018132+9.07%
Mar 31, 2017121+21.82%
Mar 31, 201699+98.40%
Mar 31, 201550+99.94%
Mar 31, 201425+1182.14%
Mar 31, 20132-38.08%
Mar 31, 20123+173.57%
Mar 31, 20111