Barrick is in strong financial health. As the end of December 2024, the company had net debt of about USD 660 million or roughly 0.1 times adjusted trailing 12-month EBITDA. The company also has ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results