Trex Company, Inc. Common Stock (TREX)

45.15
+0.94 (2.13%)
NYSE · Last Trade: Oct 6th, 3:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors