Steel Dynamics, Inc. (STLD) Stock Total Returns

Growth of $10,000 chart

2021-04-14 to 2026-04-14
to
$
%
%
Loading chart…

Investment Performance

Final Value
$40,877
Total Return
308.77%
CAGR
32.53%
Dividends
$1,672.66
Yield on Cost
16.73%

Rolling Returns

1-Month (21 Trading Days)
Average+2.64%
Median+2.50%
Best+42.63%
Worst-23.79%
% of Windows Positive58.3%
1-Year (252 Trading Days)
Average+27.78%
Median+22.88%
Best+128.88%
Worst-25.17%
% of Windows Positive91.6%
3-Year (756 Trading Days)
Average+91.50%
Median+87.72%
Best+184.23%
Worst+33.25%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -32.25%
Average Drawdown -12.81%
Drawdown Duration 260 Trading Days
Sortino Ratio 1.41
Calmar Ratio 1.01
CVaR (5%) -5.00%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +15.53% (+66.01% ann.) +$1552.62 $31.28 $6.26 $0.05
2025 +50.27% +$5026.91 $176.15 $35.23 $0.28
2024 -2.30% $230.00 $156.43 $31.29 $0.25
2023 +22.36% +$2236.28 $174.81 $34.96 $0.28
2022 +59.60% +$5960.29 $220.30 $44.06 $0.35
2021 +70.79% +$7078.93 $283.68 $56.73 $0.45
2020 +11.52% +$1152.39 $297.45 $59.49 $0.48
2019 +16.06% +$1605.81 $322.44 $64.49 $0.52
2018 -29.29% $2929.19 $175.25 $35.05 $0.28
2017 +22.87% +$2287.05 $175.19 $35.04 $0.28
2016 +102.54% +$10254.19 $315.63 $63.13 $0.50
2015 -7.34% $734.18 $281.99 $56.40 $0.45
2014 +2.96% +$296.35 $237.19 $47.44 $0.38
2013 +45.36% +$4536.48 $323.19 $64.64 $0.52
2012 +7.11% +$711.04 $307.06 $61.41 $0.49
2011 -26.47% $2646.53 $220.25 $44.05 $0.35
2010 +4.85% +$484.98 $170.28 $34.05 $0.27
2009 +61.61% +$6161.40 $293.20 $58.64 $0.47
2008 -61.90% $6189.56 $117.91 $23.58 $0.19
2007 +85.50% +$8550.42 $185.70 $37.14 $0.30
2006 +85.32% +$8531.89 $283.10 $56.62 $0.44
2005 -5.31% $531.37 $106.01 $21.20 $0.18
2004 +65.62% +$6561.54 $108.92 $21.78 $0.17
2003 +91.19% +$9118.87 $0.00 $0.00 $0.00
2002 +3.62% +$361.75 $0.00 $0.00 $0.00
2001 +5.55% +$554.55 $0.00 $0.00 $0.00
2000 -30.98% $3098.04 $0.00 $0.00 $0.00
1999 +35.64% +$3563.84 $0.00 $0.00 $0.00
1998 -26.56% $2656.25 $0.00 $0.00 $0.00
1997 -16.34% $1633.99 $0.00 $0.00 $0.00
1996 partial +2.68% (+28.16% ann.) +$268.46 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania partial November 22, 1996 – March 10, 2000 -29.87% -10.20% $2986.58 $0.00 $0.00 $0.00
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -6.51% -2.58% $650.98 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +701.14% +51.66% +$70114.10 $2097.43 $419.48 $3.36
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -66.46% -53.85% $6645.91 $180.24 $36.05 $0.29
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +39.54% +10.37% +$3954.17 $1419.94 $283.98 $2.28
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +179.78% +14.56% +$17977.68 $4104.64 $820.93 $6.57
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -39.05% -99.65% $3904.60 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +57.21% +107.09% +$5721.42 $362.49 $72.50 $0.58
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +87.17% +81.25% +$8716.85 $311.03 $62.21 $0.50
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +56.17% +60.53% +$5617.40 $215.22 $43.04 $0.34
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +21.27% +10.97% +$2127.32 $310.11 $62.02 $0.50
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +73.07% +41.86% +$7307.33 $302.51 $60.50 $0.48

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
2004-07-22 $0.0187 0.24%
2004-09-28 $0.0187 0.21%
2004-12-29 $0.0250 0.26%
2005-03-29 $0.0250 0.28%
2005-06-28 $0.0250 0.39%
2005-09-28 $0.0250 0.30%
2005-12-28 $0.0250 0.29%
2006-03-29 $0.0500 0.37%
2006-06-28 $0.0500 0.34%
2006-09-27 $0.0750 0.60%
2006-12-28 $0.0750 0.45%
2007-03-28 $0.0750 0.36%
2007-06-27 $0.0750 0.37%
2007-09-26 $0.0750 0.33%
2007-12-27 $0.0750 0.25%
2008-03-27 $0.0500 0.15%
2008-06-26 $0.1000 0.25%
2008-09-26 $0.1000 0.48%
2008-12-29 $0.1000 0.93%
2009-03-27 $0.1000 1.03%
2009-06-26 $0.0750 0.49%
2009-09-28 $0.0750 0.45%
2009-12-29 $0.0750 0.42%
2010-03-29 $0.0750 0.43%
2010-06-28 $0.0750 0.53%
2010-09-28 $0.0750 0.52%
2010-12-29 $0.0750 0.41%
2011-03-29 $0.1000 0.53%
2011-06-28 $0.1000 0.64%
2011-09-28 $0.1000 0.91%
2011-12-28 $0.1000 0.75%
2012-03-28 $0.1000 0.68%
2012-06-27 $0.1000 0.88%
2012-09-26 $0.1000 0.88%
2012-12-27 $0.1000 0.74%
2013-03-26 $0.1100 0.70%
2013-06-26 $0.1100 0.76%
2013-09-26 $0.1100 0.66%
2013-12-27 $0.1100 0.57%
2014-03-27 $0.1150 0.65%
2014-06-26 $0.1150 0.65%
2014-09-26 $0.1150 0.50%
2014-12-29 $0.1150 0.59%
2015-03-27 $0.1380 0.69%
2015-06-26 $0.1380 0.62%
2015-09-28 $0.1380 0.80%
2015-12-29 $0.1380 0.77%
2016-03-29 $0.1400 0.63%
2016-06-28 $0.1400 0.60%
2016-09-28 $0.1400 0.55%
2016-12-28 $0.1400 0.38%
2017-03-29 $0.1550 0.45%
2017-06-28 $0.1550 0.47%
2017-09-28 $0.1550 0.45%
2017-12-28 $0.1550 0.36%
2018-03-28 $0.1880 0.44%
2018-06-28 $0.1880 0.41%
2018-09-27 $0.1880 0.41%
2018-12-28 $0.1880 0.63%
2019-03-28 $0.2400 0.69%
2019-06-27 $0.2400 0.79%
2019-09-27 $0.2400 0.82%
2019-12-30 $0.2400 0.70%
2020-03-30 $0.2500 1.23%
2020-06-29 $0.2500 0.98%
2020-09-29 $0.2500 0.83%
2020-12-30 $0.2500 0.69%
2021-03-30 $0.2600 0.52%
2021-06-29 $0.2600 0.44%
2021-09-29 $0.2600 0.42%
2021-12-30 $0.2600 0.42%
2022-03-30 $0.3400 0.40%
2022-06-29 $0.3400 0.50%
2022-09-29 $0.3400 0.47%
2022-12-29 $0.3400 0.34%
2023-03-30 $0.4250 0.38%
2023-06-29 $0.4250 0.40%
2023-09-28 $0.4250 0.40%
2023-12-28 $0.4250 0.35%
2024-03-27 $0.4600 0.32%
2024-06-28 $0.4600 0.37%
2024-09-30 $0.4600 0.37%
2024-12-31 $0.4600 0.40%
2025-03-31 $0.5000 0.40%
2025-06-30 $0.5000 0.38%
2025-09-30 $0.5000 0.36%
2025-12-31 $0.5000 0.29%
2026-03-31 $0.5300 0.31%
Total 88 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-29 $51.16 $10.23 $0.08 0.6953
2021-09-29 $51.34 $10.27 $0.08 0.6883
2021-12-30 $51.52 $10.30 $0.08 0.6647
2022-03-30 $67.60 $13.52 $0.11 0.6453
2022-06-29 $67.82 $13.56 $0.11 0.8102
2022-09-29 $68.09 $13.62 $0.11 0.7689
2022-12-29 $68.36 $13.67 $0.11 0.5546
2023-03-30 $85.68 $17.14 $0.14 0.6143
2023-06-29 $85.94 $17.19 $0.14 0.6287
2023-09-28 $86.21 $17.24 $0.14 0.6496
2023-12-28 $86.48 $17.30 $0.14 0.5799
2024-03-27 $93.87 $18.77 $0.15 0.5099
2024-06-28 $94.11 $18.82 $0.15 0.5802
2024-09-30 $94.37 $18.88 $0.15 0.5976
2024-12-31 $94.65 $18.93 $0.15 0.6625
2025-03-31 $103.21 $20.64 $0.16 0.6588
2025-06-30 $103.54 $20.71 $0.17 0.6458
2025-09-30 $103.86 $20.77 $0.17 0.5947
2025-12-31 $104.16 $20.83 $0.17 0.4908
2026-03-31 $110.67 $22.13 $0.18 0.4909
Total $1672.66 $334.53 $2.68 12.5310

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

PTC

CAGR 12.54% Total 7231.66% Final $733,166
1989-12-08 — 2026-04-14
APPN

CAGR 3.68% Total 37.91% Final $13,791
2017-05-25 — 2026-04-14
GOOD

CAGR 5.80% Total 258.77% Final $35,877
2003-08-14 — 2026-04-14