NASDAQ:STLD | Key Financial Ratios | STEEL DYNAMICS INC

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-303.180.449.39%17.06%
2026-03-313.130.468.20%14.97%
2025-12-313.060.477.22%13.24%
2025-09-303.110.427.06%12.53%
2025-06-303.130.436.69%11.74%
2025-03-312.740.487.35%13.26%
2024-12-312.530.3610.29%17.20%
2024-09-302.390.4111.20%19.32%
2024-06-302.350.3313.37%22.05%
2024-03-312.870.3315.96%26.43%
2023-12-312.910.3516.44%27.64%
2023-09-303.770.3517.83%29.93%
2023-06-304.20.3520.61%34.44%
2023-03-314.150.3723.88%40.74%
2022-12-313.760.3827.30%47.55%
2022-09-303.670.3830.57%53.87%
2022-06-303.520.431.94%57.72%
2022-03-313.420.4429.74%55.75%
2021-12-313.10.4925.65%50.98%
2021-09-302.910.5520.35%41.87%
2021-06-302.840.6213.59%28.93%
2021-03-312.950.668.08%17.31%
2020-12-313.380.716.16%13.14%
2020-09-303.280.655.77%11.84%
2020-06-303.60.656.45%13.17%
2020-03-314.020.667.96%16.14%
2019-12-314.220.678.19%16.63%
2019-09-3040.610.37%20.31%
2019-06-304.350.613.61%26.31%
2019-03-314.020.6115.72%30.82%
2018-12-313.960.616.30%31.91%
2018-09-303.940.5916.53%31.96%
2018-06-303.610.6313.89%27.82%
2018-03-314.240.6811.94%23.99%
2017-12-314.040.7111.75%24.04%
2017-09-303.350.827.28%16.31%
2017-06-304.090.777.64%16.55%
2017-03-313.680.787.42%16.39%
2016-12-314.110.815.60%12.30%
2016-09-303.950.871.47%3.37%
2016-06-303.910.910.07%0.15%
2016-03-314.120.96-1.73%-4.08%
2015-12-314.740.97-2.34%-5.42%
2015-09-303.910.890.22%0.51%
2015-06-303.710.910.64%1.50%
2015-03-313.970.911.26%2.91%
2014-12-313.451.021.27%3.15%
2014-09-302.811.033.11%7.91%
2014-06-303.690.623.33%6.87%
2014-03-312.660.822.64%6.07%
2013-12-312.540.842.78%6.55%
2013-09-302.50.862.91%6.97%
2013-06-302.580.872.19%5.22%
2013-03-313.010.962.38%5.89%
2012-12-313.770.932.45%5.98%
2012-09-303.740.941.96%4.83%
2012-06-302.411.012.46%6.23%
2012-03-312.251.023.41%8.84%
2011-12-312.231.034.52%11.75%
2011-09-303.481.044.20%11.05%
2011-06-303.541.053.92%10.24%
2011-03-313.33.12%8.29%
2010-12-313.561.152.52%6.78%
2010-09-303.382.84%7.63%
2010-06-303.453.78%10.07%
2009-12-312.45-0.06%-0.15%
2009-09-302.33.20%8.28%
2009-06-302.666.24%15.96%
2008-12-311.76

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-313.060.477.22%13.24%
2024-12-312.530.3610.29%17.20%
2023-12-312.910.3516.44%27.64%
2022-12-313.760.3827.28%47.51%
2021-12-313.10.4925.65%50.98%
2020-12-313.380.716.16%13.14%
2019-12-314.220.678.19%16.63%
2018-12-313.960.616.30%31.91%
2017-12-314.040.7111.75%24.04%
2016-12-314.110.815.60%12.30%
2015-12-314.740.97-2.34%-5.42%
2014-12-313.451.021.27%3.15%
2013-12-312.540.842.78%6.55%
2012-12-313.770.932.45%5.98%
2011-12-312.231.034.44%11.55%
2010-12-313.561.152.52%6.78%
2009-12-312.45-0.16%-0.41%
2008-12-311.768.82%28.39%
2007-12-3125.62%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.