Ecora Royalties PLC (LON:ECOR)

London flag London · Delayed Price · Currency is GBP · Price in GBX
160.60
-1.40 (-0.86%)
Oct 2, 2026, 4:35 PM GMT
Market Cap400.98M +86.6%
Revenue (ttm)54.32M +177.3%
Net Income37.69M
EPS0.15
Shares Out 249.68M
PE Ratio10.67
Forward PE12.68
Dividend0.01 (0.93%)
Ex-Dividend DateJan 7, 2027
Volume557,781
Open159.00
Previous Close162.00
Day's Range156.80 - 163.00
52-Week Range84.00 - 181.40
Beta0.50
AnalystsBuy
Price Target198.53 (+23.62%)
Est. EarningsOct 29, 2026