NYSE : TREX

Trex Company, Inc.

$43.62 USD

-$0.55 (-1.25%)

Volume
3.54M
Average Volume
1.99M
Market Capitalization
$4.53B
P/E Ratio
24.37
Dividend Yield
0.00%
Price Target
$55.00
Year High
$68.78
Year Low
$29.77
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.02
Analyst Rating

Buy

4 Rating Score

UPSIDE/DOWNSIDE

-20.7% DOWNSIDE

$55.00 Price Target

UPSIDE/DOWNSIDE HIGH

-28.5% DOWNSIDE

$61.00 Price Target High

UPSIDE/DOWNSIDE LOW

3.9% UPSIDE

$42.00 Price Target Low

TREX Upgrades Downgrades Consensus

Overall Consensus: Hold  |  Total Analysts: 34

Strong Buy Buy Hold Sell Strong Sell
1 11 19 3 0
Analyst Company Analyst Name Price Target Price When Posted Date Upside/Downside
D.A. Davidson Kurt Yinger $55 $46.25 2026-07-14 09:22 AM 18.9%
UBS John Lovallo $61 $45.75 2026-07-14 09:00 AM 33.3%
Truist Financial Keith Hughes $55 $47.13 2026-06-22 07:40 AM 16.7%
Barclays Matthew Bouley $36 $40.2 2026-05-11 05:46 AM -10.4%
UBS John Lovallo $59 $40.88 2026-05-08 10:55 AM 44.3%