Trex Company, Inc. (TREX)
NYSE: TREX · IEX Real-Time Price · USD
81.15
-1.66 (-2.00%)
At close: Jul 19, 2024, 4:00 PM
81.17
+0.02 (0.02%)
After-hours: Jul 20, 2024, 12:58 PM EDT

Trex Company Analyst Ratings

Total Analysts
17
Consensus Rating
Buy
Price Target
$90.19
Upside
+11.14%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Barclays
Barclays
Sell
Maintains
$94$81
Sell Maintains $94$81 -0.18% Jul 12, 2024
Citigroup
Citigroup
Hold
Maintains
$94$80
Hold Maintains $94$80 -1.42% Jul 11, 2024
Loop Capital
Loop Capital
Strong Buy
Maintains
$110$95
Strong Buy Maintains $110$95 +17.07% Jul 11, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$114$93
Strong Buy Maintains $114$93 +14.60% Jul 10, 2024
DA Davidson
DA Davidson
Hold
Maintains
$89$80
Hold Maintains $89$80 -1.42% Jul 3, 2024
Benchmark
Benchmark
Strong Buy
Reiterates
$105
Strong Buy Reiterates $105 +29.39% May 14, 2024
Barclays
Barclays
Sell
Maintains
$93$94
Sell Maintains $93$94 +15.83% May 10, 2024
Baird
Baird
Hold
Maintains
$110$105
Hold Maintains $110$105 +29.39% May 10, 2024
Baird
Baird
Hold
Maintains
$105$110
Hold Maintains $105$110 +35.55% Apr 8, 2024
Barclays
Barclays
Sell
Maintains
$86$93
Sell Maintains $86$93 +14.60% Apr 4, 2024
JP Morgan
JP Morgan
Hold
Maintains
$79$93
Hold Maintains $79$93 +14.60% Mar 1, 2024
Benchmark
Benchmark
Strong Buy
Maintains
$85$105
Strong Buy Maintains $85$105 +29.39% Mar 1, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$89$108
Strong Buy Maintains $89$108 +33.09% Feb 28, 2024
Barclays
Barclays
Sell
Maintains
$74$86
Sell Maintains $74$86 +5.98% Feb 28, 2024
UBS
UBS
Hold
Maintains
$84$100
Hold Maintains $84$100 +23.23% Feb 27, 2024
DA Davidson
DA Davidson
Hold
Maintains
$80$87
Hold Maintains $80$87 +7.21% Feb 27, 2024
Stifel
Stifel
Strong Buy
Maintains
$90$107
Strong Buy Maintains $90$107 +31.85% Feb 27, 2024
Truist Securities
Truist Securities
Strong Buy
Maintains
$70$120
Strong Buy Maintains $70$120 +47.87% Feb 27, 2024
Stifel
Stifel
Strong Buy
Maintains
$82$90
Strong Buy Maintains $82$90 +10.91% Dec 19, 2023
JP Morgan
JP Morgan
Hold
Upgrades
$62$79
Hold Upgrades $62$79 -2.65% Dec 14, 2023
Barclays
Barclays
Sell
Downgrades
$66$74
Sell Downgrades $66$74 -8.81% Dec 13, 2023