Investing News Hecla Mining Surpasses Q2 Earnings Estimates, Experiences Year-Over-Year Decline in Light of Lower Sales August 10, 2023