Barnes Group Inc.

NYSE:B  
50.78
+0.11 (+0.22%)
Twitter Share  Facebook Share StockTwits Share