Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
MLLUY
-27.58%
▼ -2.99%
STBBF
8.03%
Gross Margin
MLLUY
11.12%
▲ 2.52%
STBBF
42.69%
Free Cash Flow
MLLUY
$143.41M
▲ $3.89B
STBBF
$1.03B
▼ -$4.05M
Net Debt / EBITDA
MLLUY
13.14
▲ 13.63
STBBF
-2.42
▲ 0.14
Operating Margin
MLLUY
2.18%
▼ -0.66%
STBBF
16.65%
P/E Ratio
MLLUY
18.38
▼ -723.93
STBBF
—