Hecla Mining announces dividend and share repurchase program on top of dismal Q1 results
Hecla's Q1 net income was off 71% to $12.4 million due to a production suspension at Lucky Friday Mine, increased exploration expenses and other one-time charges.