NYSE:HL | Key Financial Ratios | HECLA MINING CO/DE/

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-305.210.49%12.47%
2026-03-314.948.11%10.65%
2025-12-312.729.04%12.41%
2025-09-302.156.18%8.13%
2025-06-302.673.03%4.34%
2025-03-311.432.33%3.40%
2024-12-311.081.20%1.76%
2024-09-301.09-0.64%-0.93%
2024-06-301.29-1.47%-2.18%
2024-03-311.67-2.90%-4.43%
2023-12-311.65-2.80%-4.28%
2023-09-301.71-1.54%-2.31%
2023-06-301.71-1.59%-2.35%
2023-03-311.48-1.53%-2.24%
2022-12-311.5-1.28%-1.89%
2022-09-301.76-0.72%-1.08%
2022-06-302.040.06%0.09%
2022-03-311.830.65%1.03%
2021-12-312.131.29%1.99%
2021-09-302.460.98%1.51%
2021-06-302.561.59%2.44%
2021-03-312.731.05%1.59%
2020-12-311.93-0.35%-0.55%
2020-09-301.88-0.61%-0.93%
2020-06-301.86-1.95%-3.04%
2020-03-312.92-3.26%-5.18%
2019-12-311.53-3.57%-5.59%
2019-09-301.23-4.31%-7.13%
2019-06-301.23-4.45%-7.26%
2019-03-310.98-2.24%-3.61%
2018-12-311.21-0.98%-1.57%
2018-09-301.5-1.17%-1.85%
2018-06-303.35-0.35%-0.56%
2018-03-313.16-1.89%-3.08%
2017-12-312.86-1.22%-1.95%
2017-09-302.690.53%0.84%
2017-06-302.561.61%2.54%
2017-03-312.383.63%5.76%
2016-12-312.310.342.61%4.21%
2016-09-302.290.34-0.58%-0.94%
2016-06-302.40.36-2.17%-3.58%
2016-03-312.080.37-4.47%-7.43%
2015-12-312.120.38-3.91%-6.54%
2015-09-302.320.36-0.31%-0.51%
2015-06-302.740.360.28%0.46%
2015-03-313.480.83%1.32%
2014-12-313.480.79%1.28%
2014-09-303.15-0.09%-0.14%
2014-06-302.36-0.63%-1.05%
2014-03-312.19-1.09%-1.83%
2013-12-312.27-1.13%-1.89%
2013-09-302.19-0.95%-1.62%
2013-06-303.38-0.61%-1.04%
2013-03-312.870.98%1.18%
2012-12-312.981.08%1.31%
2012-09-303.372.34%2.86%
2012-06-303.76.44%7.82%
2012-03-313.638.61%10.47%
2011-12-313.3810.83%13.26%
2011-09-302.138.11%11.18%
2011-06-302.065.94%8.31%
2011-03-311.944.97%6.97%
2010-12-311.683.54%5.09%
2010-09-304.077.71%9.38%
2010-06-306.048.58%10.20%
2009-12-313.99

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.729.04%12.41%
2024-12-311.081.20%1.76%
2023-12-311.65-2.80%-4.28%
2022-12-311.5-1.28%-1.89%
2021-12-312.131.29%1.99%
2020-12-311.93-0.35%-0.55%
2019-12-311.53-3.57%-5.59%
2018-12-311.21-0.98%-1.57%
2017-12-312.86-1.22%-1.95%
2016-12-312.310.342.61%4.21%
2015-12-312.120.38-3.91%-6.54%
2014-12-313.480.79%1.28%
2013-12-312.27-1.13%-1.89%
2012-12-312.981.08%1.31%
2011-12-313.3810.83%13.26%
2010-12-311.683.54%5.09%
2009-12-313.996.48%7.84%
2008-12-31-10.25%