COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndEarnings per share (USD)YoY (%)
Mar 31, 20251.7-54.81%
Mar 31, 20243.9-581.25%
Mar 31, 2023-0.8-208.11%
Mar 31, 20220.7-212.12%
Mar 31, 2021-0.7+450.00%
Mar 31, 2020-0.1-250.00%
Mar 31, 20190.1-105.84%
Mar 31, 2018-1.4-13800.00%
Mar 31, 20170+Infinity%
Mar 31, 20160-100.00%
Mar 31, 20150.6-58.82%
Mar 31, 20141.4+16.24%
Mar 31, 20131.2+62.50%
Mar 31, 20120.7+46.94%
Mar 31, 20110.5