Home

Quanex Building Products Corporation Common Stock (NX)

15.44
-0.82 (-5.04%)
NYSE · Last Trade: Dec 21st, 10:32 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors