Trex Q1 EPS of $0.59, Revenue of $343.4M Spurs UBS Price Target to $59 - TREX News | Rallies