| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 23/07/2026 | 15:01:07 | 427.62p | 2,806 | £11,998.95 | Exchange | Buy | OFF |
| 23/07/2026 | 15:00:46 | 426.75p | 924 | £3,943.17 | Exchange | Sell | OFF |
| 23/07/2026 | 15:00:18 | 427.51p | 240 | £1,026.02 | Exchange | Buy | OFF |
| 23/07/2026 | 14:41:19 | 427.15p | 1,163 | £4,967.72 | Exchange | Buy | OFF |
| 23/07/2026 | 14:31:18 | 427.15p | 2,750 | £11,746.54 | Exchange | Buy | OFF |
| 23/07/2026 | 13:55:06 | 427.38p | 3,050 | £13,035.20 | Exchange | Buy | OFF |
| 23/07/2026 | 13:11:15 | 425.66p | 5,000 | £21,282.80 | Exchange | Buy | OFF |
| 23/07/2026 | 13:07:54 | 425.75p | 2,936 | £12,500.02 | Off-book | Buy | SI |
| 23/07/2026 | 12:14:13 | 430.00p | 4 | £17.20 | Off-book | Buy | SI |
| 23/07/2026 | 12:14:13 | 430.00p | 14 | £60.20 | Off-book | Buy | SI |
| 23/07/2026 | 11:49:45 | 427.65p | 10,500 | £44,903.25 | Exchange | Buy | OFF |
| 23/07/2026 | 11:27:14 | 422.00p | 31 | £130.82 | Off-book | Sell | SI |
| 23/07/2026 | 11:23:41 | 426.90p | 156 | £665.97 | Exchange | Buy | OFF |
| 23/07/2026 | 11:15:49 | 427.16p | 2,427 | £10,367.06 | Exchange | Buy | OFF |
| 23/07/2026 | 10:54:53 | 427.08p | 3,000 | £12,812.43 | Exchange | Buy | OFF |
| 23/07/2026 | 10:50:10 | 426.92p | 7,250 | £30,951.70 | Exchange | Buy | OFF |
| 23/07/2026 | 10:27:31 | 427.04p | 2,328 | £9,941.37 | Exchange | Buy | OFF |
| 23/07/2026 | 10:27:18 | 425.33p | 4,300 | £18,288.97 | Exchange | Buy | OFF |
| 23/07/2026 | 10:12:46 | 430.00p | 1 | £4.30 | Off-book | Buy | SI |
| 23/07/2026 | 10:12:44 | 430.00p | 17 | £73.10 | Off-book | Buy | SI |
| 23/07/2026 | 10:12:42 | 430.00p | 13 | £55.90 | Off-book | Buy | SI |
| 23/07/2026 | 10:02:25 | 430.00p | 1 | £4.30 | Off-book | Buy | SI |
| 23/07/2026 | 09:56:15 | 427.00p | 15,000 | £64,050.00 | Exchange | Buy | OFF |
| 23/07/2026 | 09:43:17 | 427.04p | 1,400 | £5,978.49 | Exchange | Buy | OFF |
| 23/07/2026 | 09:19:52 | 427.04p | 1,200 | £5,124.42 | Exchange | Buy | OFF |
| 23/07/2026 | 09:13:05 | 430.00p | 5 | £21.50 | Off-book | Buy | SI |
| 23/07/2026 | 09:06:31 | 427.05p | 439 | £1,874.76 | Exchange | Buy | OFF |
| 23/07/2026 | 09:02:31 | 427.05p | 2,000 | £8,541.04 | Exchange | Buy | OFF |
| 23/07/2026 | 08:53:50 | 427.05p | 465 | £1,985.79 | Exchange | Buy | OFF |
| 23/07/2026 | 08:48:50 | 427.05p | 5,827 | £24,884.32 | Exchange | Buy | OFF |
| 23/07/2026 | 08:42:46 | 427.02p | 883 | £3,770.60 | Exchange | Buy | OFF |
| 23/07/2026 | 08:24:03 | 427.05p | 2,500 | £10,676.30 | Exchange | Buy | OFF |
| 23/07/2026 | 07:59:09 | 427.05p | 3,000 | £12,811.56 | Exchange | Buy | OFF |
| 23/07/2026 | 07:51:04 | 427.12p | 464 | £1,981.84 | Exchange | Buy | OFF |
| 23/07/2026 | 07:40:45 | 427.06p | 348 | £1,486.18 | Exchange | Buy | OFF |
| 23/07/2026 | 07:29:18 | 424.57p | 4,711 | £20,001.60 | Exchange | Buy | OFF |
| 23/07/2026 | 07:27:51 | 430.00p | 3 | £12.90 | Off-book | Buy | SI |
| 23/07/2026 | 07:27:39 | 427.12p | 2,328 | £9,943.35 | Exchange | Buy | OFF |
| 23/07/2026 | 07:10:03 | 430.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/07/2026 | 07:10:03 | 430.00p | 3 | £12.90 | Off-book | Buy | SI |
| 23/07/2026 | 07:09:15 | 427.48p | 463 | £1,979.23 | Exchange | Buy | OFF |
| 22/07/2026 | 15:35:26 | 425.00p | 144 | £612.00 | Exchange | Sell | UT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 23/07/2026 | 15:01:07 | 427.62p | 2,806 | £11,998.95 | Exchange | Buy | OFF |
| 23/07/2026 | 15:00:46 | 426.75p | 924 | £3,943.17 | Exchange | Sell | OFF |
| 23/07/2026 | 15:00:18 | 427.51p | 240 | £1,026.02 | Exchange | Buy | OFF |
| 23/07/2026 | 14:41:19 | 427.15p | 1,163 | £4,967.72 | Exchange | Buy | OFF |
| 23/07/2026 | 14:31:18 | 427.15p | 2,750 | £11,746.54 | Exchange | Buy | OFF |
| 23/07/2026 | 13:55:06 | 427.38p | 3,050 | £13,035.20 | Exchange | Buy | OFF |
| 23/07/2026 | 13:11:15 | 425.66p | 5,000 | £21,282.80 | Exchange | Buy | OFF |
| 23/07/2026 | 13:07:54 | 425.75p | 2,936 | £12,500.02 | Off-book | Buy | SI |
| 23/07/2026 | 12:14:13 | 430.00p | 4 | £17.20 | Off-book | Buy | SI |
| 23/07/2026 | 12:14:13 | 430.00p | 14 | £60.20 | Off-book | Buy | SI |
| 23/07/2026 | 11:49:45 | 427.65p | 10,500 | £44,903.25 | Exchange | Buy | OFF |
| 23/07/2026 | 11:27:14 | 422.00p | 31 | £130.82 | Off-book | Sell | SI |
| 23/07/2026 | 11:23:41 | 426.90p | 156 | £665.97 | Exchange | Buy | OFF |
| 23/07/2026 | 11:15:49 | 427.16p | 2,427 | £10,367.06 | Exchange | Buy | OFF |
| 23/07/2026 | 10:54:53 | 427.08p | 3,000 | £12,812.43 | Exchange | Buy | OFF |
| 23/07/2026 | 10:50:10 | 426.92p | 7,250 | £30,951.70 | Exchange | Buy | OFF |
| 23/07/2026 | 10:27:31 | 427.04p | 2,328 | £9,941.37 | Exchange | Buy | OFF |
| 23/07/2026 | 10:27:18 | 425.33p | 4,300 | £18,288.97 | Exchange | Buy | OFF |
| 23/07/2026 | 10:12:46 | 430.00p | 1 | £4.30 | Off-book | Buy | SI |
| 23/07/2026 | 10:12:44 | 430.00p | 17 | £73.10 | Off-book | Buy | SI |
| 23/07/2026 | 10:12:42 | 430.00p | 13 | £55.90 | Off-book | Buy | SI |
| 23/07/2026 | 10:02:25 | 430.00p | 1 | £4.30 | Off-book | Buy | SI |
| 23/07/2026 | 09:56:15 | 427.00p | 15,000 | £64,050.00 | Exchange | Buy | OFF |
| 23/07/2026 | 09:43:17 | 427.04p | 1,400 | £5,978.49 | Exchange | Buy | OFF |
| 23/07/2026 | 09:19:52 | 427.04p | 1,200 | £5,124.42 | Exchange | Buy | OFF |
| 23/07/2026 | 09:13:05 | 430.00p | 5 | £21.50 | Off-book | Buy | SI |
| 23/07/2026 | 09:06:31 | 427.05p | 439 | £1,874.76 | Exchange | Buy | OFF |
| 23/07/2026 | 09:02:31 | 427.05p | 2,000 | £8,541.04 | Exchange | Buy | OFF |
| 23/07/2026 | 08:53:50 | 427.05p | 465 | £1,985.79 | Exchange | Buy | OFF |
| 23/07/2026 | 08:48:50 | 427.05p | 5,827 | £24,884.32 | Exchange | Buy | OFF |
| 23/07/2026 | 08:42:46 | 427.02p | 883 | £3,770.60 | Exchange | Buy | OFF |
| 23/07/2026 | 08:24:03 | 427.05p | 2,500 | £10,676.30 | Exchange | Buy | OFF |
| 23/07/2026 | 07:59:09 | 427.05p | 3,000 | £12,811.56 | Exchange | Buy | OFF |
| 23/07/2026 | 07:51:04 | 427.12p | 464 | £1,981.84 | Exchange | Buy | OFF |
| 23/07/2026 | 07:40:45 | 427.06p | 348 | £1,486.18 | Exchange | Buy | OFF |
| 23/07/2026 | 07:29:18 | 424.57p | 4,711 | £20,001.60 | Exchange | Buy | OFF |
| 23/07/2026 | 07:27:51 | 430.00p | 3 | £12.90 | Off-book | Buy | SI |
| 23/07/2026 | 07:27:39 | 427.12p | 2,328 | £9,943.35 | Exchange | Buy | OFF |
| 23/07/2026 | 07:10:03 | 430.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/07/2026 | 07:10:03 | 430.00p | 3 | £12.90 | Off-book | Buy | SI |
| 23/07/2026 | 07:09:15 | 427.48p | 463 | £1,979.23 | Exchange | Buy | OFF |
| 22/07/2026 | 15:35:26 | 425.00p | 144 | £612.00 | Exchange | Sell | UT |