Quanex Building Products Corporation Common Stock (NX)

20.70
+0.69 (3.45%)
NYSE· Last Trade: Aug 19th, 12:42 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors