Compass Group PLC (CPG) Trading Data | Ticker| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 31/07/2026 | 15:35:01 | $31.71 | 1,761,791 | $55,866,392.61 | Exchange | Buy | UT |
| 31/07/2026 | 15:28:57 | $31.63 | 107 | $3,384.41 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 130 | $4,111.90 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 452 | $14,296.76 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 140 | $4,428.20 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 100 | $3,163.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 107 | $3,384.41 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 525 | $16,605.75 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 5 | $158.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 140 | $4,429.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 107 | $3,385.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:52 | $31.63 | 246 | $7,780.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 107 | $3,385.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 140 | $4,429.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 102 | $3,227.28 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 39 | $1,233.96 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 84 | $2,657.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:43 | $31.63 | 322 | $10,184.86 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:43 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:43 | $31.64 | 140 | $4,429.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:43 | $31.63 | 84 | $2,656.92 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 39 | $1,233.57 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 140 | $4,428.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 140 | $4,428.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 52 | $1,644.76 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 156 | $4,934.28 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 84 | $2,656.92 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:23 | $31.62 | 84 | $2,656.08 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:23 | $31.60 | 124 | $3,918.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:23 | $31.60 | 155 | $4,898.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:23 | $31.60 | 5 | $158.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 62 | $1,958.58 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 106 | $3,348.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 40 | $1,263.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 100 | $3,159.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 100 | $3,159.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 130 | $4,106.70 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 17 | $537.03 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 560 | $17,690.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 290 | $9,161.10 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 5 | $157.95 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:11 | $31.60 | 140 | $4,424.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:11 | $31.60 | 51 | $1,611.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:10 | $31.60 | 51 | $1,611.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | $31.60 | 72 | $2,275.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | $31.60 | 6 | $189.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:08 | $31.60 | 140 | $4,424.00 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 31/07/2026 | 15:35:01 | $31.71 | 1,761,791 | $55,866,392.61 | Exchange | Buy | UT |
| 31/07/2026 | 15:28:57 | $31.63 | 107 | $3,384.41 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 130 | $4,111.90 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 452 | $14,296.76 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 140 | $4,428.20 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 100 | $3,163.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 107 | $3,384.41 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:57 | $31.63 | 525 | $16,605.75 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 5 | $158.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 140 | $4,429.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:53 | $31.64 | 107 | $3,385.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:52 | $31.63 | 246 | $7,780.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 107 | $3,385.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 140 | $4,429.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 102 | $3,227.28 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 39 | $1,233.96 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:51 | $31.64 | 84 | $2,657.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:43 | $31.63 | 322 | $10,184.86 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:43 | $31.64 | 100 | $3,164.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:43 | $31.64 | 140 | $4,429.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:43 | $31.63 | 84 | $2,656.92 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 39 | $1,233.57 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 140 | $4,428.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 140 | $4,428.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 52 | $1,644.76 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 156 | $4,934.28 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:34 | $31.63 | 84 | $2,656.92 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:23 | $31.62 | 84 | $2,656.08 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:23 | $31.60 | 124 | $3,918.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:23 | $31.60 | 155 | $4,898.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:23 | $31.60 | 5 | $158.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 62 | $1,958.58 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 106 | $3,348.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 40 | $1,263.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 100 | $3,159.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 100 | $3,159.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 130 | $4,106.70 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 17 | $537.03 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 560 | $17,690.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 290 | $9,161.10 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:13 | $31.59 | 5 | $157.95 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:11 | $31.60 | 140 | $4,424.00 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:11 | $31.60 | 51 | $1,611.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:10 | $31.60 | 51 | $1,611.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | $31.60 | 72 | $2,275.20 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:09 | $31.60 | 6 | $189.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:08 | $31.60 | 140 | $4,424.00 | Exchange | Sell | AT |