OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndOperating margin (%) YoY (%)
Jan 31, 2025-2.7+59.87%
Jan 31, 2024-1.7-36.54%
Jan 31, 2023-2.7+165.34%
Jan 31, 2022-1-38.89%
Jan 31, 2021-1.6-87.37%
Jan 31, 2020-13+6.44%
Jan 31, 2019-12.2+1.90%
Jan 31, 2018-12-5.62%
Jan 31, 2017-12.7-11.12%
Jan 31, 2016-14.3