Commercial Metals Company (CMC) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$24,822
Total Return
148.22%
CAGR
19.94%
Dividends
$1,174.94
Yield on Cost
11.75%

Rolling Returns

1-Month (21 Trading Days)
Average+1.80%
Median+2.27%
Best+30.62%
Worst-26.62%
% of Windows Positive58.9%
1-Year (252 Trading Days)
Average+18.51%
Median+16.48%
Best+74.92%
Worst-30.96%
% of Windows Positive76.1%
3-Year (756 Trading Days)
Average+52.70%
Median+49.75%
Best+111.18%
Worst-2.67%
% of Windows Positive99.6%

Risk Metrics

Maximum Drawdown -37.72%
Average Drawdown -11.17%
Drawdown Duration 245 Trading Days
Sortino Ratio 1.03
Calmar Ratio 0.53
CVaR (5%) -4.79%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial -2.01% (-6.47% ann.) $201.29 $54.95 $10.99 $0.09
2025 +41.14% +$4113.81 $145.80 $29.16 $0.23
2024 +0.15% +$15.06 $140.44 $28.09 $0.22
2023 +4.70% +$469.95 $133.00 $26.60 $0.21
2022 +34.67% +$3466.73 $160.56 $32.11 $0.26
2021 +79.20% +$7919.94 $244.87 $48.97 $0.39
2020 -5.86% $585.70 $217.21 $43.44 $0.35
2019 +42.04% +$4203.85 $302.19 $60.44 $0.48
2018 -23.50% $2350.35 $226.59 $45.32 $0.36
2017 -0.17% $17.33 $221.99 $44.40 $0.36
2016 +63.03% +$6303.25 $354.07 $70.81 $0.57
2015 -13.77% $1377.19 $297.62 $59.52 $0.48
2014 -18.18% $1818.27 $237.87 $47.57 $0.38
2013 +40.23% +$4022.83 $326.16 $65.23 $0.52
2012 +10.49% +$1049.01 $350.80 $70.16 $0.56
2011 -14.88% $1488.38 $218.29 $43.66 $0.35
2010 +9.44% +$944.35 $388.36 $77.67 $0.62
2009 +35.38% +$3537.86 $408.80 $81.76 $0.65
2008 -59.08% $5908.28 $163.78 $32.76 $0.26
2007 +15.23% +$1522.72 $140.06 $28.01 $0.22
2006 +38.42% +$3841.96 $106.82 $21.36 $0.17
2005 +49.51% +$4950.55 $95.18 $19.04 $0.15
2004 +67.41% +$6740.83 $92.32 $18.46 $0.15
2003 +89.68% +$8968.28 $198.20 $39.64 $0.32
2002 -5.94% $594.14 $175.15 $35.03 $0.28
2001 +59.61% +$5961.05 $235.22 $47.05 $0.38
2000 -33.48% $3347.87 $154.00 $30.80 $0.25
1999 +24.27% +$2426.55 $188.59 $37.72 $0.30
1998 -10.83% $1082.88 $165.54 $33.11 $0.27
1997 +6.25% +$625.01 $173.55 $34.71 $0.28
1996 +23.78% +$2377.59 $252.28 $50.45 $0.40
1995 -6.99% $699.12 $178.76 $35.75 $0.29
1994 -2.55% $254.94 $171.63 $34.33 $0.27
1993 +42.74% +$4273.94 $196.40 $39.28 $0.31
1992 +24.09% +$2409.09 $180.13 $36.03 $0.29
1991 +36.67% +$3667.08 $322.50 $64.50 $0.52
1990 -24.04% $2404.32 $239.60 $47.92 $0.38
1989 +5.80% +$580.18 $272.20 $54.44 $0.44
1988 +70.13% +$7013.22 $218.35 $43.67 $0.35
1987 +21.06% +$2105.68 $152.92 $30.58 $0.24
1986 -4.73% $473.33 $48.21 $9.64 $0.08
1985 +27.34% +$2733.81 $0.00 $0.00 $0.00
1984 -22.78% $2277.78 $0.00 $0.00 $0.00
1983 +87.50% +$8750.01 $0.00 $0.00 $0.00
1982 +20.00% +$2000.00 $0.00 $0.00 $0.00
1981 -14.29% $1428.57 $0.00 $0.00 $0.00
1980 partial +15.38% (+19.82% ann.) +$1538.47 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 -10.76% -2.45% $1075.74 $876.54 $175.31 $1.40
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +60.70% +20.24% +$6070.37 $615.18 $123.04 $0.98
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +739.67% +53.09% +$73966.84 $1993.84 $398.77 $3.19
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -70.92% -58.28% $7091.52 $172.91 $34.58 $0.28
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +16.19% +4.54% +$1618.53 $1571.01 $314.20 $2.51
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +105.58% +9.99% +$10557.54 $3253.74 $650.75 $5.21
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -35.07% -99.28% $3506.81 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 25, 2020 – November 6, 2020 +44.26% +80.81% +$4426.21 $266.49 $53.30 $0.43
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +60.65% +56.79% +$6064.58 $248.87 $49.77 $0.40
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +48.86% +52.56% +$4885.82 $188.57 $37.71 $0.30
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +9.45% +4.99% +$944.97 $244.16 $48.83 $0.39
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 +32.55% +19.42% +$3254.70 $248.76 $49.75 $0.40

