Hecla Mining Company (ETR:HCL)

Germany flag Germany · Delayed Price · Currency is EUR
17.84
-0.05 (-0.25%)
Aug 24, 2026, 2:18 PM CET
Market Cap11.92B +173.0%
Revenue (ttm)1.53B +89.8%
Net Income291.86M +233.1%
EPS0.43 +216.9%
Shares Out n/a
PE Ratio40.85
Forward PE17.96
Dividend0.01 (0.07%)
Ex-Dividend DateAug 26, 2026
Volume2,969
Open17.83
Previous Close17.89
Day's Range17.69 - 18.00
52-Week Range6.70 - 28.83
Beta1.34
Analystsn/a
Price Targetn/a
Earnings DateAug 4, 2026