Home

Quanex Building Products Corporation Common Stock (NX)

16.30
-0.43 (-2.57%)
NYSE · Last Trade: Jun 2nd, 6:44 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors