Ivanhoe Mines Ltd. (FRA:IYAA)
Germany flag Germany · Delayed Price · Currency is EUR
9.49
-0.80 (-7.77%)
At close: Feb 20, 2026

Ivanhoe Mines Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
14,11613,80115,29311,1678,8648,674
Market Cap Growth
-1.53%-9.75%36.95%25.97%2.20%63.55%
Enterprise Value
14,28813,75315,22311,3818,6398,490
Last Close Price
9.499.8011.198.587.326.64
PE Ratio
63.3761.9569.4038.7023.06178.56
PS Ratio
37.5336.69387.88---
PB Ratio
2.902.833.273.453.334.15
P/TBV Ratio
2.822.763.183.343.233.96
P/FCF Ratio
----517.23-
P/OCF Ratio
----53.53-
EV/Sales Ratio
38.0736.56386.12---
EV/EBITDA Ratio
88.841871.27----
EV/EBIT Ratio
148.09-----
EV/FCF Ratio
-35.75---504.07-
Debt / Equity Ratio
0.220.220.080.180.180.21
Debt / EBITDA Ratio
146.80146.80----
Debt / FCF Ratio
----28.42-
Net Debt / Equity Ratio
0.070.070.050.02-0.03-0.05
Net Debt / EBITDA Ratio
44.2144.21-2.04-0.780.901.15
Net Debt / FCF Ratio
-0.81-0.81-0.39-0.14-4.201.99
Asset Turnover
0.070.070.01---
Inventory Turnover
4.974.971.13---
Quick Ratio
1.981.980.670.609.1319.37
Current Ratio
2.232.231.250.659.8621.49
Return on Equity (ROE)
4.32%4.32%4.59%9.43%16.64%1.92%
Return on Assets (ROA)
-0.63%-0.63%-1.67%-1.33%-1.58%-2.46%
Return on Invested Capital (ROIC)
-1.03%-1.09%-3.28%-2.98%-3.62%-5.05%
Return on Capital Employed (ROCE)
-0.90%-0.90%-2.60%-2.40%-2.30%-3.50%
Earnings Yield
1.58%1.61%1.44%2.58%4.34%0.56%
FCF Yield
-2.83%-2.90%-4.07%-4.13%0.19%-0.60%
Buyback Yield / Dilution
-4.18%-4.18%-7.38%-0.43%-0.52%-1.72%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.