COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndOperating margin (%) YoY (%)
Mar 31, 20257.4-17.51%
Mar 31, 20249-543.48%
Mar 31, 2023-2-137.49%
Mar 31, 20225.4-275.52%
Mar 31, 2021-3.1+17.92%
Mar 31, 2020-2.6-478.03%
Mar 31, 20190.7-610.38%
Mar 31, 2018-0.1-484.23%
Mar 31, 20170-89.52%
Mar 31, 20160.3-94.74%
Mar 31, 20156.4-62.73%
Mar 31, 201417.1+4.98%
Mar 31, 201316.3+34.57%
Mar 31, 201212.1+6.68%
Mar 31, 201111.4