Stock Quote Quote delayed 20 minutes 

AS OF 5/22/2017 2:55:00 PM ET Nasdaq STLD $33.98 $-0.24 -0.72%

Open:

$34.42

Day High:

$34.57

Year High:

$40.17

Prev Close:

$34.22

Day Low:

$33.65

Year Low:

$22.79

Volume:

2,003,729

Market Cap:

$8,283,855,032

Outstanding:

243,822,076