COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Mar 31, 2025204+1.96%
Mar 31, 2024200+19.55%
Mar 31, 2023167-3.59%
Mar 31, 2022173+49.65%
Mar 31, 2021116+35.79%
Mar 31, 202085-17.72%
Mar 31, 2019104+34.36%
Mar 31, 201877-17.62%
Mar 31, 201794+19.81%
Mar 31, 201678+21.04%
Mar 31, 201565+13.40%
Mar 31, 201457-44.99%
Mar 31, 2013103+9.84%
Mar 31, 201294+94.06%
Mar 31, 201149