Quanex Building Products Corporation Common Stock (NX)

15.86
-0.79 (-4.74%)
NYSE· Last Trade: Jun 10th, 7:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors