COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndPretax margin (%) YoY (%)
Mar 31, 20258.1-18.29%
Mar 31, 202410-608.84%
Mar 31, 2023-2-134.71%
Mar 31, 20225.6-292.19%
Mar 31, 2021-2.9+56.95%
Mar 31, 2020-1.9-227.51%
Mar 31, 20191.5-393.07%
Mar 31, 2018-0.5+522.45%
Mar 31, 2017-0.1-125.93%
Mar 31, 20160.3-95.16%
Mar 31, 20156.4-62.95%
Mar 31, 201417.3+4.54%
Mar 31, 201316.5+34.44%
Mar 31, 201212.3+6.56%
Mar 31, 201111.5