Quanex Building Products Corporation Common Stock (NX)

17.64
+0.46 (2.68%)
NYSE· Last Trade: Jul 15th, 5:41 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors