Home

Quanex Building Products Corporation Common Stock (NX)

20.91
+0.82 (4.08%)
NYSE · Last Trade: Sep 5th, 1:54 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors