Shares of Trex Company, Inc. (NYSE:TREX – Get Free Report) have earned a consensus rating of “Hold” from the eighteen ratings firms that are currently covering the company, MarketBeat Ratings reports. Two equities research analysts have rated the stock with a sell recommendation, eight have given a hold recommendation and eight have given a buy […]