Quanex Building Products Corporation Common Stock (NX)

19.11
+0.62 (3.35%)
NYSE· Last Trade: Sep 2nd, 11:02 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors