Quanex Building Products Corporation Common Stock (NX)

22.18
+0.71 (3.28%)
NYSE · Last Trade: Feb 10th, 1:44 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors