Quanex Building Products Corporation Common Stock (NX)

20.87
+0.86 (4.30%)
NYSE· Last Trade: Aug 19th, 10:59 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors