Stock Quote Quote delayed 20 minutes 

AS OF 3/27/2017 6:15:00 PM ET Nasdaq STLD $33.73 $-0.16 -0.47%

Open:

$32.92

Day High:

$33.92

Year High:

$40.17

Prev Close:

$33.89

Day Low:

$32.55

Year Low:

$21.57

Volume:

3,501,866

Market Cap:

$8,224,118,623

Outstanding:

243,822,076