CMC Markets PLC (CMCX)

Over the past 90 days, CMC Markets PLC has seen consistent buying activity from key executives, including the COO and Head of Global Strategic Partnerships. These transactions reflect a net positive acquisition of shares by insiders. This activity follows a period of significant stock price appreciation, occurring alongside the company's recent results financiers.
Ticker: CMCX 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 CMC Markets PLC. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Jonathan Bendall
Chief Operating Officer
1 purchase — total 297 GBP
Buy 5 Jun 2026
Value £3,241,500.01 | Price 428.84 | Shares 54,805
Buy 5 Jun 2026
Value £2,177,171.94 | Price 432.64 | Shares 53,944
Buy 5 May 2026
Value £296.80 | Price 3.71 | Shares 80
Buy 5 May 2026
Value £296.80 | Price 3.71 | Shares 80
Buy 7 Apr 2026
Value £301.00 | Price 3.50 | Shares 86
Buy 7 Apr 2026
Value £301.00 | Price 3.50 | Shares 86
Buy 5 Mar 2026
Value £299.92 | Price 3.26 | Shares 92
Buy 5 Mar 2026
Value £299.92 | Price 3.26 | Shares 92
Buy 5 Feb 2026
Value £300.33 | Price 3.20 | Shares 94
Buy 5 Feb 2026
Value £300.33 | Price 3.20 | Shares 94
Buy 8 Jan 2026
Value £21,816.10 | Price 3.13 | Shares 6,970
Buy 8 Jan 2026
Value £1,996.94 | Price 3.13 | Shares 638
Buy 8 Jan 2026
Value £882.66 | Price 3.13 | Shares 282
Buy 8 Jan 2026
Value £12.52 | Price 3.13 | Shares 4
Buy 8 Jan 2026
Value £832.58 | Price 3.13 | Shares 266
Buy 5 Jan 2026
Value £302.50 | Price 3.03 | Shares 100
Buy 5 Jan 2026
Value £302.50 | Price 3.03 | Shares 100
Buy 5 Dec 2024
Value £296.77 | Price 2.91 | Shares 102
Buy 5 Dec 2024
Value £302.59 | Price 2.91 | Shares 104
Buy 5 Nov 2024
Value £303.48 | Price 3.16 | Shares 96
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-06-09 2026-06-05 B Purchase

Chief Operating Officer

Officer
54,805
428.84
£3,241,500
54,805 428.84 £3,241,500
2026-06-09 2026-06-05 B Purchase

Head of Global Strategic Partnerships

Officer
53,944
432.64
£2,177,172
53,944 432.64 £2,177,172
2026-05-06 2026-05-05 B Purchase

Chief Operating Officer

Officer
46,546
340.64
£696,291
46,546 340.64 £696,291
2026-05-06 2026-05-05 B Purchase

Head of Global Strategic Partnerships

Officer
80
3.71
£297
80 3.71 £297
2026-04-08 2026-04-07 B Purchase

Chief Operating Officer

Officer
86
3.50
£301
86 3.50 £301
2026-04-08 2026-04-07 B Purchase

Head of Global Strategic Partnerships

Officer
86
3.50
£301
86 3.50 £301
2026-03-06 2026-03-05 B Purchase

Chief Operating Officer

Officer
92
3.26
£300
92 3.26 £300
2026-03-06 2026-03-05 B Purchase

Head of Global Strategic Partnerships

Officer
92
3.26
£300
92 3.26 £300
2026-02-06 2026-02-05 B Purchase

Chief Operating Officer

Officer
94
3.20
£300
94 3.20 £300
2026-02-06 2026-02-05 B Purchase

Head of Global Strategic Partnerships

Officer
94
3.20
£300
94 3.20 £300
2026-01-12 2026-01-08 B Purchase

Head of ANZ

Officer
6,970
3.13
£21,816
6,970 3.13 £21,816
2026-01-12 2026-01-08 B Purchase

Head of Capital Markets

Officer
638
3.13
£1,997
638 3.13 £1,997
2026-01-12 2026-01-08 B Purchase

Chief Executive Officer

Officer
282
3.13
£883
282 3.13 £883
2026-01-12 2026-01-08 B Purchase

Chief Operating Officer

Officer
4
3.13
£13
4 3.13 £13
2026-01-12 2026-01-08 B Purchase

Head of Global Strategic Partnerships

Officer
266
3.13
£833
266 3.13 £833
2026-01-06 2026-01-05 B Purchase

Chief Operating Officer

Officer
100
3.03
£302
100 3.03 £302
2026-01-06 2026-01-05 B Purchase

Head of Global Strategic Partnerships

Officer
100
3.03
£302
100 3.03 £302
2024-12-06 2024-12-05 B Purchase

Chief Financial Officer

Officer
102
2.91
£297
102 2.91 £297
2024-12-06 2024-12-05 B Purchase

Deputy Chief Executive Officer

Officer
104
2.91
£303
104 2.91 £303
2024-11-06 2024-11-05 B Purchase

Chief Financial Officer

Officer
96
3.16
£303
96 3.16 £303