Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
OWLT
30.07%
▲ 23.66%
CRBP
-100.00%
Gross Margin
OWLT
64.31%
▲ 9.80%
CRBP
-8444.37%
▼ -294.97%
Free Cash Flow
OWLT
-$631.00K
▲ $4.83M
CRBP
-$29.63M
▼ -$4.05M
Net Debt / EBITDA
OWLT
4.82
▲ 4.30
CRBP
1.12
▼ -0.51
Operating Margin
OWLT
5.01%
▲ 29.25%
CRBP
-14257.07%
▼ -2027.06%
P/E Ratio
OWLT
—
CRBP
—