Hudbay Q1 2026 slides: record EBITDA, zero net debt, 24% copper growth ahead Investing.com · News 9m ago