OOMA INC (OOMA)

US6834161019 - Common Stock

14.07  +0.48 (+3.53%)




Shares Outstanding27.00M
Float24.86M
Owners (insider)7.96%
Owners (institutional)74.44%
Owners (insider) change-3.14%
Owners (institutional) change0%

No transactions were filed in the last 12 months.