Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
MT
5.24%
▲ 0.79%
STLD
33.44%
▲ 14.31%
Gross Margin
MT
6.29%
▼ -3.42%
STLD
15.74%
▲ 1.08%
Free Cash Flow
MT
-$1.42B
▼ -$142.40M
STLD
$304.09M
▲ $293.76M
Net Debt / EBITDA
MT
1.31
▼ -0.30
STLD
1.22
▼ -0.22
Operating Margin
MT
6.29%
▲ 1.42%
STLD
12.57%
▲ 1.27%
P/E Ratio
MT
29.08
▲ 14.18
STLD
23.34
▼ -0.42