Quanex Building Products Corporation
Exchange: nyse
none
1072833792.00
130531000.00
5.086147309245
0.120728681030
-16.59%
3
0.320000