⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 11:49:08 | 114.90p | 3,600 | £4,136.40 | Exchange | Buy | OFF |
| 30/06/2026 | 10:44:35 | 114.80p | 20,000 | £22,960.00 | Exchange | Buy | OFF |
| 30/06/2026 | 10:42:35 | 115.00p | 6 | £6.90 | Exchange | Buy | OFF |
| 30/06/2026 | 10:32:24 | 114.34p | 4,369 | £4,995.51 | Exchange | Buy | OFF |
| 30/06/2026 | 10:31:45 | 114.34p | 2,620 | £2,995.71 | Exchange | Buy | OFF |
| 30/06/2026 | 10:15:08 | 113.75p | 4,612 | £5,246.15 | Exchange | Buy | OFF |
| 30/06/2026 | 10:07:31 | 114.34p | 880 | £1,006.19 | Exchange | Buy | OFF |
| 30/06/2026 | 09:54:26 | 113.75p | 5,034 | £5,726.18 | Exchange | Buy | OFF |
| 30/06/2026 | 09:49:29 | 114.10p | 40,354 | £46,043.91 | Exchange | Buy | OFF |
| 30/06/2026 | 09:47:29 | 113.75p | 5,309 | £6,038.99 | Exchange | Buy | OFF |
| 30/06/2026 | 09:29:28 | 114.34p | 516 | £589.99 | Exchange | Buy | OFF |
| 30/06/2026 | 09:16:11 | 113.75p | 7,089 | £8,063.74 | Exchange | Buy | OFF |
| 30/06/2026 | 08:59:52 | 113.00p | 68 | £76.84 | Off-book | Sell | SI |
| 30/06/2026 | 08:59:52 | 115.00p | 1 | £1.15 | Off-book | Buy | SI |
| 30/06/2026 | 08:59:52 | 115.00p | 1 | £1.15 | Off-book | Buy | SI |
| 30/06/2026 | 08:59:52 | 115.00p | 2 | £2.30 | Off-book | Buy | SI |
| 30/06/2026 | 08:59:44 | 113.75p | 6,820 | £7,757.75 | Exchange | Buy | OFF |
| 30/06/2026 | 08:51:22 | 114.34p | 10 | £11.43 | Exchange | Buy | OFF |
| 30/06/2026 | 08:40:38 | 113.80p | 23,268 | £26,478.98 | Exchange | Buy | OFF |
| 30/06/2026 | 08:37:50 | 113.72p | 7,749 | £8,812.16 | Exchange | Buy | OFF |
| 30/06/2026 | 08:01:46 | 113.80p | 1,075 | £1,223.35 | Exchange | Buy | OFF |
| 30/06/2026 | 07:59:40 | 114.00p | 675 | £769.50 | Exchange | Buy | OFF |
| 30/06/2026 | 07:30:36 | 114.00p | 6,845 | £7,803.30 | Exchange | Buy | OFF |
| 30/06/2026 | 07:10:24 | 114.00p | 850 | £969.00 | Exchange | Buy | OFF |
| 29/06/2026 | 15:37:25 | 114.00p | 10,000 | £11,400.00 | Off-book | Buy | OFF |
| 29/06/2026 | 15:19:43 | 114.34p | 1,740 | £1,989.52 | Exchange | Buy | OFF |
| 29/06/2026 | 15:02:31 | 115.00p | 1 | £1.15 | Off-book | Buy | SI |
| 29/06/2026 | 15:02:31 | 115.00p | 23 | £26.45 | Off-book | Buy | SI |
| 29/06/2026 | 15:02:31 | 113.52p | 17,910 | £20,330.64 | Exchange | Buy | OFF |
| 29/06/2026 | 15:02:18 | 114.00p | 10,000 | £11,400.00 | Exchange | Buy | OFF |
| 29/06/2026 | 14:52:05 | 113.70p | 50,353 | £57,251.36 | Exchange | Buy | OFF |
| 29/06/2026 | 14:39:01 | 113.00p | 36,710 | £41,482.30 | Exchange | Sell | OFF |
| 29/06/2026 | 14:30:46 | 113.99p | 2,195 | £2,502.08 | Exchange | Buy | OFF |
| 29/06/2026 | 14:14:49 | 113.32p | 6,306 | £7,145.68 | Exchange | Buy | OFF |
| 29/06/2026 | 13:54:35 | 113.85p | 10,000 | £11,385.00 | Exchange | Buy | OFF |
| 29/06/2026 | 13:33:03 | 113.85p | 2,037 | £2,319.12 | Exchange | Buy | OFF |
| 29/06/2026 | 13:17:23 | 113.85p | 1,700 | £1,935.45 | Exchange | Buy | OFF |
| 29/06/2026 | 13:14:06 | 114.00p | 55 | £62.70 | Exchange | Buy | OFF |
| 29/06/2026 | 13:14:05 | 112.00p | 12 | £13.44 | Off-book | Sell | SI |
| 29/06/2026 | 13:14:05 | 114.00p | 1 | £1.14 | Off-book | Buy | SI |
| 29/06/2026 | 13:14:05 | 112.00p | 1 | £1.12 | Off-book | Sell | SI |
| 29/06/2026 | 13:14:05 | 114.00p | 12 | £13.68 | Off-book | Buy | SI |
| 29/06/2026 | 13:14:05 | 114.00p | 1 | £1.14 | Off-book | Buy | SI |
| 29/06/2026 | 13:12:05 | 113.17p | 9,484 | £10,732.66 | Exchange | Sell | OFF |
| 29/06/2026 | 13:05:51 | 113.17p | 33 | £37.34 | Exchange | Sell | OFF |
| 29/06/2026 | 13:00:23 | 113.50p | 55,000 | £62,425.00 | Exchange | Buy | UT |
| 29/06/2026 | 12:34:02 | 113.16p | 6,110 | £6,913.80 | Exchange | Sell | OFF |
| 29/06/2026 | 11:50:19 | 113.10p | 3,795 | £4,292.15 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 11:49:08 | 114.90p | 3,600 | £4,136.40 | Exchange | Buy | OFF |
| 30/06/2026 | 10:44:35 | 114.80p | 20,000 | £22,960.00 | Exchange | Buy | OFF |
| 30/06/2026 | 10:42:35 | 115.00p | 6 | £6.90 | Exchange | Buy | OFF |
| 30/06/2026 | 10:32:24 | 114.34p | 4,369 | £4,995.51 | Exchange | Buy | OFF |
| 30/06/2026 | 10:31:45 | 114.34p | 2,620 | £2,995.71 | Exchange | Buy | OFF |
| 30/06/2026 | 10:15:08 | 113.75p | 4,612 | £5,246.15 | Exchange | Buy | OFF |
| 30/06/2026 | 10:07:31 | 114.34p | 880 | £1,006.19 | Exchange | Buy | OFF |
| 30/06/2026 | 09:54:26 | 113.75p | 5,034 | £5,726.18 | Exchange | Buy | OFF |
| 30/06/2026 | 09:49:29 | 114.10p | 40,354 | £46,043.91 | Exchange | Buy | OFF |
| 30/06/2026 | 09:47:29 | 113.75p | 5,309 | £6,038.99 | Exchange | Buy | OFF |
| 30/06/2026 | 09:29:28 | 114.34p | 516 | £589.99 | Exchange | Buy | OFF |
| 30/06/2026 | 09:16:11 | 113.75p | 7,089 | £8,063.74 | Exchange | Buy | OFF |
| 30/06/2026 | 08:59:52 | 113.00p | 68 | £76.84 | Off-book | Sell | SI |
| 30/06/2026 | 08:59:52 | 115.00p | 1 | £1.15 | Off-book | Buy | SI |
| 30/06/2026 | 08:59:52 | 115.00p | 1 | £1.15 | Off-book | Buy | SI |
| 30/06/2026 | 08:59:52 | 115.00p | 2 | £2.30 | Off-book | Buy | SI |
| 30/06/2026 | 08:59:44 | 113.75p | 6,820 | £7,757.75 | Exchange | Buy | OFF |
| 30/06/2026 | 08:51:22 | 114.34p | 10 | £11.43 | Exchange | Buy | OFF |
| 30/06/2026 | 08:40:38 | 113.80p | 23,268 | £26,478.98 | Exchange | Buy | OFF |
| 30/06/2026 | 08:37:50 | 113.72p | 7,749 | £8,812.16 | Exchange | Buy | OFF |
| 30/06/2026 | 08:01:46 | 113.80p | 1,075 | £1,223.35 | Exchange | Buy | OFF |
| 30/06/2026 | 07:59:40 | 114.00p | 675 | £769.50 | Exchange | Buy | OFF |
| 30/06/2026 | 07:30:36 | 114.00p | 6,845 | £7,803.30 | Exchange | Buy | OFF |
| 30/06/2026 | 07:10:24 | 114.00p | 850 | £969.00 | Exchange | Buy | OFF |
| 29/06/2026 | 15:37:25 | 114.00p | 10,000 | £11,400.00 | Off-book | Buy | OFF |
| 29/06/2026 | 15:19:43 | 114.34p | 1,740 | £1,989.52 | Exchange | Buy | OFF |
| 29/06/2026 | 15:02:31 | 115.00p | 1 | £1.15 | Off-book | Buy | SI |
| 29/06/2026 | 15:02:31 | 115.00p | 23 | £26.45 | Off-book | Buy | SI |
| 29/06/2026 | 15:02:31 | 113.52p | 17,910 | £20,330.64 | Exchange | Buy | OFF |
| 29/06/2026 | 15:02:18 | 114.00p | 10,000 | £11,400.00 | Exchange | Buy | OFF |
| 29/06/2026 | 14:52:05 | 113.70p | 50,353 | £57,251.36 | Exchange | Buy | OFF |
| 29/06/2026 | 14:39:01 | 113.00p | 36,710 | £41,482.30 | Exchange | Sell | OFF |
| 29/06/2026 | 14:30:46 | 113.99p | 2,195 | £2,502.08 | Exchange | Buy | OFF |
| 29/06/2026 | 14:14:49 | 113.32p | 6,306 | £7,145.68 | Exchange | Buy | OFF |
| 29/06/2026 | 13:54:35 | 113.85p | 10,000 | £11,385.00 | Exchange | Buy | OFF |
| 29/06/2026 | 13:33:03 | 113.85p | 2,037 | £2,319.12 | Exchange | Buy | OFF |
| 29/06/2026 | 13:17:23 | 113.85p | 1,700 | £1,935.45 | Exchange | Buy | OFF |
| 29/06/2026 | 13:14:06 | 114.00p | 55 | £62.70 | Exchange | Buy | OFF |
| 29/06/2026 | 13:14:05 | 112.00p | 12 | £13.44 | Off-book | Sell | SI |
| 29/06/2026 | 13:14:05 | 114.00p | 1 | £1.14 | Off-book | Buy | SI |
| 29/06/2026 | 13:14:05 | 112.00p | 1 | £1.12 | Off-book | Sell | SI |
| 29/06/2026 | 13:14:05 | 114.00p | 12 | £13.68 | Off-book | Buy | SI |
| 29/06/2026 | 13:14:05 | 114.00p | 1 | £1.14 | Off-book | Buy | SI |
| 29/06/2026 | 13:12:05 | 113.17p | 9,484 | £10,732.66 | Exchange | Sell | OFF |
| 29/06/2026 | 13:05:51 | 113.17p | 33 | £37.34 | Exchange | Sell | OFF |
| 29/06/2026 | 13:00:23 | 113.50p | 55,000 | £62,425.00 | Exchange | Buy | UT |
| 29/06/2026 | 12:34:02 | 113.16p | 6,110 | £6,913.80 | Exchange | Sell | OFF |
| 29/06/2026 | 11:50:19 | 113.10p | 3,795 | £4,292.15 | Exchange | Sell | OFF |