StockComparison Logo
vs

TREX vs AZZ

Comparison between TREX Co. Inc (TREX, Company) and AZZ Inc (AZZ, Company).

Both TREX and AZZ are from the Industrials sector.

5-Year PerformanceAZZ has outperformed TREX, delivering a return of +24.7% compared to -15.6%

TREX vs AZZ - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
TREX
$4.53B
AZZ
$4.52B
Max Drawdown
TREX
90.53%
Winner
AZZ
69.48%
Sharpe Ratio
TREX
-0.50
Winner
AZZ
0.99
5Y Beta
TREX
1.37
Winner
AZZ
1.21
Industry
TREX
Building Products & Equipment
AZZ
Specialty Business Services
P/E Ratio
TREX
24.19
Winner
AZZ
22.75
Forward P/E
TREX
25.51
Winner
AZZ
21.64
PEG Ratio
Winner
TREX
1.00
AZZ
1.24
Dividend Yield
TREX
N/A
AZZ
0.54%
5Y Dividends CAGR
TREX
N/A
AZZ
8.87%
5Y EPS CAGR
TREX
2.79%
Winner
AZZ
24.17%
Debt to Equity
Winner
TREX
0.00%
AZZ
34.93%
Free Cash Flow Yield
Winner
TREX
5.00%
AZZ
3.75%
P/S Ratio
TREX
3.90
Winner
AZZ
2.69
P/B Ratio
TREX
4.79
Winner
AZZ
3.20

TREX vs AZZ - Historical Returns

Returns include dividend reinvestment.

1M
TREX
-7.52%
Winner
AZZ
-4.75%
3M
TREX
+1.73%
Winner
AZZ
+10.59%
6M
TREX
-2.17%
Winner
AZZ
+19.40%
1Y
TREX
-30.89%
Winner
AZZ
+35.92%
5Y(CAGR)
TREX
-15.56%
Winner
AZZ
+24.70%
10Y(CAGR)
Winner
TREX
+13.65%
AZZ
+10.68%
Max(CAGR)
TREX
+10.45%
Winner
AZZ
+17.71%

TREX vs AZZ - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearTREXAZZ
2026+19.76%+37.75%
2025-48.60%+30.31%
2024-14.47%+44.00%
2023+89.45%+46.69%
2022-67.93%-26.73%
2021+63.99%+20.11%
2020+85.30%+7.23%
2019+47.27%+14.93%
2018+8.77%-20.09%
2017+61.46%-19.64%
2016+78.34%+23.06%
2015-10.43%+20.99%
2014+10.64%-0.34%
2013+106.41%+25.13%
2012+61.45%+71.16%
2011-9.27%+13.29%
2010+18.38%+21.58%
2009+18.57%+28.49%
2008+93.19%-8.33%
2007-62.28%+10.10%
2006-20.52%+181.32%
2005-46.38%+11.81%
2004+40.40%+21.63%
2003+7.44%+7.23%
2002+85.79%-41.00%
2001-26.62%+19.75%
2000-7.56%+48.18%
1999+10.91%+20.93%

TREX vs AZZ Drawdown Comparison

The maximum drawdown for TREX was -90.53%, occurring on Nov 26, 2007. Recovery took 3332 trading sessions.

The maximum drawdown for AZZ was -68.01%, occurring on Mar 18, 2020. Recovery took 1791 trading sessions.

The current TREX drawdown is -69.50%. The current AZZ drawdown is -5.90%.

RankTREXAZZ
#1-90.53%
Jul 27, 2000 - Oct 25, 2013
-68.01%
Dec 7, 2016 - Jan 23, 2024
#2-78.58%
Dec 10, 2021 - Nov 20, 2025
-67.25%
Jul 5, 2001 - Jun 30, 2006
#3-43.48%
Apr 8, 2015 - Aug 2, 2016
-65.26%
Jul 22, 2008 - Mar 21, 2011
#4-42.36%
Mar 4, 2020 - May 6, 2020
-38.65%
Jul 12, 2007 - Jul 1, 2008
#5-39.87%
Sep 10, 2018 - Sep 9, 2019
-31.59%
Jun 20, 2000 - May 30, 2001
#6-35.97%
Feb 24, 2014 - Oct 31, 2014
-28.31%
Jul 22, 2011 - Feb 3, 2012
#7-25.05%
Nov 9, 1999 - Mar 20, 2000
-27.21%
Jan 16, 2007 - Apr 16, 2007
#8-22.19%
Dec 23, 2013 - Feb 24, 2014
-26.57%
Mar 27, 2013 - Nov 26, 2013
#9-20.14%
Aug 29, 2016 - Nov 11, 2016
-23.67%
Jun 4, 2007 - Jul 6, 2007
#10-20.08%
Sep 2, 2021 - Nov 5, 2021
-23.66%
Feb 18, 2025 - Jul 2, 2025
#11-19.88%
Feb 12, 2021 - Apr 23, 2021
-23.50%
Aug 19, 2016 - Dec 7, 2016
#12-16.94%
May 1, 2017 - Jul 25, 2017
-20.37%
Nov 27, 2015 - Jun 1, 2016
#13-15.95%
Mar 27, 2000 - Apr 28, 2000
-20.29%
Jul 3, 2014 - Apr 28, 2015
#14-15.25%
Oct 13, 2020 - Dec 15, 2020
-19.13%
Dec 30, 1999 - Apr 5, 2000
#15-14.75%
Sep 1, 2020 - Oct 9, 2020
-18.49%
Dec 27, 2013 - Jul 3, 2014

Correlation

Correlation between TREX and AZZ is 0.61 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.61
-101

Select Stocks to Compare