Hecla 2Q FY26 income from continuing operations drops to $118 million; revenue falls 19% to $334 million - HL News | Rallies