Trex Company, Inc. Common Stock (TREX)

49.17
+1.44 (3.02%)
NYSE· Last Trade: Aug 19th, 11:03 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors