Stockreport

Barrick Mining: Rating It A Hold With One Better Alternative [Seeking Alpha]

Barnes Group, Inc.  (B) 
Last barnes group, inc. earnings: 4/24 06:30 am Check Earnings Report
PDF B's recent operating income growth outpaced revenue, but future growth may slow if gold prices remain range-bound. B trades at higher multiples (18x P/E, 4.8x P/S) th [Read more]