May 1, 2026 Hudbay Announces First Quarter 2026 Results and Delivers Record Quarterly Revenue and Adjusted EBITDA