McEwen Inc. (BIT:1MUX)
Italy flag Italy · Delayed Price · Currency is EUR
20.40
0.00 (0.00%)
Last updated: Mar 11, 2026, 9:00 AM CET

McEwen Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Market Cap
1,127517411329456454
Market Cap Growth
221.23%25.89%24.80%-27.88%0.53%-21.64%
Enterprise Value
1,176539.88424.54370.65464.35480.54
PE Ratio
38.42-9.066.20-3.43-7.22-2.60
Forward PE
12.05---19.7022.73
PS Ratio
6.703.402.833.423.834.97
PB Ratio
2.421.200.941.171.401.43
P/TBV Ratio
2.241.150.901.171.381.38
P/FCF Ratio
--43.48-7.17-4.67-9.53-12.63
P/OCF Ratio
174.6520.14-11.89-6.67-26.09-18.68
EV/Sales Ratio
6.813.552.933.853.905.26
EV/EBITDA Ratio
44.04-31.41-3.70-5.60-13.68-4.24
EV/EBIT Ratio
--12.24-3.00-4.45-8.28-3.60
EV/FCF Ratio
-36.55-45.39-7.41-5.26-9.69-13.36
Debt / Equity Ratio
0.260.080.080.150.130.14
Debt / EBITDA Ratio
-19.74-2.14-0.31-0.87-1.37-0.41
Debt / FCF Ratio
-2.82-3.09-0.63-0.82-0.97-1.30
Net Debt / Equity Ratio
0.110.050.030.08-0.010.09
Net Debt / EBITDA Ratio
-8.08-1.36-0.13-0.330.07-0.25
Net Debt / FCF Ratio
-1.16-1.96-0.25-0.310.05-0.80
Asset Turnover
0.240.260.280.210.270.19
Inventory Turnover
4.585.964.613.845.583.33
Quick Ratio
1.580.481.090.591.270.58
Current Ratio
2.100.861.760.971.621.17
Return on Equity (ROE)
-2.42%-8.76%7.73%-23.07%-15.06%-35.23%
Return on Assets (ROA)
-4.01%-7.15%-13.53%-19.42%-11.11%-26.84%
Return on Invested Capital (ROIC)
-4.51%-7.68%-15.21%-23.40%-13.05%-30.61%
Return on Capital Employed (ROCE)
-5.20%-8.13%-30.24%-20.80%-13.86%-29.55%
Earnings Yield
2.60%-11.04%16.13%-29.13%-13.86%-38.49%
FCF Yield
-2.86%-2.30%-13.95%-21.39%-10.50%-7.92%
Buyback Yield / Dilution
-0.05%-3.44%-42.20%-13.98%-8.48%-3.80%
Total Shareholder Return
--3.44%-42.20%-13.98%-8.48%-3.80%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.