OTC : ECRAF

Ecora Royalties PLC — Institutional Ownership

$2.072 USD

$0.05 (2.68%)

Volume
16.76K
Average Volume
42.41K
Market Capitalization
$516.87M
P/E Ratio
23.21
Dividend Yield
0.95%
Price Target
Year High
$2.31
Year Low
$0.91
Day High
Day Low
Payout Ratio
$0.21
Current Ratio
$1.20
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
ECRAF Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.60 248.94M $398.31M $7.8M $96.5M $487.01M
2024-12-31 $0.85 252.4M $214.54M $7.88M $93.29M $299.96M
2023-12-31 $1.24 257.9M $319.79M $7.85M $85.76M $397.7M
2022-12-31 $1.91 234.06M $447.06M $4.86M $45.92M $488.12M
2021-12-31 $1.81 207.9M $376.3M $21.99M $112.77M $467.08M
2020-12-31 $1.35 180.37M $244.23M $27.51M $45.28M $262M
2019-12-31 $1.91 180.54M $344.44M $7.6M $37.35M $374.19M
2018-12-31 $1.36 180.28M $244.48M $5.22M $8.3M $247.55M
2017-12-31 $1.40 178.9M $250.27M $8.1M -$ $242.17M
2016-12-31 $1.29 169.02M $217.69M $5.33M $6.17M $218.53M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.60 249.09M $398.54M $7.8M $96.5M $487.24M
2025-09-30 $1.16 250.82M $290.95M $7.79M $96.54M $379.7M
2025-06-30 $0.90 248.84M $223.96M $7.94M $135.62M $351.64M
2025-03-31 $0.77 248.84M $191.61M $7.94M $135.62M $319.29M
2024-12-31 $0.85 248.6M $211.31M $7.88M $93.29M $296.73M
2024-09-30 $0.97 248.51M $241.05M $7.88M $93.29M $326.47M
2024-06-30 $0.90 256.29M $230.66M $12.98M $102.34M $320.02M
2024-03-31 $0.98 256.96M $251.82M $12.98M $102.32M $341.16M
2023-12-31 $1.24 254.07M $315.05M $7.85M $85.76M $392.96M
2023-09-30 $1.29 258.96M $334.06M $7.85M $85.76M $411.97M
2023-06-30 $1.54 257.89M $397.15M $4.95M $49.97M $442.17M
2023-03-31 $1.48 257.79M $381.53M $6.29M $49.97M $425.21M