AZZ Inc. (AZZ) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$28,595
Total Return
185.95%
CAGR
23.39%
Dividends
$704.11
Yield on Cost
7.04%

Rolling Returns

1-Month (21 Trading Days)
Average+1.93%
Median+1.57%
Best+28.91%
Worst-29.13%
% of Windows Positive57.5%
1-Year (252 Trading Days)
Average+27.44%
Median+23.46%
Best+143.07%
Worst-43.72%
% of Windows Positive69.7%
3-Year (756 Trading Days)
Average+118.33%
Median+100.16%
Best+271.35%
Worst+40.20%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -46.41%
Average Drawdown -13.05%
Drawdown Duration 618 Trading Days
Sortino Ratio 1.18
Calmar Ratio 0.50
CVaR (5%) -4.43%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +29.58% (+148.45% ann.) +$2958.00 $18.66 $3.73 $0.03
2025 +31.66% +$3165.60 $90.55 $18.11 $0.14
2024 +42.08% +$4207.64 $117.41 $23.48 $0.19
2023 +46.36% +$4636.36 $170.00 $34.00 $0.27
2022 -26.34% $2634.41 $123.53 $24.71 $0.20
2021 +17.79% +$1779.35 $143.92 $28.78 $0.23
2020 +4.92% +$491.67 $148.86 $29.77 $0.24
2019 +15.28% +$1528.27 $169.25 $33.85 $0.27
2018 -20.09% $2009.20 $133.68 $26.74 $0.21
2017 -19.22% $1921.83 $106.80 $21.36 $0.17
2016 +16.02% +$1601.88 $111.96 $22.39 $0.18
2015 +19.63% +$1963.09 $128.39 $25.68 $0.21
2014 -2.97% $297.49 $117.12 $23.42 $0.19
2013 +28.58% +$2857.88 $146.32 $29.26 $0.23
2012 +71.56% +$7155.89 $228.02 $45.60 $0.36
2011 +15.65% +$1565.25 $251.70 $50.34 $0.40
2010 +25.06% +$2505.68 $308.46 $61.69 $0.49
2009 +30.28% +$3027.89 $0.00 $0.00 $0.00
2008 -11.46% $1146.38 $0.00 $0.00 $0.00
2007 +10.74% +$1074.22 $0.00 $0.00 $0.00
2006 +183.81% +$18381.37 $0.00 $0.00 $0.00
2005 +11.02% +$1101.54 $0.00 $0.00 $0.00
2004 +21.72% +$2172.29 $0.00 $0.00 $0.00
2003 +7.49% +$748.79 $0.00 $0.00 $0.00
2002 -41.03% $4102.56 $0.00 $0.00 $0.00
2001 +20.38% +$2037.94 $90.78 $18.16 $0.14
2000 +45.44% +$4544.18 $130.61 $26.12 $0.21
1999 +34.93% +$3493.01 $130.61 $26.12 $0.21
1998 -33.41% $3340.95 $72.07 $14.41 $0.11
1997 +66.49% +$6648.55 $71.64 $14.33 $0.11
1996 +68.42% +$6841.71 $60.01 $12.01 $0.09
1995 +29.55% +$2954.72 $51.61 $10.33 $0.07
1994 -22.28% $2228.00 $39.99 $7.99 $0.06
1993 +111.99% +$11198.82 $105.25 $21.07 $0.16
1992 -18.45% $1844.77 $336.67 $67.35 $0.52
1991 -29.54% $2953.64 $226.20 $45.22 $0.37
1990 -20.45% $2044.93 $168.34 $33.69 $0.29
1989 +29.37% +$2936.74 $52.65 $10.54 $0.09
1988 +0.00% +$0.00 $0.00 $0.00 $0.00
1987 +22.58% +$2258.07 $0.00 $0.00 $0.00
1986 +10.71% +$1071.45 $0.00 $0.00 $0.00
1985 -17.65% $1764.71 $0.00 $0.00 $0.00
1984 -48.48% $4848.48 $0.00 $0.00 $0.00
1983 -10.81% $1081.09 $0.00 $0.00 $0.00
1982 -43.94% $4393.94 $0.00 $0.00 $0.00
1981 -43.59% $4358.98 $0.00 $0.00 $0.00
1980 partial +160.00% (+234.55% ann.) +$16000.01 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +247.11% +31.18% +$24711.03 $1365.24 $273.04 $2.17
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 -6.32% -2.51% $632.31 $134.03 $26.81 $0.21
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +538.91% +44.94% +$53890.93 $0.00 $0.00 $0.00
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -50.93% -39.58% $5092.59 $0.00 $0.00 $0.00
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +236.11% +43.21% +$23611.49 $1458.23 $291.65 $2.33
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +53.47% +5.82% +$5346.81 $1597.12 $319.42 $2.55
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -42.35% -99.81% $4234.83 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +30.95% +54.33% +$3095.48 $190.67 $38.13 $0.31
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +44.16% +41.48% +$4416.20 $184.83 $36.97 $0.30
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -23.76% -25.03% $2376.31 $131.62 $26.32 $0.21
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +97.93% +44.54% +$9793.18 $291.23 $58.25 $0.47
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +74.78% +42.75% +$7477.85 $139.17 $27.83 $0.22

Dividend History

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

