
Barrick Mining rated buy after strong Q1 gold results and 67% revenue growth despite recent pullback.
Barrick Mining received a buy rating following a notable pullback despite nearly doubling its stock price over the past year. The company exceeded its Q1 gold production targets and achieved 67% year-over-year revenue growth, driven by strong gold pr...
