Hecla Mining Co [HL] is 19.18% higher this YTD. Is it still time to buy?
Hecla Mining Co [NYSE: HL] loss -2.67% on the last trading session, reaching $22230000.0 price per share at the time. Hecla Mining Co represents 632.44 million in outstanding shares, while the company has a total market value of $3.69 billion with the latest information. HL