TREX - Analyst Ratings & Analysis - $34.84 | MarketTrack