Quanex Building Products Corporation Common Stock (NX)

20.71
-0.24 (-1.15%)
NYSE· Last Trade: Aug 17th, 3:58 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors