Barnes Group (B) Q1 Earnings & Revenues Surpass Estimates
Barnes Group Inc. B reported adjusted earnings of 38 cents per share in first-quarter 2024, surpassing the Zacks Consensus Estimate...
Barnes Group Inc. B reported adjusted earnings of 38 cents per share in first-quarter 2024, surpassing the Zacks Consensus Estimate...