OOMA INCOOMA

Market cap
$300.29M
P/E ratio
Period EndStock-based compensation (Million USD)YoY (%)
Jan 31, 202518+20.78%
Jan 31, 202415+6.69%
Jan 31, 202314+9.63%
Jan 31, 202213+3.32%
Jan 31, 202112-3.81%
Jan 31, 202013+23.06%
Jan 31, 201910-5.05%
Jan 31, 201811+11.76%
Jan 31, 201710+110.02%
Jan 31, 20165