Trex Co Inc Analyst Ratings

TREXNYSE
$42.77
1.633.96%
At close: Apr 17, 5:00 PM EST
$42.76
-0.00523-0.01%
After Hours: 5:48 PM EST