HECLA MINING CO (HCL.DE) Stock Chart

FRA:HCL • US4227041062

19.45 EUR
+0.31 (+1.65%)
Last: Feb 20, 2026, 07:00 PM
Open in Chart Tool
HECLA MINING CO / HCL Daily stock chart