Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
ALRM
9.21%
▼ -1.83%
ODD
-25.14%
▲ 1.02%
Gross Margin
ALRM
65.56%
▲ 3.12%
ODD
68.66%
▼ -1.04%
Free Cash Flow
ALRM
$86.76M
▲ $37.04M
ODD
$13.59M
▲ $38.88M
Net Debt / EBITDA
ALRM
0.42
▲ 0.11
ODD
16.46
▲ 12.66
Operating Margin
ALRM
11.70%
▼ -0.26%
ODD
-0.70%
▲ 12.18%
P/E Ratio
ALRM
23.55
▲ 5.37
ODD
51.84
▲ 41.09