Hecla Mining stock slides as Casa Berardi sale and 2026 outlook sink in
Shares of Hecla Mining dropped 6.8% to $27.93 Tuesday morning, adding to the volatility hitting silver miners. The decline followed the company's announcement of a significant asset sale and its operating goals for 2026.