OOMA INCOOMA

Market cap
$320.71M
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Jan 31, 2025-8.4+616.10%
Jan 31, 2024-1.2-81.56%
Jan 31, 2023-6.4+65.37%
Jan 31, 2022-3.9-46.10%
Jan 31, 2021-7.2-88.26%
Jan 31, 2020-61.2+47.17%
Jan 31, 2019-41.6+21.80%
Jan 31, 2018-34.1+9.01%
Jan 31, 2017-31.3