OOMA INCOOMA

Market cap
$302.77M
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Jan 31, 202527+116.78%
Jan 31, 202412+39.90%
Jan 31, 20239+31.83%
Jan 31, 20227+52.39%
Jan 31, 20214-157.73%
Jan 31, 2020-8+92.66%
Jan 31, 2019-4-223.73%
Jan 31, 20183+724.16%
Jan 31, 20170-181.91%
Jan 31, 2016-0