Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
An update from Ecora Royalties PLC ( (GB:ECOR) ) is now available.
Ecora Royalties PLC disclosed that Chief Executive Officer Marc Bishop Lafleche purchased 35,612 ordinary shares between 14 and 15 May at an average price of about £1.497 per share, while Chief Financial Officer Kevin Flynn acquired 32,300 shares between 14 and 19 May at an average price of roughly £1.483 per share. The insider buying, conducted on the London Stock Exchange, signals executive confidence in the company’s valuation and prospects, and modestly increases management’s equity alignment with shareholders under UK market abuse disclosure rules.
The most recent analyst rating on (GB:ECOR) stock is a Buy with a £4.00 price target. To see the full list of analyst forecasts on Ecora Royalties PLC stock, see the GB:ECOR Stock Forecast page.
Spark’s Take on ECOR Stock
According to Spark, TipRanks’ AI Analyst, ECOR is a Outperform.
The score is driven primarily by strong financial fundamentals (high 2025 profitability, robust cash generation, and a very conservative balance sheet), supported by constructive technical trends (price above key moving averages with positive MACD). Valuation is fair but the low dividend yield reduces support, while the earnings call was net positive on critical-minerals growth and deleveraging, tempered by near-term earnings/headwind items and commodity-related risks.
To see Spark’s full report on ECOR stock, click here.
More about Ecora Royalties PLC
Ecora Royalties PLC is a royalty and streaming company listed in London and Toronto, focused on acquiring and managing royalty interests over natural resource and mining assets. The group provides investors with exposure to commodity-linked cash flows without directly operating mines, positioning itself as a diversified income-focused vehicle within the resources sector.
Average Trading Volume: 598,702
Technical Sentiment Signal: Buy
Current Market Cap: £358.4M
For an in-depth examination of ECOR stock, go to TipRanks’ Overview page.

