Hecla Mining Company (HL)
NYSE: HL · IEX Real-Time Price · USD
5.90
-0.11 (-1.83%)
At close: Jul 19, 2024, 4:00 PM
5.85
-0.05 (-0.85%)
Pre-market: Jul 22, 2024, 9:13 AM EDT

Hecla Mining Company Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 1995
Market Capitalization
3,6952,9743,3712,8093,4411,680
Upgrade
Market Cap Growth
-21.85%-11.78%20.00%-18.36%104.84%48.23%
Upgrade
Enterprise Value
4,2853,5293,7923,1203,8442,150
Upgrade
PE Ratio
--35.08-88.9481.32-343.79-17.60
Upgrade
PS Ratio
5.204.134.693.484.972.50
Upgrade
PB Ratio
1.891.511.701.602.010.99
Upgrade
P/FCF Ratio
-18.37-20.22-57.3925.0038.19-4515.81
Upgrade
P/OCF Ratio
71.0939.3937.5012.7519.0313.90
Upgrade
EV/Sales Ratio
6.034.905.273.865.563.19
Upgrade
EV/EBITDA Ratio
32.0228.4626.5114.1718.9116.34
Upgrade
EV/EBIT Ratio
-87.29-88.94-1787.9265.7179.56-33.19
Upgrade
EV/FCF Ratio
-21.97-24.00-64.5627.7642.66-5780.04
Upgrade
Debt / Equity Ratio
0.340.340.270.300.310.32
Upgrade
Debt / EBITDA Ratio
5.025.353.692.372.624.06
Upgrade
Debt / FCF Ratio
-4.10-4.51-8.984.645.92-1434.87
Upgrade
Quick Ratio
0.860.890.911.591.140.70
Upgrade
Current Ratio
1.671.651.502.131.931.53
Upgrade
Asset Turnover
0.240.240.250.300.260.25
Upgrade
Interest Coverage
-0.90-0.92-0.051.130.97-1.34
Upgrade
Return on Equity (ROE)
-4.40%-4.30%-2.00%2.00%-0.60%-5.80%
Upgrade
Return on Assets (ROA)
-2.90%-2.90%-1.30%1.30%-0.40%-3.60%
Upgrade
Return on Capital (ROIC)
-1.72%-1.70%-0.50%23.21%2.98%-2.10%
Upgrade
Earnings Yield
-2.36%-2.85%-1.12%1.23%-0.29%-5.68%
Upgrade
FCF Yield
-4.43%-4.95%-1.74%4.00%2.62%-0.02%
Upgrade
Dividend Yield
0.42%0.60%0.40%0.70%0.20%0.30%
Upgrade
Payout Ratio
-20.70%-22.10%-31.40%63.30%-80.00%-5.30%
Upgrade
Buyback Yield / Dilution
-2.69%-8.67%-2.80%-2.82%-7.52%-13.16%
Upgrade
Total Shareholder Return
-2.26%-8.07%-2.40%-2.12%-7.32%-12.86%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).