COMMVAULT SYSTEMS INCCVLT

Market cap
$5.3B
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Mar 31, 2025113+19.79%
Mar 31, 202495-10.59%
Mar 31, 2023106+0.55%
Mar 31, 2022105+23.96%
Mar 31, 202185+28.75%
Mar 31, 202066-18.14%
Mar 31, 201980+8.58%
Mar 31, 201874+0.27%
Mar 31, 201774+15.16%
Mar 31, 201664+5.82%
Mar 31, 201561+23.49%
Mar 31, 201449+63.21%
Mar 31, 201330+40.47%
Mar 31, 201221+37.14%
Mar 31, 201116