Ecora Resources PLC (ECOR)

Over the past 90 days, Ecora Resources PLC has seen three insider buy transactions totaling approximately £129,433. Key executives, including the CEO and CFO, along with the Non-Executive Chairman, acquired shares during this period. These purchases occurred following the company's March 2026 earnings report, despite a 10.4% decline in the stock price over the last quarter.
Ticker: ECOR Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Upgrade for signal details

Upgrade to see score, net flow, insiders and context.

Upgrade to see full signal details →

Insider trades have triggered activity signals for Ecora Resources PLC. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Mr. Andrew Webb
Non-Executive Chairman
1 purchase — total 28,150 GBP
Buy 21 May 2026
Value £1,167,919.34 | Price 384.11 | Shares 88,584
Buy 19 May 2026
Value £3,658,003.89 | Price 314.58 | Shares 9,810
Buy 15 May 2026
Value £53,311.16 | Price 1.50 | Shares 35,612
Buy 14 Nov 2025
Value £10,509.66 | Price 0.92 | Shares 11,400
Through CH Invest GmbH, a closely affiliated person
Buy 24 Oct 2024
Value £63,170.00 | Price 0.63 | Shares 100,000
Buy 29 Jul 2024
Value £47,925.00 | Price 0.64 | Shares 75,000
Buy 26 Jul 2024
Value £12,954.20 | Price 0.65 | Shares 20,000
Sale 25 Jun 2024
Value £28,009.32 | Price 0.75 | Shares 37,546
Sale 25 Jun 2024
Value £17,567.55 | Price 0.75 | Shares 23,549
Buy 24 Jun 2024
Value £15,000.00 | Price 0.75 | Shares 20,000
Buy 19 Jun 2024
Value £44,976.00 | Price 0.75 | Shares 60,000
Buy 17 Jun 2024
Value £24,713.00 | Price 0.75 | Shares 33,083
Buy 14 Jun 2024
Value £18,675.00 | Price 0.75 | Shares 25,000
Buy 13 Jun 2024
Value £38,776.50 | Price 0.74 | Shares 52,500
Buy 22 Feb 2024
Value £98,864.78 | Price 0.77 | Shares 129,100
Buy 18 Dec 2023
Value £51,536.79 | Price 0.89 | Shares 57,900
Buy 3 Oct 2023
Value £9,949.99 | Price 0.99 | Shares 10,001
Buy 29 Sep 2023
Value £10,576.00 | Price 1.06 | Shares 10,000
Buy 8 Sep 2023
Value £5,019.60 | Price 1.07 | Shares 4,700
Buy 8 Sep 2023
Value £12,913.20 | Price 1.08 | Shares 12,000
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2026-05-28 2026-05-21 B Purchase

Non-Executive Chairman

Director
88,584
384.11
£1,167,919
88,584 384.11 £1,167,919
2026-05-19 2026-05-19 B Purchase

Chief Financial Officer

Officer
9,810
314.58
£3,658,004
9,810 314.58 £3,658,004
2026-05-19 2026-05-15 B Purchase

Chief Executive Officer

Officer
12,344
483.33
£1,216,945
12,344 483.33 £1,216,945
2025-11-18 2025-11-14 B Purchase

Non-Executive Director

Through CH Invest GmbH, a closely affiliated person Executive Director
11,400
0.92
£10,510
11,400 0.92 £10,510
2024-10-25 2024-10-24 B Purchase

Chief Executive Officer

Officer
100,000
0.63
£63,170
100,000 0.63 £63,170
2024-07-31 2024-07-29 B Purchase

Chief Executive Officer

Officer
75,000
0.64
£47,925
75,000 0.64 £47,925
2024-07-31 2024-07-26 B Purchase

Chief Financial Officer

Officer
20,000
0.65
£12,954
20,000 0.65 £12,954
2024-06-26 2024-06-25 S Sale

Chief Financial Officer

Officer
37,546
0.75
£28,009
37,546 0.75 £28,009
2024-06-26 2024-06-25 S Sale

Chief Executive Officer

Officer
23,549
0.75
£17,568
23,549 0.75 £17,568
2024-06-24 2024-06-24 B Purchase

Non-Executive Director

Executive Director
20,000
0.75
£15,000
20,000 0.75 £15,000
2024-06-21 2024-06-19 B Purchase

Chief Executive Officer

Officer
60,000
0.75
£44,976
60,000 0.75 £44,976
2024-06-17 2024-06-17 B Purchase

Chief Financial Officer

Officer
33,083
0.75
£24,713
33,083 0.75 £24,713
2024-06-17 2024-06-14 B Purchase

Non-Executive Chairman

Director
25,000
0.75
£18,675
25,000 0.75 £18,675
2024-06-17 2024-06-13 B Purchase

Chief Executive Officer

Officer
52,500
0.74
£38,776
52,500 0.74 £38,776
2024-02-26 2024-02-22 B Purchase

Chief Executive Officer

Officer
129,100
0.77
£98,865
129,100 0.77 £98,865
2023-12-20 2023-12-18 B Purchase

Chief Executive Officer

Officer
57,900
0.89
£51,537
57,900 0.89 £51,537
2023-10-04 2023-10-03 B Purchase

Non-Executive Director

Executive Director
10,001
0.99
£9,950
10,001 0.99 £9,950
2023-10-02 2023-09-29 B Purchase

Chief Executive Officer

Officer
10,000
1.06
£10,576
10,000 1.06 £10,576
2023-09-11 2023-09-08 B Purchase

Chief Financial Officer

Officer
4,700
1.07
£5,020
4,700 1.07 £5,020
2023-09-11 2023-09-08 B Purchase

Chief Executive Officer

Officer
12,000
1.08
£12,913
12,000 1.08 £12,913