Home

Quanex Building Products Corporation Common Stock (NX)

19.21
+0.66 (3.56%)
NYSE · Last Trade: Jul 22nd, 2:36 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors