News

Trex Co reported earnings per share of 80 cents. This was above the analyst estimate for EPS of 78 cents. The company reported revenue of $376.47 million. This was 2.78% worse than the analyst ...