Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
JBL
11.79%
▼ -11.31%
STM
24.43%
▲ 1.61%
Gross Margin
JBL
9.46%
▲ 0.45%
STM
34.84%
▲ 1.08%
Free Cash Flow
JBL
$351.00M
▼ -$155.00M
STM
-$121.47M
▼ -$276.94M
Net Debt / EBITDA
JBL
1.19
▼ -0.02
STM
-0.91
▼ -0.03
Operating Margin
JBL
5.09%
▲ 0.41%
STM
6.31%
▲ 3.21%
P/E Ratio
JBL
47.09
▲ 9.29
STM
102.15
▼ -215.56