Barnes Group Inc.

NYSE:B   10:44:19 AM EDT
33.56
-0.41 (-1.21%)
Twitter Share  Facebook Share StockTwits Share