Trex Company, Inc. Common Stock (TREX)

46.84
+1.01 (2.21%)
NYSE· Last Trade: Jul 9th, 2:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors