Multiple insiders secured a larger position in BarnesGroup Inc. (NYSE:B) shares over the last 12 months. This is reassuring as this suggests that insiders have increased optimism about the ...
BarnesGroup Inc. B is grappling with persistent weakness due to softness across the Industrial segment and high cost of sales. Also, given the company’s extensive international presence ...
Shareholders of BarnesGroup Inc. (Symbol: B) looking to boost their income beyond the stock's 1.6% annualized dividend yield can sell the March 2025 covered call at the $42.50 strike and collect ...