Ecora Royalties PLC (LON:ECOR)
London flag London · Delayed Price · Currency is GBP · Price in GBX
127.00
-3.00 (-2.31%)
At close: Mar 26, 2026

Ecora Royalties Ratios and Metrics

Millions GBP. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
317286159259388288
Market Cap Growth
106.88%79.70%-38.55%-33.22%34.73%27.70%
Enterprise Value
380379230293405367
Last Close Price
1.271.140.620.931.321.13
PE Ratio
19.2517.35-389.404.9410.40
Forward PE
10.1214.507.5210.467.178.21
PS Ratio
7.636.883.345.333.294.57
PB Ratio
0.920.830.460.680.931.09
P/TBV Ratio
1.981.791.061.551.861.36
P/FCF Ratio
--7.099.873.63-
P/OCF Ratio
12.1510.966.739.833.536.99
PEG Ratio
----1.66-
EV/Sales Ratio
9.169.134.836.043.445.82
EV/EBITDA Ratio
12.9912.956.057.503.857.04
EV/EBIT Ratio
20.2320.167.298.854.158.92
EV/FCF Ratio
-31.94-10.2411.183.79-
Debt / Equity Ratio
0.200.200.220.180.090.32
Debt / EBITDA Ratio
2.372.371.941.700.361.59
Debt / FCF Ratio
--3.322.570.35-
Net Debt / Equity Ratio
0.180.180.200.160.080.25
Net Debt / EBITDA Ratio
2.172.171.801.560.311.29
Net Debt / FCF Ratio
-5.33-5.333.042.330.31-0.60
Asset Turnover
0.100.100.100.090.240.19
Quick Ratio
1.201.202.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.59%4.72%-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
5.20%5.76%-4.93%0.26%20.26%9.62%
FCF Yield
-3.76%-4.16%14.10%10.13%27.53%-39.00%
Dividend Yield
0.69%-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
1.71%1.03%6.03%-2.94%-7.47%-9.23%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.