Quanex Building Products Corporation Common Stock (NX)

21.50
-0.72 (-3.26%)
NYSE· Last Trade: Sep 9th, 12:35 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors