Compass Group PLC (CPG)

The most recent insider trading activity occurred on March 2, 2026, with the Group CFO, Petros Parras, purchasing shares. Prior to this, several non-executive directors and other executives made multiple share purchases throughout late 2025 and 2026. A notable sell transaction by Palmer Brown occurred on December 16, 2024.
Stock chart
Ticker: CPG Exchange: LSE


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Top insiders
Trades
Petros Parras
Group CFO
1 purchase — total 17,140 GBP
Buy 2 Mar 2026
Value £3,956,204.23 | Price 361.69 | Shares 89,833
Buy 9 Jan 2026
Value £71,542.79 | Price 416.57 | Shares 99,358
Buy 25 Nov 2025
Value £10,620.48 | Price 23.92 | Shares 444
Sale 16 Dec 2024
Value £249,661.42 | Price 26.56 | Shares 9,401
Buy 27 Nov 2024
Value £39,769.63 | Price 26.73 | Shares 1,488
Buy 27 Nov 2024
Value £102,758.40 | Price 26.76 | Shares 3,840
Through The Juliana L Chugg Revocable Trust, a closely affiliated person
Buy 26 Jul 2024
Value £3,092.56 | Price 23.43 | Shares 132
Buy 25 Jul 2024
Value £30,125.94 | Price 23.17 | Shares 1,300
Buy 24 Jul 2024
Value US$128,742.00 | Price 29.94 | Shares 4,300
Buy 28 May 2024
Value £60,928.84 | Price 21.76 | Shares 2,800
Buy 1 Mar 2024
Value £5,299.78 | Price 21.81 | Shares 243
Buy 1 Mar 2024
Value £1,788.40 | Price 21.81 | Shares 82
Sale 21 Nov 2023
Value £534,444.52 | Price 20.38 | Shares 26,225
Buy 18 Sep 2023
Value £1,797.42 | Price 20.66 | Shares 87
Buy 2 Aug 2023
Value £29,831.91 | Price 20.20 | Shares 1,477
Buy 31 Jul 2023
Value £140.97 | Price 20.14 | Shares 7
Buy 31 Jul 2023
Value £1,429.83 | Price 20.14 | Shares 71
Buy 31 Jul 2023
Value £1,429.83 | Price 20.14 | Shares 71
Buy 31 Jul 2023
Value £140.97 | Price 20.14 | Shares 7
Buy 31 Jul 2023
Value £40.80 | Price 20.40 | Shares 2
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-03-06 2026-03-02 B Purchase

Group CFO

Executive Director
89,833
361.69
£3,956,204
89,833 361.69 £3,956,204
2026-01-09 2026-01-09 B Purchase

Group CFO

Executive Director
99,358
416.57
£71,543
99,358 416.57 £71,543
2025-11-25 2025-11-25 B Purchase

Non-executive director

Executive Director
20,503
297.36
£2,660,644
20,503 297.36 £2,660,644
2024-12-17 2024-12-16 S Sale

Executive Director (Group COO, North America)

Executive Director
9,401
26.56
£249,661
9,401 26.56 £249,661
2024-11-29 2024-11-27 B Purchase

Non-executive director

Executive Director
1,488
26.73
£39,770
1,488 26.73 £39,770
2024-11-29 2024-11-27 B Purchase

Non-executive director

Through The Juliana L Chugg Revocable Trust, a closely affiliated person Executive Director
3,840
26.76
£102,758
3,840 26.76 £102,758
2024-07-29 2024-07-26 B Purchase

PDMR

132
23.43
£3,093
132 23.43 £3,093
2024-07-25 2024-07-25 B Purchase

Non-executive director

Executive Director
1,300
23.17
£30,126
1,300 23.17 £30,126
2024-07-25 2024-07-24 B Purchase

Non-executive director

Executive Director
4,300
29.94
US$128,742
4,300 29.94 US$128,742
2024-05-30 2024-05-28 B Purchase

Non-executive director

Executive Director
2,800
21.76
£60,929
2,800 21.76 £60,929
2024-03-04 2024-03-01 B Purchase

PDMR

243
21.81
£5,300
243 21.81 £5,300
2024-03-04 2024-03-01 B Purchase

Executive Director (Group CFO)

Executive Director
82
21.81
£1,788
82 21.81 £1,788
2023-11-23 2023-11-21 S Sale

Executive Director (Group CFO)

Executive Director
26,225
20.38
£534,445
26,225 20.38 £534,445
2023-09-19 2023-09-18 B Purchase

PDMR

87
20.66
£1,797
87 20.66 £1,797
2023-08-03 2023-08-02 B Purchase

Non-executive director

Executive Director
1,477
20.20
£29,832
1,477 20.20 £29,832
2023-08-01 2023-07-31 B Purchase Vince Arrowsmith

Non-executive director

Executive Director
7
20.14
£141
7 20.14 £141
2023-08-01 2023-07-31 B Purchase Vince Arrowsmith

Non-executive director

Executive Director
71
20.14
£1,430
71 20.14 £1,430
2023-08-01 2023-07-31 B Purchase

Non-executive director

Executive Director
71
20.14
£1,430
71 20.14 £1,430
2023-08-01 2023-07-31 B Purchase

Non-executive director

Executive Director
7
20.14
£141
7 20.14 £141
2023-08-01 2023-07-31 B Purchase

Non-executive director

Executive Director
2
20.40
£41
2 20.40 £41