Logo image of OOMA

OOMA INC (OOMA) Stock Stock Chart

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

11.99 USD
+0.58 (+5.08%)
Last: 12/12/2025, 1:51:48 PM
Open in Chart Tool Full Screen Chart
OOMA INC / OOMA Daily stock chart