
STLD
$222.90
1D:
0.5%
1Y:
46.7%
US8581191009Sign in to check this stock against your screens
Sign In$244.97
1D:
-0.3%
1Y:
69.3%
US6703461052Mkt Cap
$55.58B
P/E Ratio TTM
16.7
Revenue TTM
$38.83B
Beta
1.85
Earnings TTM
$3.60B
Dividend Yield TTM
0.85%
$278.31
1D:
-0.2%
1Y:
-11.9%
US1442851036Mkt Cap
$13.79B
P/E Ratio TTM
24.8
Revenue TTM
$3.12B
Beta
1.29
Earnings TTM
$529.80M
Dividend Yield TTM
0.28%