Trex Company, Inc. (NYSE:TREX – Get Free Report) has received an average recommendation of “Hold” from the sixteen research ...