Hecla Mining Company (LON:0R0A)

London flag London · Delayed Price · Currency is GBP · Price in USD
17.96
+0.53 (3.04%)
Aug 12, 2026, 3:05 PM GMT
Market Cap8.83B +133.3%
Revenue (ttm)1.31B +89.8%
Net Income251.32M +233.1%
EPS0.37 +216.9%
Shares Out n/a
PE Ratio35.14
Forward PE15.39
Dividend0.01 (0.08%)
Ex-Dividend DateMay 22, 2026
Volume25,012
Open17.81
Previous Close17.43
Day's Range17.81 - 18.59
52-Week Range7.31 - 34.40
Beta1.34
Analystsn/a
Price Targetn/a
Earnings DateAug 4, 2026