Quanex Building Products Corporation Common Stock (NX)

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