Stockreport

Barrick Mining: Why This Could Be A Bad Time To Buy Gold Miners [Seeking Alpha]

Barnes Group, Inc.  (B) 
Last barnes group, inc. earnings: 4/24 06:30 am Check Earnings Report
PDF B stock's valuation, ~20x P/E, relies on continued bullish gold scenarios and robust consensus expectations. Consensus positioning around gold is dangerously crowded, [Read more]