OOMA INCOOMA

Market cap
$325.13M
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Jan 31, 202518+1.91%
Jan 31, 202418-34.71%
Jan 31, 202327-14.13%
Jan 31, 202231+10.49%
Jan 31, 202128+8.62%
Jan 31, 202026-38.85%
Jan 31, 201943-17.70%
Jan 31, 201852-2.65%
Jan 31, 201753-3.98%
Jan 31, 201655