Quanex Building Products Corporation
Exchange: nyse
none
1035304320.00
130531000.00
5.086147461845
0.120728681030
-16.59%
3
0.320000