Earnings Labs
Ooma, Inc. logo

Ooma, Inc. (OOMA) Earnings Call Transcripts

NYSE·Communication Services·Telecommunications Services

$16.41

-0.55%

Mkt Cap $441.81M