Quanex Building Products Corporation Common Stock (NX)

22.19
+1.52 (7.33%)
NYSE · Last Trade: Nov 2nd, 11:11 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors