Quanex Building Products Corporation Common Stock (NX)

20.87
+1.65 (8.58%)
NYSE· Last Trade: Aug 4th, 11:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors