Barnes Group Inc. (B): The stock short term indicators suggest Buy today

Barnes Group Inc. (B) saw an uptrend of 4.51% in the recent trading with $31.77 being its most recent. The current price level -32.92% lower than the highest price of $47.36 marked by the stock while trading over the past 52-weeks, whereas it is 69.08% higher than the lowest price of $18.79 the company dropped […]