Close

KeyBanc Upgrades Barnes Group (B) to Buy

Go back to KeyBanc Upgrades Barnes Group (B) to Buy
BARNES GROUP, Inc. (NYSE: B) Delayed: 35.78 -0.3 (0.83%)
Previous Close $36.08    52 Week High $44.27 
Open $35.91    52 Week Low $30.07 
Day High $36.45    P/E 27.31 
Day Low $35.62    EPS $1.31 
Volume 93,126