Trex Company, Inc. Common Stock (TREX)

43.86
+1.14 (2.67%)
NYSE · Last Trade: Jan 21st, 11:15 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors