Barnes Group Inc.
Exchange: nyse
none
2420454400.00
347412992.00
0.324453948147
0.214955891958
0%
0
0.640000