Quanex Building Products Corporation Common Stock (NX)

15.60
-1.00 (-6.01%)
NYSE· Last Trade: Jul 8th, 12:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors