Quanex Building Products Corporation Common Stock (NX)

17.18
+0.18 (1.06%)
NYSE· Last Trade: May 21st, 9:41 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors