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

Ecora Royalties Analyst Ratings

Ratings History

AnalystFirmRatingRatingActionPrice TargetUpsideDate
Unknown Analyst
Berenberg Bank
No rating
Berenberg Bank
Buy
Reiterates
180p
BuyReiterates180p+20.64%Oct 21, 2026
RBC Capital
RBC Capital
Buy
Maintains
225p
BuyMaintains225p+50.80%Oct 7, 2026
Atrium Research
Atrium Research
Buy
Maintains
213p → 266p
BuyMaintains213p → 266p+78.20%Sep 3, 2026
Canaccord Genuity
Canaccord Genuity
Buy
Reiterates
195p
BuyReiterates195p+30.70%Sep 2, 2026
Stifel Nicolaus
Stifel Nicolaus
Buy
Initiates
230p
BuyInitiates230p+54.16%Jul 3, 2026