News

Shares of Quanex Building Products (NX) have gained 7.5% over the past four weeks to close the last trading session at $20.19 ...