NYSE:MUX | Key Financial Ratios | McEwen Inc.

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.040.188.13%11.41%
2026-03-311.140.197.62%11.36%
2025-12-311.694.20%6.30%
2025-09-302.1-1.59%-2.44%
2025-06-302.35-1.84%-2.80%
2025-03-312.35-4.05%-6.16%
2024-12-310.860.11-6.57%-8.83%
2024-09-301.1715.42%20.51%
2024-06-301.6813.43%17.85%
2024-03-311.3712.21%16.16%
2023-12-311.768.41%11.01%
2023-09-302.35-21.04%-27.77%
2023-06-302.74-18.98%-24.37%
2023-03-312.5-15.26%-20.47%
2022-12-310.97-15.33%-22.76%
2022-09-301.650.17-11.84%-16.21%
2022-06-301.64-13.72%-18.70%
2022-03-311.61-12.13%-17.13%
2021-12-311.62-10.80%-14.54%
2021-09-301.990.06-11.00%-14.46%
2021-06-301.67-9.95%-13.35%
2021-03-311.77-12.42%-16.66%
2020-12-311.17-30.47%-41.70%
2020-09-301.6-30.41%-40.42%
2020-06-301.78-30.83%-40.66%
2020-03-311.530.06-28.42%-37.16%
2019-12-311.880.05-9.47%-11.96%
2019-09-301.410.05-9.16%-11.64%
2019-06-301.9-9.22%-11.77%
2019-03-311.99-7.92%-10.00%
2018-12-311.65-7.27%-9.23%
2018-09-301.950.05-3.50%-4.39%
2018-06-301.49-2.82%-3.24%
2018-03-311.97-2.18%-2.49%
2017-12-312.31-1.80%-2.04%
2017-09-304.21-3.03%-3.38%
2017-06-303.46-0.94%-1.05%
2017-03-313.51.01%1.14%
2016-12-313.82-1.02%-1.15%
2016-09-303.89-2.26%-2.53%
2016-06-303.79
2016-03-313.3
2015-12-312.47
2015-09-302.11
2015-06-301.95
2015-03-311.95
2014-12-311.65
2014-09-302.01
2014-06-303.07
2014-03-313.26
2013-12-314.18
2013-09-304.47
2013-06-304.81
2013-03-314.79
2012-12-313.65
2012-09-304.8
2012-06-305.55
2012-03-318.03
2011-12-317.82
2011-09-309.56
2011-06-3020.6
2010-12-314.68

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.694.20%6.30%
2024-12-310.860.11-6.57%-8.83%
2023-12-311.768.41%11.01%
2022-12-310.97-15.33%-22.76%
2021-12-311.62-10.80%-14.54%
2020-12-311.17-30.47%-41.70%
2019-12-311.880.05-9.47%-11.96%
2018-12-311.65-7.27%-9.23%
2017-12-312.31-1.80%-2.04%
2016-12-313.824.23%4.75%
2015-12-312.47-4.30%-4.89%
2014-12-311.65
2013-12-314.18
2012-12-313.65
2011-12-317.82
2010-12-314.68