
OOMA
$22.47
1D:
-1.2%
1Y:
71.0%
US6834161019Sign in to check this stock against your screeners
Sign In$76.99
1D:
-0.6%
1Y:
258.9%
US03676C1009Mkt Cap
$1.50B
P/E Ratio TTM
21.9
Revenue TTM
$6.11M
Beta
0.84
Earnings TTM
$79.83M
Dividend Yield TTM
0.00%
$5.20
1D:
0.0%
1Y:
21.8%
US96758W1018Mkt Cap
$445.66M
P/E Ratio TTM
-6.4
Revenue TTM
$590.80M
Beta
0.83
Earnings TTM
$-78.00M
Dividend Yield TTM
0.00%