Trex Company, Inc. Common Stock (TREX)

48.93
+3.59 (7.92%)
NYSE· Last Trade: Jun 24th, 1:28 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors