Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
STAA
111.04%
▼ -8.55%
BBNX
37.76%
▼ -18.86%
Gross Margin
STAA
74.55%
▲ 2.35%
BBNX
59.04%
▼ -0.45%
Free Cash Flow
STAA
$19.20M
▲ $41.33M
BBNX
-$15.66M
▲ $9.55M
Net Debt / EBITDA
STAA
-4.54
▼ -35.37
BBNX
2.43
▼ -0.61
Operating Margin
STAA
10.80%
▼ -7.81%
BBNX
-79.90%
▲ 7.96%
P/E Ratio
STAA
333.07
▲ 266.44
BBNX
—