Quanex Building Products Corporation Common Stock (NX)

17.70
-0.43 (-2.40%)
NYSE· Last Trade: Jun 4th, 12:23 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors