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. Hecla's stock (NYSE:HL) was largely unchanged in a down day in the markets, off...