OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Jan 31, 202593-2.67%
Jan 31, 202496+69.46%
Jan 31, 202356+30.48%
Jan 31, 202243+30.57%
Jan 31, 202133+1.56%
Jan 31, 202033+97.85%
Jan 31, 201916+98.33%
Jan 31, 20188+36.58%
Jan 31, 20176-15.30%
Jan 31, 20167