| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:01 | 256.20p | 259,106 | £663,829.57 | Exchange | Buy | UT |
| 24/07/2026 | 15:35:01 | 256.20p | 2,236 | £5,728.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:53 | 256.20p | 270 | £691.74 | Off-book | Buy | SI |
| 24/07/2026 | 15:28:48 | 255.40p | 1 | £2.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 255.40p | 1,231 | £3,143.97 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:43 | 255.52p | 2,000 | £5,110.40 | Exchange | Buy | OFF |
| 24/07/2026 | 15:28:33 | 255.60p | 353 | £902.27 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:33 | 255.60p | 63 | £161.03 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:59 | 254.80p | 452 | £1,151.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:47 | 255.20p | 311 | £793.67 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:47 | 255.20p | 1 | £2.55 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 400 | £1,020.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 400 | £1,020.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 1 | £2.55 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 1 | £2.55 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 76 | £193.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 526 | £1,341.30 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 532 | £1,357.66 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 300 | £765.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 616 | £1,572.03 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 1 | £2.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:55 | 255.40p | 574 | £1,466.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:55 | 255.40p | 483 | £1,233.58 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.40p | 476 | £1,215.70 | Exchange | Unknown | AT |
| 24/07/2026 | 15:24:54 | 255.80p | 1,600 | £4,092.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.60p | 407 | £1,040.29 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.60p | 468 | £1,196.21 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.60p | 11,346 | £29,000.38 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:54 | 256.00p | 644 | £1,648.64 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:54 | 256.00p | 500 | £1,280.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:47 | 256.60p | 390 | £1,000.74 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:47 | 256.60p | 198 | £508.07 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:47 | 256.40p | 1,500 | £3,846.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:47 | 256.20p | 471 | £1,206.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:47 | 256.20p | 3 | £7.69 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.20p | 311 | £796.78 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.20p | 531 | £1,360.42 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.20p | 6 | £15.37 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.40p | 851 | £2,181.96 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.60p | 3 | £7.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:20:55 | 256.22p | 2,500 | £6,405.48 | Exchange | Sell | OFF |
| 24/07/2026 | 15:19:50 | 257.20p | 106 | £272.63 | Exchange | Buy | AT |
| 24/07/2026 | 15:17:55 | 255.84p | 2,000 | £5,116.80 | Exchange | Buy | OFF |
| 24/07/2026 | 15:14:05 | 254.80p | 24 | £61.15 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:05 | 254.80p | 7 | £17.84 | Exchange | Buy | AT |
| 24/07/2026 | 15:13:57 | 254.60p | 301 | £766.35 | Exchange | Buy | AT |
| 24/07/2026 | 15:13:57 | 254.60p | 665 | £1,693.09 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 254.20p | 76 | £193.19 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 254.20p | 130 | £330.46 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 254.20p | 10 | £25.42 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:01 | 256.20p | 259,106 | £663,829.57 | Exchange | Buy | UT |
| 24/07/2026 | 15:35:01 | 256.20p | 2,236 | £5,728.63 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:53 | 256.20p | 270 | £691.74 | Off-book | Buy | SI |
| 24/07/2026 | 15:28:48 | 255.40p | 1 | £2.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 255.40p | 1,231 | £3,143.97 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:43 | 255.52p | 2,000 | £5,110.40 | Exchange | Buy | OFF |
| 24/07/2026 | 15:28:33 | 255.60p | 353 | £902.27 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:33 | 255.60p | 63 | £161.03 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:59 | 254.80p | 452 | £1,151.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:47 | 255.20p | 311 | £793.67 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:47 | 255.20p | 1 | £2.55 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 400 | £1,020.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 400 | £1,020.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 1 | £2.55 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 1 | £2.55 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 76 | £193.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:45 | 255.00p | 526 | £1,341.30 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 532 | £1,357.66 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 300 | £765.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 616 | £1,572.03 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 255.20p | 1 | £2.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:55 | 255.40p | 574 | £1,466.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:55 | 255.40p | 483 | £1,233.58 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.40p | 476 | £1,215.70 | Exchange | Unknown | AT |
| 24/07/2026 | 15:24:54 | 255.80p | 1,600 | £4,092.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.60p | 407 | £1,040.29 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.60p | 468 | £1,196.21 | Exchange | Sell | AT |
| 24/07/2026 | 15:24:54 | 255.60p | 11,346 | £29,000.38 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:54 | 256.00p | 644 | £1,648.64 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:54 | 256.00p | 500 | £1,280.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:47 | 256.60p | 390 | £1,000.74 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:47 | 256.60p | 198 | £508.07 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:47 | 256.40p | 1,500 | £3,846.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:47 | 256.20p | 471 | £1,206.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:47 | 256.20p | 3 | £7.69 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.20p | 311 | £796.78 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.20p | 531 | £1,360.42 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.20p | 6 | £15.37 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.40p | 851 | £2,181.96 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:21 | 256.60p | 3 | £7.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:20:55 | 256.22p | 2,500 | £6,405.48 | Exchange | Sell | OFF |
| 24/07/2026 | 15:19:50 | 257.20p | 106 | £272.63 | Exchange | Buy | AT |
| 24/07/2026 | 15:17:55 | 255.84p | 2,000 | £5,116.80 | Exchange | Buy | OFF |
| 24/07/2026 | 15:14:05 | 254.80p | 24 | £61.15 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:05 | 254.80p | 7 | £17.84 | Exchange | Buy | AT |
| 24/07/2026 | 15:13:57 | 254.60p | 301 | £766.35 | Exchange | Buy | AT |
| 24/07/2026 | 15:13:57 | 254.60p | 665 | £1,693.09 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 254.20p | 76 | £193.19 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 254.20p | 130 | £330.46 | Exchange | Buy | AT |
| 24/07/2026 | 15:10:54 | 254.20p | 10 | £25.42 | Exchange | Buy | AT |