OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Jan 31, 2025-20-220.48%
Jan 31, 202416+792.78%
Jan 31, 20232+206.66%
Jan 31, 20221-41.19%
Jan 31, 20211+1.39%
Jan 31, 20201-2620.00%
Jan 31, 2019-0-92.38%
Jan 31, 2018-1-37.43%
Jan 31, 2017-1-101.69%
Jan 31, 201650