Hecla Mining Company
Exchange: nyse
none
946878016.00
261560992.00
0.497035512385
0.311026674277
0%
0
3.500000