Ratings for Trex Co (NYSE:TREX) were provided by 9 analysts in the past three months, showcasing a mix of bullish and bearish perspectives. Summarizing their recent assessments, the table below ...