Logo image of OOMA

OOMA INC (OOMA) Stock Stock Chart

USA - New York Stock Exchange - NYSE:OOMA - US6834161019 - Common Stock

11.88 USD
+0.47 (+4.12%)
Last: 12/12/2025, 7:00:00 PM
11.88 USD
0 (0%)
After Hours: 12/12/2025, 7:00:00 PM
Open in Chart Tool Full Screen Chart
OOMA INC / OOMA Daily stock chart