Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
RS
26.51%
▲ 10.98%
STLD
33.44%
▲ 14.31%
Gross Margin
RS
26.59%
▼ -0.80%
STLD
15.74%
▲ 1.08%
Free Cash Flow
RS
$68.80M
▼ -$18.40M
STLD
$304.09M
▲ $293.76M
Net Debt / EBITDA
RS
1.16
▼ -0.12
STLD
1.22
▼ -0.22
Operating Margin
RS
9.54%
▲ 0.40%
STLD
12.57%
▲ 1.27%
P/E Ratio
RS
23.76
▲ 0.74
STLD
23.34
▼ -0.42