Trex Company, Inc. (NYSE:TREX – Get Free Report) has been assigned a consensus rating of “Hold” from the sixteen analysts ...
Inspire Investing LLC trimmed its position in shares of Trex Company, Inc. (NYSE:TREX – Free Report) by 6.5% in the fourth ...