Ecora Royalties PLC (LON:ECOR)

London flag London · Delayed Price · Currency is GBP · Price in GBX
162.40
-1.40 (-0.85%)
Aug 17, 2026, 1:10 PM GMT
Market Cap408.99M +126.8%
Revenue (ttm)41.53M -6.2%
Net Income16.48M
EPS0.07
Shares Out 249.69M
PE Ratio24.83
Forward PE13.07
Dividend0.01 (0.91%)
Ex-Dividend DateJul 2, 2026
Volume138,767
Open166.00
Previous Close163.80
Day's Range162.40 - 167.60
52-Week Range69.20 - 172.20
Beta0.47
AnalystsBuy
Price Target184.31 (+13.49%)
Earnings DateSep 2, 2026