COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Mar 31, 202518.6+167.29%
Mar 31, 20247+257.44%
Mar 31, 20232-69.39%
Mar 31, 20226.4-18.75%
Mar 31, 20217.8-239.01%
Mar 31, 2020-5.6-441.82%
Mar 31, 20191.7-78.03%
Mar 31, 20187.5-19.33%
Mar 31, 20179.3-556.37%
Mar 31, 2016-2-156.35%
Mar 31, 20153.6-80.16%
Mar 31, 201418.3-16.82%
Mar 31, 201321.9-24.81%
Mar 31, 201229.2