Quanex Building Products Corporation Common Stock (NX)

17.77
+1.21 (7.31%)
NYSE· Last Trade: Jun 25th, 12:17 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors