Trex Company Inc. Common Stock (TREX)

FairStock Score: 48/100 — MIXED

Current Price$42.25
Market Cap$4,38,93,11,488
P/E Ratio23.8
ROE19.82%
Dividend Yield—%
SectorIndustrials

Data from SEC filings. Not investment advice. Scoring methodology