OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Jan 31, 202512-58.72%
Jan 31, 202430+183.93%
Jan 31, 202310-7.19%
Jan 31, 202211+289.86%
Jan 31, 20213-45.72%
Jan 31, 20205+760.10%
Jan 31, 20191+7.28%
Jan 31, 20181+2.85%
Jan 31, 20171+208.24%
Jan 31, 20160