Home

Quanex Building Products Corporation Common Stock (NX)

16.62
-2.34 (-12.34%)
NYSE · Last Trade: Apr 3rd, 5:06 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors