OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Jan 31, 2025-6-81.75%
Jan 31, 2024-35+474.81%
Jan 31, 2023-6+25.76%
Jan 31, 2022-5-2234.06%
Jan 31, 20210-92.01%
Jan 31, 20203-80.70%
Jan 31, 201915-789.23%
Jan 31, 2018-2-90.62%
Jan 31, 2017-23-25.82%
Jan 31, 2016-31