Quanex Building Products Corporation Common Stock (NX)

17.77
+1.21 (7.31%)
NYSE· Last Trade: Jun 24th, 11:11 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors