Earnings Labs
Ooma, Inc. logo

Ooma, Inc. (OOMA)

NYSE·Communication Services·Telecommunications Services

$16.41

-0.55%

Mkt Cap $441.81M

Mkt Cap

$441.81M

P/E

74.05

Fwd P/E

7.03

P/S

1.61

Rev TTM

EPS TTM

$0.22

EPS — Estimate vs Actual