VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
TREX
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
TREXTrex Company, Inc.
$49.72$5.2B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksTREXPrice History

TREX logoTrex Company, Inc. (TREX) Stock Price History

Historical prices from 1999 to 2026

$49.72-0.26  (-0.52%)close Jun 26
Returns
1M
+23.0%
3M
+35.6%
YTD
+38.8%
1Y
-7.2%
3Y
-6.9%
5Y
-13.4%
ATH$140.98Dec 2021-64.7%
ATL$0.64Mar 2009pre-split
Avg Vol (50D)1.7M/ day
52-Week Range$29.77 — $68.78
LowCurrent: $49.72High

Loading 10-year price history...

TREX Historical Performance

1 YearTotal Return
-12.5%
Price: -7.2%
3 YearsTotal Return
-20.6%
CAGR: -7.4%
Price: -19.2%
5 YearsTotal Return
-51.5%
CAGR: -13.5%
Price: -51.2%
YTD
+38.8%

TREX Annual Returns

Year-by-year price performance · 2002–2026

Best+135.2%1999
Worst-67.9%2022
Up years17/25
2002+85.8%
2003+7.4%
2004+40.4%
2005-46.4%
2006-20.5%
2007-62.3%
2008+93.2%
2009+18.6%
2010+18.4%
2011-9.3%
2012+61.4%
2013+106.4%
2014+10.6%
2015-10.4%
2016+78.3%
2017+61.5%
2018+8.8%
2019+47.3%
2020+85.3%
2021+64.0%
2022-67.9%
2023+89.5%
2024-14.5%
2025-48.6%
2026+15.6%
2002 annual price return
+85.8%
2003 annual price return
+7.4%
2004 annual price return
+40.4%
2005 annual price return
-46.4%
2006 annual price return
-20.5%
2007 annual price return
-62.3%
2008 annual price return
+93.2%
2009 annual price return
+18.6%
2010 annual price return
+18.4%
2011 annual price return
-9.3%
2012 annual price return
+61.4%
2013 annual price return
+106.4%
2014 annual price return
+10.6%
2015 annual price return
-10.4%
2016 annual price return
+78.3%
2017 annual price return
+61.5%
2018 annual price return
+8.8%
2019 annual price return
+47.3%
2020 annual price return
+85.3%
2021 annual price return
+64.0%
2022 annual price return
-67.9%
2023 annual price return
+89.5%
2024 annual price return
-14.5%
2025 annual price return
-48.6%
2026 annual price return
+15.6%
LessMore
Alpha vs S&P 500
1Y-33.3%
3Y-28.5%
5Y-26.2%

Price returns only.

Download Historical Data

6,848 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

TREX Stock Price Trajectory (1999–2026)

As of June 29, 2026, Trex Company, Inc. (TREX) trades at $49.72, representing a -7.2% return over the past year. The stock has delivered a -51.5% total return over five years (-13.4% CAGR), reflecting challenging market conditions.

The stock reached its all-time high of $140.98 on December 8, 2021. From this peak, TREX has corrected -64.7%, currently trading 19% above its 200-day moving average, indicating continued institutional support.

When compared to Industrials sector peers CPRI (+10.6% 1Y), UFPI (-7.7% 1Y), and LPX (-6.2% 1Y), TREX has underperformed the peer group average. Compare TREX vs CPRI →

TREX Historical Price Data · from 1999

Rows 1–50 of 6,848
Date Open High Low Close Volume Change %
2026-06-2649.2350.1048.8049.72713K-0.52%
2026-06-2549.4650.1348.5249.981.70M+2.25%
2026-06-2446.1249.3746.1248.882.29M+7.81%
2026-06-2345.7746.5645.2245.341.39M-2.28%
2026-06-2246.6147.5746.2646.401.46M-1.55%
2026-06-1846.4348.8846.0147.131.41M+3.70%
2026-06-1746.6448.5245.3545.452.01M-3.09%
2026-06-1646.6047.9746.5646.901.62M+1.14%
2026-06-1546.9547.9146.3546.371.05M+1.62%
2026-06-1246.7647.0645.4645.631.59M-1.53%
2026-06-1143.4346.4142.9746.341.89M+8.30%
2026-06-1044.0144.8042.4542.791.73M-3.65%
2026-06-0942.2244.5942.0444.413.29M+5.61%
2026-06-0840.2442.7539.8342.052.91M+6.05%
2026-06-0539.8740.7039.1939.651.41M-1.20%
2026-06-0441.2541.4739.8740.131.09M-1.06%
2026-06-0340.8641.1940.2340.561.68M-2.48%
2026-06-0241.6041.7540.1641.591.38M+0.07%
2026-06-0141.3241.5740.1941.561.17M+0.39%
2026-05-2942.2043.1341.2141.401.18M-2.34%
2026-05-2840.7242.5940.7142.391.30M+2.07%
2026-05-2741.0642.1940.8741.531.39M+2.75%
2026-05-2639.4340.6139.1940.421.80M+3.16%
2026-05-2239.0039.4538.5339.18249K+0.80%
2026-05-2137.7639.0136.7938.871.35M+1.62%
2026-05-2036.8038.3135.6938.252.02M+5.55%
2026-05-1938.1038.3036.1336.242.31M-5.08%
2026-05-1837.8039.4737.7738.182.38M+1.98%
2026-05-1538.0338.4736.9637.441.83M-2.98%
2026-05-1438.4538.9737.7238.591.65M+1.61%
2026-05-1338.5438.8937.4237.982.07M-2.79%
2026-05-1239.3939.6237.8539.072.37M-1.06%
2026-05-1139.6340.9739.1439.492.19M-1.77%
2026-05-0839.4741.2839.3440.202.45M+2.66%
2026-05-0744.4244.4539.1639.163.53M-1.88%
2026-05-0638.5040.2138.2639.912.99M+6.17%
2026-05-0536.9637.7336.4837.59994K+2.59%
2026-05-0438.6138.6336.5936.641.75M-5.54%
2026-05-0139.3139.6238.5038.791.70M-1.05%
2026-04-3039.4840.0738.9839.201.69M-1.09%
2026-04-2940.8641.0939.2039.631.56M-3.37%
2026-04-2842.5342.9640.9141.011.65M-3.41%
2026-04-2742.1043.0441.7842.46865K+1.34%
2026-04-2442.4242.4741.6341.901.72M-1.11%
2026-04-2341.8843.1641.8842.371.40M+1.15%
2026-04-2242.8543.0041.6441.891.02M-0.69%
2026-04-2143.6144.0541.8742.181.77M-3.06%
2026-04-2042.3243.8342.3243.511.45M+1.73%
2026-04-1742.0043.6241.8842.771.64M+3.96%
2026-04-1641.0741.4840.5341.141.36M+0.66%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

TREX — Frequently Asked Questions

Quick answers to the most common questions about buying TREX stock.

How has TREX stock performed recently?

TREX declined -7.2% over the past year, below its 5-year annualized CAGR of -13.4%. The stock trades above its 200-day moving average, reflecting the downtrend.

What is TREX's all-time high price?

Trex Company, Inc. reached $140.98 on 2021-12-08. The 52-week high is $68.78. Current 1-year return of -7.2% places the stock further from historical peaks.

Where can I download TREX historical price data?

This page provides TREX daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1999-2026, downloadable in CSV format.

491 data points · sampled from 6,848