Quanex Building Products Corporation Common Stock (NX)

17.11
-0.87 (-4.84%)
NYSE· Last Trade: Jul 2nd, 1:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors