HECLA MINING CO (HCL.DE) Stock Chart

FRA:HCLUS4227041062

Current stock price

17.14 EUR
-0.76 (-4.25%)
Last:
Open in Chart Tool
HECLA MINING CO / HCL Daily stock chart