OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Jan 31, 202552+0.36%
Jan 31, 202451-10.33%
Jan 31, 202357+22.32%
Jan 31, 202247+0.59%
Jan 31, 202147-0.46%
Jan 31, 202047+4.81%
Jan 31, 201945+24.97%
Jan 31, 201836+8.58%
Jan 31, 201733-1.52%
Jan 31, 201633