Quanex Building Products Corporation Common Stock (NX)

17.88
-0.73 (-3.92%)
NYSE· Last Trade: Jun 1st, 1:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors