Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
OWLT
30.07%
▲ 23.66%
RPID
10.91%
▼ -0.16%
Gross Margin
OWLT
64.31%
▲ 9.80%
RPID
15.05%
▲ 10.41%
Free Cash Flow
OWLT
-$631.00K
▲ $4.83M
RPID
-$12.48M
▲ $2.97M
Net Debt / EBITDA
OWLT
4.82
▲ 4.30
RPID
-0.08
▼ -0.06
Operating Margin
OWLT
5.01%
▲ 29.25%
RPID
-152.99%
▲ 20.11%
P/E Ratio
OWLT
—
RPID
—