Home

Quanex Building Products Corporation Common Stock (NX)

18.90
+1.81 (10.59%)
NYSE · Last Trade: Jun 7th, 4:01 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors