Stock analysis, AI verdict, fundamentals & technical signals
Rating: HOLD
Price: $19.91 Analyst target: $26.80 Upside: 34.61%
Ooma, Inc. creates connected experiences for businesses and consumers in the United States, Canada, and internationally. The company is headquartered in Sunnyvale, California.
See the full interactive analysis & chart →Informational only — not investment advice.