Dividend History

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

Date Per Share Yield %
1986-12-26 $0.0050 0.47%
1987-04-06 $0.0050 0.43%
1987-07-13 $0.0050 0.42%
1987-10-09 $0.0050 0.40%
1988-01-04 $0.0050 0.42%
1988-04-11 $0.0069 0.41%
1988-07-11 $0.0069 0.40%
1988-10-07 $0.0069 0.46%
1989-01-09 $0.0103 0.53%
1989-04-10 $0.0103 0.52%
1989-07-10 $0.0103 0.54%
1989-10-06 $0.0103 0.51%
1989-12-29 $0.0122 0.60%
1990-04-06 $0.0122 0.64%
1990-07-09 $0.0122 0.65%
1990-10-05 $0.0122 0.72%
1990-12-28 $0.0122 0.79%
1991-04-08 $0.0122 0.63%
1991-07-08 $0.0122 0.63%
1991-10-07 $0.0122 0.66%
1991-12-27 $0.0122 0.68%
1992-04-06 $0.0122 0.56%
1992-07-13 $0.0122 0.57%
1992-10-09 $0.0122 0.57%
1993-01-04 $0.0122 0.49%
1993-04-02 $0.0122 0.45%
1993-07-12 $0.0122 0.38%
1993-10-08 $0.0122 0.35%
1994-01-03 $0.0150 0.43%
1994-04-11 $0.0150 0.52%
1994-07-11 $0.0150 0.49%
1994-10-07 $0.0150 0.43%
1995-01-09 $0.0150 0.46%
1995-04-07 $0.0150 0.46%
1995-07-12 $0.0150 0.44%
1995-10-11 $0.0150 0.46%
1996-01-03 $0.0150 0.48%
1996-04-10 $0.0150 0.41%
1996-07-10 $0.0150 0.38%
1996-10-09 $0.0163 0.41%
1996-12-26 $0.0163 0.42%
1997-01-08 $0.0163 0.45%
1997-04-09 $0.0163 0.46%
1997-07-09 $0.0163 0.42%
1997-10-08 $0.0163 0.41%
1998-01-07 $0.0163 0.41%
1998-04-07 $0.0163 0.36%
1998-07-08 $0.0163 0.40%
1998-10-07 $0.0163 0.59%
1999-01-06 $0.0163 0.50%
1999-04-07 $0.0163 0.64%
1999-07-07 $0.0163 0.43%
1999-10-06 $0.0163 0.44%
2000-01-05 $0.0163 0.40%
2000-04-05 $0.0163 0.46%
2000-07-05 $0.0163 0.46%
2000-10-04 $0.0163 0.52%
2001-01-02 $0.0163 0.58%
2001-04-04 $0.0163 0.53%
2001-07-03 $0.0163 0.41%
2001-12-31 $0.0163 0.37%
2002-04-03 $0.0163 0.31%
2002-07-02 $0.0200 0.35%
2002-10-02 $0.0200 0.43%
2002-12-30 $0.0200 0.49%
2003-04-02 $0.0200 0.56%
2003-07-01 $0.0200 0.45%
2003-10-01 $0.0200 0.44%
2003-12-30 $0.0200 0.25%
2004-03-31 $0.0200 0.25%
2004-06-30 $0.0250 0.31%
2004-09-29 $0.0250 0.26%
2005-01-19 $0.0300 0.22%
2005-03-30 $0.0300 0.18%
2005-06-29 $0.0300 0.25%
2005-10-05 $0.0300 0.19%
2006-01-04 $0.0300 0.16%
2006-04-05 $0.0500 0.18%
2006-07-05 $0.0600 0.24%
2006-10-04 $0.0600 0.30%
2007-01-03 $0.0900 0.35%
2007-04-03 $0.0900 0.29%
2007-07-03 $0.0900 0.26%
2007-10-03 $0.0900 0.28%
2008-01-08 $0.1200 0.43%
2008-04-02 $0.1200 0.39%
2008-07-01 $0.1200 0.32%
2008-10-01 $0.1200 0.71%
2009-01-06 $0.1200 0.90%
2009-04-01 $0.1200 1.04%
2009-06-30 $0.1200 0.72%
2009-09-30 $0.1200 0.66%
2010-01-06 $0.1200 0.77%
2010-03-30 $0.1200 0.78%
2010-06-30 $0.1200 0.88%
2010-09-29 $0.1200 0.82%
2010-12-30 $0.1200 0.74%
2011-03-30 $0.1200 0.70%
2011-06-29 $0.1200 0.85%
2011-10-14 $0.1200 1.10%
2012-01-18 $0.1200 0.90%
2012-04-09 $0.1200 0.82%
2012-07-09 $0.1200 0.90%
2012-11-05 $0.1200 0.84%
2013-01-16 $0.1200 0.77%
2013-04-05 $0.1200 0.83%
2013-07-05 $0.1200 0.83%
2013-11-04 $0.1200 0.65%
2014-01-16 $0.1200 0.58%
2014-04-07 $0.1200 0.63%
2014-07-08 $0.1200 0.68%
2014-11-07 $0.1200 0.72%
2015-01-15 $0.1200 0.89%
2015-04-07 $0.1200 0.75%
2015-07-07 $0.1200 0.76%
2015-11-06 $0.1200 0.82%
2016-01-14 $0.1200 0.91%
2016-04-04 $0.1200 0.70%
2016-07-05 $0.1200 0.71%
2016-11-07 $0.1200 0.72%
2017-01-12 $0.1200 0.57%
2017-04-03 $0.1200 0.63%
2017-07-03 $0.1200 0.62%
2017-11-07 $0.1200 0.64%
2018-01-12 $0.1200 0.46%
2018-04-03 $0.1200 0.60%
2018-07-03 $0.1200 0.56%
2018-11-06 $0.1200 0.59%
2019-01-14 $0.1200 0.76%
2019-04-04 $0.1200 0.66%
2019-07-03 $0.1200 0.66%
2019-11-05 $0.1200 0.60%
2020-01-14 $0.1200 0.53%
2020-04-03 $0.1200 0.76%
2020-07-02 $0.1200 0.60%
2020-10-28 $0.1200 0.58%
2021-01-20 $0.1200 0.56%
2021-03-30 $0.1200 0.39%
2021-06-29 $0.1200 0.39%
2021-10-26 $0.1400 0.43%
2022-01-19 $0.1400 0.38%
2022-03-29 $0.1400 0.33%
2022-06-28 $0.1400 0.39%
2022-10-26 $0.1600 0.36%
2023-01-18 $0.1600 0.29%
2023-03-31 $0.1600 0.33%
2023-06-30 $0.1600 0.31%
2023-10-25 $0.1600 0.40%
2024-01-17 $0.1600 0.32%
2024-03-28 $0.1800 0.31%
2024-07-01 $0.1800 0.33%
2024-10-31 $0.1800 0.33%
2025-01-16 $0.1800 0.35%
2025-03-31 $0.1800 0.39%
2025-06-30 $0.1800 0.36%
2025-10-30 $0.1800 0.29%
2026-01-16 $0.1800 0.24%
2026-04-06 $0.2000 0.32%
Total 158 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-29 $41.75 $8.35 $0.07 1.0951
2021-10-26 $48.87 $9.77 $0.08 1.2083
2022-01-19 $49.04 $9.81 $0.08 1.0711
2022-03-29 $49.18 $9.84 $0.08 0.9504
2022-06-28 $49.32 $9.86 $0.08 1.1170
2022-10-26 $56.54 $11.31 $0.09 1.0003
2023-01-18 $56.70 $11.34 $0.09 0.8585
2023-03-31 $56.84 $11.37 $0.09 0.9280
2023-06-30 $56.99 $11.40 $0.09 0.8640
2023-10-25 $57.13 $11.43 $0.09 1.1020
2024-01-17 $57.30 $11.46 $0.09 0.9126
2024-03-28 $64.63 $12.93 $0.10 0.8780
2024-07-01 $64.79 $12.96 $0.10 0.9665
2024-10-31 $64.96 $12.99 $0.10 0.9640
2025-01-16 $65.14 $13.03 $0.10 1.0221
2025-03-31 $65.32 $13.06 $0.10 1.1335
2025-06-30 $65.52 $13.10 $0.10 1.0696
2025-10-30 $65.72 $13.14 $0.11 0.8759
2026-01-16 $65.87 $13.17 $0.11 0.7067
2026-04-06 $73.33 $14.67 $0.12 0.9556
Total $1174.94 $234.99 $1.88 19.6793

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.

FCFS

CAGR 16.40% Total 19804.61% Final $1,990,461
1991-06-10 — 2026-04-21
ORRF

CAGR 5.66% Total 340.46% Final $44,047
1999-05-13 — 2026-04-21
ABX

CAGR -0.07% Total -0.37% Final $9,963
2020-09-14 — 2026-04-21