News
Key Points - Revenue reached $7.58 billion, up 14.5 % year over year, beating estimates by over $390 million.- Sales volumes of both copper and gold surpassed internal guidance, with strong realized ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results