Barnes Group Inc (NYSE:B)

35.04
Delayed Data
As of Aug 12
 +0.33 / +0.95%
Today’s Change
29.60
Today|||52-Week Range
50.34
-24.79%
Year-to-Date