OOMA INCOOMAOther

Market cap
$319.06M
P/E ratio
2017/012018/012019/012020/012021/012022/012023/012024/012025/01
Return on Assets-17.3-17.9-19.2-23.6-2.9-1.8-3-0.6-4.5
Return on equity (%)