No matter how cynical the overall market is Barnes Group Inc (B) performance over the last week is recorded 0.38%
Witnessing the stock’s movement on the chart, on Wednesday, Barnes Group Inc (NYSE: B) set off with pace as it heaved 0.15% to $47.46, before