Ooma Inc (NYSE:OOMA)
$ 22.83 -0.21 (-0.91%) Market Cap: 627.25 Mil Enterprise Value: 666.11 Mil PE Ratio: 60.08 PB Ratio: 6.38 GF Score: 70/100

Ooma Inc (OOMA) Transcripts

  • 1