image
Communication Services - Telecommunications Services - NYSE - US
$ 14.675
1.35 %
$ 396 M
Market Cap
-39.66
P/E
OOMA - SELLING, GENERAL & ADMINISTRATIVE

Selling, General & Administrative OOMA - Ooma, Inc.

image
101 M
LAST VALUE
10.83%
2 YEAR CAGR
11.57%
5 YEAR CAGR
20.40%
10 YEAR CAGR