OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndCash and cash equivalents (Million USD)YoY (%)
Jan 31, 202518+1.91%
Jan 31, 202418-27.35%
Jan 31, 202324+22.73%
Jan 31, 202220+13.70%
Jan 31, 202117+48.10%
Jan 31, 202012-24.01%
Jan 31, 201915+242.85%
Jan 31, 20184+12.36%
Jan 31, 20174-85.44%
Jan 31, 201627