Trex beat analysts’ revenue expectations by 2.8% last quarter, reporting revenues of $387.8 million, up 3% year on year. It ...