The stock repurchase program means Hecla is authorized to repurchase up to 20 million shares of its outstanding common stock from time to time, with the purchases expected to occur over the next 24 months, the company said.
FORBES: First-Quarter Net Income, Sales, Production Down