Barnes Group Inc (NYSE:B)

39.54
Delayed Data
As of Mar 28
 +0.01 / +0.03%
Today’s Change
27.93
Today|||52-Week Range
47.36
-3.21%
Year-to-Date
No recent news for Barnes Group Inc.