Date Per Share Yield %
1989-12-29 $0.0057 0.41%
1990-04-02 $0.0057 0.47%
1990-06-29 $0.0057 0.47%
1990-10-01 $0.0060 0.61%
1990-12-28 $0.0060 0.57%
1991-04-01 $0.0060 0.49%
1991-06-28 $0.0060 0.62%
1991-10-07 $0.0063 0.67%
1991-12-27 $0.0063 0.77%
1992-04-06 $0.0063 0.74%
1992-06-26 $0.0063 0.74%
1992-10-05 $0.0063 0.95%
1992-12-24 $0.0063 1.05%
1993-04-02 $0.0063 0.87%
1994-03-07 $0.0050 0.33%
1995-03-06 $0.0050 0.47%
1996-03-13 $0.0075 0.65%
1997-03-05 $0.0150 0.63%
1998-03-04 $0.0250 0.69%
1999-03-03 $0.0300 1.43%
2000-03-08 $0.0400 1.38%
2001-04-10 $0.0400 0.95%
2010-01-28 $0.1250 0.80%
2010-04-13 $0.1250 0.63%
2010-07-07 $0.1250 0.67%
2010-10-13 $0.1250 0.67%
2011-02-02 $0.1250 0.61%
2011-04-19 $0.1250 0.57%
2011-07-13 $0.1250 0.49%
2011-10-12 $0.1250 0.59%
2012-02-01 $0.1250 0.51%
2012-04-18 $0.1250 0.50%
2012-07-10 $0.1250 0.38%
2012-10-10 $0.1400 0.39%
2013-01-30 $0.1400 0.33%
2013-04-17 $0.1400 0.32%
2013-07-10 $0.1400 0.40%
2013-10-09 $0.1400 0.35%
2014-01-29 $0.1400 0.33%
2014-04-16 $0.1400 0.32%
2014-07-09 $0.1400 0.29%
2014-10-08 $0.1500 0.36%
2015-01-28 $0.1500 0.35%
2015-04-15 $0.1500 0.32%
2015-07-09 $0.1500 0.30%
2015-10-07 $0.1500 0.29%
2016-02-03 $0.1500 0.30%
2016-04-20 $0.1500 0.26%
2016-07-14 $0.1500 0.25%
2016-10-14 $0.1700 0.31%
2017-02-02 $0.1700 0.29%
2017-04-24 $0.1700 0.30%
2017-07-14 $0.1700 0.34%
2017-10-17 $0.1700 0.36%
2018-02-05 $0.1700 0.38%
2018-04-24 $0.1700 0.37%
2018-07-16 $0.1700 0.31%
2018-10-15 $0.1700 0.37%
2019-01-28 $0.1700 0.38%
2019-04-23 $0.1700 0.37%
2019-07-19 $0.1700 0.37%
2019-10-18 $0.1700 0.44%
2020-01-31 $0.1700 0.40%
2020-05-06 $0.1700 0.59%
2020-07-17 $0.1700 0.54%
2020-10-20 $0.1700 0.48%
2021-01-25 $0.1700 0.35%
2021-04-26 $0.1700 0.32%
2021-07-19 $0.1700 0.33%
2021-10-18 $0.1700 0.32%
2022-01-24 $0.1700 0.35%
2022-04-25 $0.1700 0.35%
2022-07-18 $0.1700 0.43%
2022-10-17 $0.1700 0.50%
2023-01-27 $0.1700 0.41%
2023-04-25 $0.1700 0.43%
2023-07-11 $0.1700 0.40%
2023-10-17 $0.1700 0.36%
2024-01-29 $0.1700 0.27%
2024-04-16 $0.1700 0.22%
2024-07-10 $0.1700 0.23%
2024-10-18 $0.1700 0.21%
2025-01-30 $0.1700 0.20%
2025-04-24 $0.1700 0.21%
2025-07-10 $0.2000 0.20%
2025-10-16 $0.2000 0.20%
2026-02-05 $0.2000 0.16%
Total 87 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-04-26 $33.39 $6.68 $0.05 0.5059
2021-07-19 $33.47 $6.69 $0.05 0.5225
2021-10-18 $33.56 $6.71 $0.05 0.5141
2022-01-24 $33.65 $6.73 $0.05 0.5466
2022-04-25 $33.74 $6.75 $0.05 0.5739
2022-07-18 $33.84 $6.77 $0.05 0.6894
2022-10-17 $33.96 $6.79 $0.05 0.7717
2023-01-27 $34.09 $6.82 $0.05 0.6517
2023-04-25 $34.20 $6.84 $0.05 0.7099
2023-07-11 $34.32 $6.86 $0.06 0.6391
2023-10-17 $34.43 $6.89 $0.06 0.5817
2024-01-29 $34.53 $6.91 $0.06 0.4400
2024-04-16 $34.60 $6.92 $0.06 0.3620
2024-07-10 $34.66 $6.93 $0.06 0.3617
2024-10-18 $34.72 $6.94 $0.06 0.3540
2025-01-30 $34.78 $6.96 $0.06 0.3166
2025-04-24 $34.84 $6.97 $0.06 0.3283
2025-07-10 $41.05 $8.21 $0.07 0.3084
2025-10-16 $41.11 $8.22 $0.07 0.3307
2026-02-05 $41.18 $8.24 $0.07 0.2580
Total $704.11 $140.82 $1.13 9.7661

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.

SCSC

CAGR 10.19% Total 2146.40% Final $224,640
1994-03-18 — 2026-04-14
BKSY

CAGR -13.21% Total -59.13% Final $4,087
2019-12-20 — 2026-04-14
IMNM

CAGR 10.10% Total 70.26% Final $17,026
2020-10-02 — 2026-04-14