HL Hecla Mining Company | US4227041062
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 10.154.586.112 | 12.493.542.709,77 | 12.863.058.509,38 | 8.109.819.616,17 |
| Enterprise Value | 9.832.636.416 | 12.172.239.709,77 | 12.897.300.509,38 | 8.253.655.616,17 |
| Trailing P/E | 21,94 | 45,63 | 39,98 | 43,3 |
| Forward P/E | 13,04 | - | - | - |
| Price to Sales | 6,23 | 7,94 | 9,41 | 8,83 |
| Price to Book | 3,95 | 4,86 | 4,96 | 3,31 |
| EV/Revenue | 6,04 | 7,74 | 9,43 | 8,98 |
| EV/EBITDA | 11,22 | 13,84 | 18,52 | 18,98 |