Barnes Group Inc. (NYSE:B – Get Free Report) saw unusually-high trading volume on Tuesday after Truist Financial raised their price target on the stock from $38.00 to $47.50. Truist Financial currently has a hold rating on the stock. Approximately 424,436 shares changed hands during trading, an…