$NX - Quanex Building Products Corporation Stock Analysis & AI Rating | EquitAI