COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
Period EndFCF margin (%) YoY (%)
Mar 31, 202520.5-14.05%
Mar 31, 202423.8+11.77%
Mar 31, 202321.3-5.43%
Mar 31, 202222.5+40.69%
Mar 31, 202116+25.92%
Mar 31, 202012.7-12.80%
Mar 31, 201914.6+32.17%
Mar 31, 201811-23.37%
Mar 31, 201714.4+9.61%
Mar 31, 201613.1+23.57%
Mar 31, 201510.6+9.44%
Mar 31, 20149.7-53.48%
Mar 31, 201320.9-9.92%
Mar 31, 201223.2+50.22%
Mar 31, 201115.4