COMMVAULT SYSTEMS INCCVLT

Market cap
$5.4B
P/E ratio
2012/032013/032014/032015/032016/032017/032018/032019/032020/032021/032022/032023/032024/032025/03
Return on Assets8.210.39.43.50.80.4-0.20.41.1-3.53.9-4.519.67.4
Return on equity (%)