| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:06 | 347.00p | 347,448 | £1,205,644.56 | Exchange | Unknown | UT |
| 31/07/2026 | 15:29:45 | 347.14p | 5,000 | £17,356.90 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:32 | 346.82p | 457 | £1,584.99 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:22 | 346.98p | 5,000 | £17,348.95 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:17 | 346.40p | 100 | £346.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:17 | 346.60p | 215 | £745.19 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:17 | 346.60p | 100 | £346.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:17 | 346.60p | 430 | £1,490.38 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:17 | 346.80p | 278 | £964.10 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:15 | 346.94p | 144 | £499.59 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:07 | 347.20p | 67 | £232.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:07 | 347.20p | 38 | £131.94 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 347.40p | 100 | £347.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 347.40p | 364 | £1,264.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 347.40p | 3 | £10.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:16 | 347.17p | 690 | £2,395.44 | Exchange | Buy | OFF |
| 31/07/2026 | 15:27:49 | 347.40p | 100 | £347.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:49 | 347.40p | 303 | £1,052.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:36 | 347.20p | 100 | £347.20 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:27 | 347.20p | 100 | £347.20 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:27 | 347.20p | 51 | £177.07 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:27 | 347.20p | 6 | £20.83 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:17 | 346.92p | 995 | £3,451.85 | Exchange | Buy | OFF |
| 31/07/2026 | 15:27:14 | 346.81p | 285 | £988.41 | Exchange | Buy | OFF |
| 31/07/2026 | 15:27:13 | 347.00p | 20 | £69.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:13 | 347.00p | 362 | £1,256.14 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:13 | 347.00p | 100 | £347.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:59 | 346.60p | 6 | £20.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:59 | 346.60p | 100 | £346.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:59 | 346.60p | 87 | £301.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:55 | 346.60p | 7,634 | £26,459.44 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:38 | 346.40p | 425 | £1,472.20 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:25 | 346.40p | 9 | £31.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:25 | 346.40p | 16 | £55.42 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:25 | 346.40p | 115 | £398.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:22 | 346.20p | 30 | £103.86 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.20p | 428 | £1,481.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.20p | 428 | £1,481.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.40p | 130 | £450.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.40p | 205 | £710.12 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:13 | 346.75p | 500 | £1,733.75 | Exchange | Sell | OFF |
| 31/07/2026 | 15:26:00 | 346.89p | 1,308 | £4,537.39 | Exchange | Sell | OFF |
| 31/07/2026 | 15:25:43 | 347.56p | 3,962 | £13,770.13 | Exchange | Buy | OFF |
| 31/07/2026 | 15:25:05 | 347.76p | 5 | £17.39 | Exchange | Buy | OFF |
| 31/07/2026 | 15:25:00 | 347.08p | 448 | £1,554.92 | Off-book | Sell | SI |
| 31/07/2026 | 15:24:36 | 347.80p | 11 | £38.26 | Off-book | Buy | SI |
| 31/07/2026 | 15:24:36 | 347.80p | 152 | £528.66 | Off-book | Buy | SI |
| 31/07/2026 | 15:23:25 | 347.80p | 1 | £3.48 | Off-book | Buy | SI |
| 31/07/2026 | 15:23:22 | 347.57p | 50 | £173.78 | Off-book | Buy | SI |
| 31/07/2026 | 15:23:21 | 346.80p | 114 | £395.35 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:06 | 347.00p | 347,448 | £1,205,644.56 | Exchange | Unknown | UT |
| 31/07/2026 | 15:29:45 | 347.14p | 5,000 | £17,356.90 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:32 | 346.82p | 457 | £1,584.99 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:22 | 346.98p | 5,000 | £17,348.95 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:17 | 346.40p | 100 | £346.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:17 | 346.60p | 215 | £745.19 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:17 | 346.60p | 100 | £346.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:17 | 346.60p | 430 | £1,490.38 | Exchange | Unknown | AT |
| 31/07/2026 | 15:29:17 | 346.80p | 278 | £964.10 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:15 | 346.94p | 144 | £499.59 | Exchange | Buy | OFF |
| 31/07/2026 | 15:29:07 | 347.20p | 67 | £232.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:07 | 347.20p | 38 | £131.94 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 347.40p | 100 | £347.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 347.40p | 364 | £1,264.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 347.40p | 3 | £10.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:16 | 347.17p | 690 | £2,395.44 | Exchange | Buy | OFF |
| 31/07/2026 | 15:27:49 | 347.40p | 100 | £347.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:49 | 347.40p | 303 | £1,052.62 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:36 | 347.20p | 100 | £347.20 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:27 | 347.20p | 100 | £347.20 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:27 | 347.20p | 51 | £177.07 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:27 | 347.20p | 6 | £20.83 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:17 | 346.92p | 995 | £3,451.85 | Exchange | Buy | OFF |
| 31/07/2026 | 15:27:14 | 346.81p | 285 | £988.41 | Exchange | Buy | OFF |
| 31/07/2026 | 15:27:13 | 347.00p | 20 | £69.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:13 | 347.00p | 362 | £1,256.14 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:13 | 347.00p | 100 | £347.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:59 | 346.60p | 6 | £20.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:59 | 346.60p | 100 | £346.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:59 | 346.60p | 87 | £301.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:55 | 346.60p | 7,634 | £26,459.44 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:38 | 346.40p | 425 | £1,472.20 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:25 | 346.40p | 9 | £31.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:25 | 346.40p | 16 | £55.42 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:25 | 346.40p | 115 | £398.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:22 | 346.20p | 30 | £103.86 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.20p | 428 | £1,481.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.20p | 428 | £1,481.74 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.40p | 130 | £450.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:20 | 346.40p | 205 | £710.12 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:13 | 346.75p | 500 | £1,733.75 | Exchange | Sell | OFF |
| 31/07/2026 | 15:26:00 | 346.89p | 1,308 | £4,537.39 | Exchange | Sell | OFF |
| 31/07/2026 | 15:25:43 | 347.56p | 3,962 | £13,770.13 | Exchange | Buy | OFF |
| 31/07/2026 | 15:25:05 | 347.76p | 5 | £17.39 | Exchange | Buy | OFF |
| 31/07/2026 | 15:25:00 | 347.08p | 448 | £1,554.92 | Off-book | Sell | SI |
| 31/07/2026 | 15:24:36 | 347.80p | 11 | £38.26 | Off-book | Buy | SI |
| 31/07/2026 | 15:24:36 | 347.80p | 152 | £528.66 | Off-book | Buy | SI |
| 31/07/2026 | 15:23:25 | 347.80p | 1 | £3.48 | Off-book | Buy | SI |
| 31/07/2026 | 15:23:22 | 347.57p | 50 | £173.78 | Off-book | Buy | SI |
| 31/07/2026 | 15:23:21 | 346.80p | 114 | £395.35 | Exchange | Buy | AT |