TREX Trex Company, Inc.

NYSE
$58.74

Trex Company, Inc. (TREX) Earnings News

Earnings press releases, previews and reviews for Trex Company, Inc. (TREX), newest first. Our most recent is review: Trex Crushes Revenue Expectations and Raises Guidance Again, but Gross Margin Keeps Slipping Beneath the Volume Surge.