Quanex Building Products Corporation
Exchange: nyse
none
1084176512.00
130531000.00
5.086147261681
0.120728681030
-16.59%
3
0.320000