Ecora Royalties PLC (LON:ECOR)

United Kingdom flag United Kingdom · Delayed Price · Currency is GBP · Price in GBX
149.20
-2.40 (-1.58%)
Oct 23, 2026, 4:35 PM BST
Market Cap372.52M +75.8%
Revenue (ttm)54.32M +177.3%
Net Income37.69M
EPS0.15
Shares Out 249.68M
PE Ratio9.92
Forward PE12.00
Dividend0.01 (1.00%)
Ex-Dividend DateJan 7, 2027
Volume545,582
Open151.00
Previous Close151.60
Day's Range147.20 - 152.40
52-Week Range85.40 - 181.40
Beta0.50
AnalystsBuy
Price Target195.91 (+31.31%)
Est. EarningsOct 29, 2026