Our Terms of Service and Privacy Policy have changed.

By continuing to use this site, you are agreeing to the new Privacy Policy and Terms of Service.

Barnes Group Inc (NYSE:B)

58.67
Delayed Data
As of Jun 23
 +0.73 / +1.26%
Today’s Change
31.13
Today|||52-Week Range
60.74
+23.72%
Year-to-Date
IDEX's Holistic Growth Prospects Mired in Operating Risks
Jun 21 / Zacks.com - Paid Partner Content
EnerSys (ENS) Unit Clinches $60M Battery Supply Contract
Jun 14 / Zacks.com - Paid Partner Content
Parker-Hannifin's (PH) Aerospace Business Clinches 3 Deals
Jun 20 / Zacks.com - Paid Partner Content