Trex Company, Inc. (TREX) has a market capitalization of $4.29B and trades at $41.29. The 52-week range is 29.77-68.78.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 23.2, Earnings Per Share (EPS) of $1.78, annual revenue of $1.17B.
The stock has a beta of 1.61, operates in the Industrials sector.