NX

Quanex Building Products Corporation

Industrials · Construction
$17.46 -3.70%
Undervalued·Quality 60·RSI 44·DCF +38%·Conviction 67