Ecora Royalties PLC (LON:ECOR)
London flag London · Delayed Price · Currency is GBP · Price in GBX
142.00
+4.00 (2.90%)
May 28, 2026, 4:35 PM GMT

Ecora Royalties Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
344286159259388288
Market Cap Growth
140.55%79.70%-38.55%-33.22%34.73%27.70%
Enterprise Value
410379230293405367
Last Close Price
1.381.140.620.931.321.13
PE Ratio
20.9217.35-389.404.9410.40
Forward PE
14.0114.727.3410.897.288.20
PS Ratio
8.296.883.345.333.294.57
PB Ratio
1.000.830.460.680.931.09
P/TBV Ratio
2.151.791.061.551.861.36
P/FCF Ratio
--7.099.873.63-
P/OCF Ratio
13.2110.966.739.833.536.99
EV/Sales Ratio
9.889.134.836.043.445.82
EV/EBITDA Ratio
14.0213.056.057.503.857.04
EV/EBIT Ratio
21.8220.167.298.854.158.92
EV/FCF Ratio
-34.47-10.2411.183.79-
Debt / Equity Ratio
0.210.210.220.180.090.32
Debt / EBITDA Ratio
2.452.451.941.700.361.59
Debt / FCF Ratio
--3.322.570.35-
Net Debt / Equity Ratio
0.190.190.200.160.080.25
Net Debt / EBITDA Ratio
2.272.271.801.560.311.29
Net Debt / FCF Ratio
-5.54-5.543.042.330.31-0.60
Asset Turnover
0.100.100.100.090.240.19
Quick Ratio
1.161.162.290.550.394.81
Current Ratio
1.201.202.960.600.394.85
Return on Equity (ROE)
4.93%4.93%-2.14%0.17%21.99%11.52%
Return on Assets (ROA)
2.78%2.78%4.15%4.01%12.24%7.64%
Return on Invested Capital (ROIC)
4.57%4.71%-12.11%1.42%16.55%9.84%
Return on Capital Employed (ROCE)
4.40%4.40%7.20%7.00%19.30%10.90%
Earnings Yield
4.79%5.76%-4.93%0.26%20.26%9.62%
FCF Yield
-3.46%-4.16%14.10%10.13%27.53%-39.00%
Dividend Yield
1.08%1.30%3.64%7.17%5.31%6.21%
Payout Ratio
31.30%31.30%-2604.72%20.48%67.68%
Buyback Yield / Dilution
1.03%1.03%2.38%-10.11%-12.78%-15.44%
Total Shareholder Return
2.11%2.33%6.03%-2.94%-7.47%-9.23%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.