Home

Quanex Building Products Corporation Common Stock (NX)

22.79
+1.96 (9.41%)
NYSE · Last Trade: Aug 22nd, 1:17 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors