Home

Quanex Building Products Corporation Common Stock (NX)

18.20
+1.52 (9.11%)
NYSE · Last Trade: May 2nd, 4:40 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors