Diploma PLC (DPLM)

Diploma PLC saw a net buy of 1 transaction totaling 11,912.1 GBP in the last 90 days. Notable recent transactions include multiple buys by Katie Bickerstaffe and Ian El-Mokadem, alongside significant sells by CEO Johnny Thomson in late 2025 and early 2026. The stock has seen a 1.0% price change over 90 days.
Ticker: DPLM 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 Diploma PLC. Upgrade to see score, net flow, insiders and the full signal context.

Top insiders
Trades
Katie Bickerstaffe
Senior Independent Director
1 purchase — total 11,912 GBP
Buy 20 May 2026
Value £4,515,258.02 | Price 265.89 | Shares 38,074
Buy 20 Mar 2026
Value £4,538,191.18 | Price 206.42 | Shares 65,163
Buy 19 Mar 2026
Value £31,211.90 | Price 58.34 | Shares 535
Buy 19 Mar 2026
Value £14,871.75 | Price 59.25 | Shares 251
Sale 16 Jan 2026
Value £1,700,400.00 | Price 56.68 | Shares 30,000
Buy 14 Jan 2026
Value £19,870.40 | Price 56.45 | Shares 352
Buy 14 Jan 2026
Value £28,075.00 | Price 56.15 | Shares 500
Buy 19 Dec 2025
Value £22,012.90 | Price 53.69 | Shares 410
Sale 18 Nov 2025
Value £233,815.14 | Price 52.59 | Shares 4,446
Sale 18 Nov 2025
Value £1,967,234.13 | Price 52.59 | Shares 37,407
Buy 19 Mar 2025
Value £29,977.50 | Price 39.97 | Shares 750
Buy 20 Dec 2024
Value £167,647.60 | Price 42.80 | Shares 3,917
Buy 19 Nov 2024
Value £9,890.64 | Price 43.38 | Shares 228
Buy 19 Nov 2024
Value £20,863.98 | Price 43.74 | Shares 477
Sale 19 Nov 2024
Value £164,067.12 | Price 45.36 | Shares 3,617
Sale 19 Nov 2024
Value £1,215,375.84 | Price 45.36 | Shares 26,794
Buy 15 Dec 2023
Value £135,599.04 | Price 35.46 | Shares 3,824
Sale 4 Dec 2023
Value £737,000.00 | Price 33.50 | Shares 22,000
Sale 20 Nov 2023
Value £1,061,771.60 | Price 30.20 | Shares 35,158
Sale 21 Nov 2022
Value £1,124,956.00 | Price 28.00 | Shares 40,177
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-21 2026-05-20 B Purchase

Senior Independent Director

Non-Executive Director
38,074
265.89
£4,515,258
38,074 265.89 £4,515,258
2026-03-23 2026-03-20 B Purchase

Non-Executive Director

Executive Director
65,163
206.42
£4,538,191
65,163 206.42 £4,538,191
2026-03-23 2026-03-19 B Purchase

Non-Executive Director

Executive Director
42,686
23.06
£3,450,991
42,686 23.06 £3,450,991
2026-03-23 2026-03-19 B Purchase

Senior Independent Director

Non-Executive Director
251
59.25
£14,872
251 59.25 £14,872
2026-01-16 2026-01-16 S Sale

Chief Executive Officer

Officer
30,000
56.68
£1,700,400
30,000 56.68 £1,700,400
2026-01-15 2026-01-14 B Purchase

Non-Executive Director

Executive Director
352
56.45
£19,870
352 56.45 £19,870
2026-01-15 2026-01-14 B Purchase

Non-Executive Director

Executive Director
500
56.15
£28,075
500 56.15 £28,075
2025-12-22 2025-12-19 B Purchase

Chief Financial Officer

Officer
410
53.69
£22,013
410 53.69 £22,013
2025-11-19 2025-11-18 S Sale

Acting Chief Financial Officer

Officer
4,446
52.59
£233,815
4,446 52.59 £233,815
2025-11-19 2025-11-18 S Sale

Chief Executive Officer

Officer
37,407
52.59
£1,967,234
37,407 52.59 £1,967,234
2025-11-19 2025-03-19 B Purchase

Non-Executive Director

Executive Director
750
39.97
£29,978
750 39.97 £29,978
2024-12-23 2024-12-20 B Purchase

Chief Financial Officer

Officer
3,917
42.80
£167,648
3,917 42.80 £167,648
2024-11-20 2024-11-19 B Purchase

Non-Executive Director

Executive Director
228
43.38
£9,891
228 43.38 £9,891
2024-11-20 2024-11-19 B Purchase

Non-Executive Director

Executive Director
477
43.74
£20,864
477 43.74 £20,864
2024-11-20 2024-11-19 S Sale

Chief Financial Officer

Officer
3,617
45.36
£164,067
3,617 45.36 £164,067
2024-11-20 2024-11-19 S Sale

Chief Executive Officer

Officer
26,794
45.36
£1,215,376
26,794 45.36 £1,215,376
2023-12-18 2023-12-15 B Purchase

Chief Financial Officer

Officer
3,824
35.46
£135,599
3,824 35.46 £135,599
2023-12-05 2023-12-04 S Sale

Chief Executive Officer

Officer
22,000
33.50
£737,000
22,000 33.50 £737,000
2023-11-21 2023-11-20 S Sale

Chief Executive Officer

Officer
35,158
30.20
£1,061,772
35,158 30.20 £1,061,772
2022-11-22 2022-11-21 S Sale

Chief Executive Officer

Officer
40,177
28.00
£1,124,956
40,177 28.00 £1,124,956