| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 15/07/2026 | 15:45:54 | 1,333.79p | 160,000 | £2,134,068.64 | Off-book | Buy | OFF |
| 15/07/2026 | 15:29:01 | 1,330.00p | 5 | £66.50 | Off-book | Buy | SI |
| 15/07/2026 | 15:29:00 | 1,330.00p | 141 | £1,875.30 | Exchange | Buy | AT |
| 15/07/2026 | 15:28:51 | 1,330.00p | 253 | £3,364.90 | Exchange | Buy | AT |
| 15/07/2026 | 15:28:31 | 1,330.00p | 21 | £279.30 | Exchange | Buy | AT |
| 15/07/2026 | 15:26:23 | 1,328.86p | 241 | £3,202.55 | Off-book | Sell | SI |
| 15/07/2026 | 15:26:17 | 1,328.45p | 38 | £504.81 | Exchange | Sell | OFF |
| 15/07/2026 | 15:25:00 | 1,329.00p | 462 | £6,139.98 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 333 | £4,425.57 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 1 | £13.29 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 309 | £4,106.61 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 16 | £212.64 | Exchange | Buy | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 1 | £13.29 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 34 | £451.86 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 494 | £6,565.26 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 795 | £10,565.55 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 176 | £2,339.04 | Exchange | Sell | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 16 | £212.80 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 400 | £5,320.00 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 667 | £8,871.10 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 16 | £212.80 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 667 | £8,871.10 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 330 | £4,385.70 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 16 | £212.64 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 475 | £6,312.75 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 210 | £2,790.90 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 1,415 | £18,805.35 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 255 | £3,388.95 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 135 | £1,794.15 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 400 | £5,316.00 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 435 | £5,781.15 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:30 | 1,328.33p | 525 | £6,973.73 | Exchange | Sell | OFF |
| 15/07/2026 | 15:16:44 | 1,328.00p | 1,217 | £16,161.76 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 400 | £5,312.00 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 389 | £5,165.92 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 355 | £4,714.40 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 207 | £2,748.96 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 331 | £4,395.68 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 489 | £6,493.92 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 5,244 | £69,640.32 | Exchange | Sell | AT |
| 15/07/2026 | 15:15:52 | 1,329.04p | 5,500 | £73,097.15 | Off-book | Buy | SI |
| 15/07/2026 | 15:15:43 | 1,329.00p | 389 | £5,169.81 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:43 | 1,329.00p | 327 | £4,345.83 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:43 | 1,329.00p | 1,415 | £18,805.35 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:43 | 1,329.00p | 210 | £2,790.90 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:22 | 1,329.23p | 300 | £3,987.69 | Off-book | Buy | SI |
| 15/07/2026 | 15:15:21 | 1,328.66p | 1,590 | £21,125.69 | Exchange | Buy | OFF |
| 15/07/2026 | 15:15:05 | 1,329.00p | 1 | £13.29 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:05 | 1,329.00p | 598 | £7,947.42 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:05 | 1,329.00p | 3 | £39.87 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 15/07/2026 | 15:45:54 | 1,333.79p | 160,000 | £2,134,068.64 | Off-book | Buy | OFF |
| 15/07/2026 | 15:29:01 | 1,330.00p | 5 | £66.50 | Off-book | Buy | SI |
| 15/07/2026 | 15:29:00 | 1,330.00p | 141 | £1,875.30 | Exchange | Buy | AT |
| 15/07/2026 | 15:28:51 | 1,330.00p | 253 | £3,364.90 | Exchange | Buy | AT |
| 15/07/2026 | 15:28:31 | 1,330.00p | 21 | £279.30 | Exchange | Buy | AT |
| 15/07/2026 | 15:26:23 | 1,328.86p | 241 | £3,202.55 | Off-book | Sell | SI |
| 15/07/2026 | 15:26:17 | 1,328.45p | 38 | £504.81 | Exchange | Sell | OFF |
| 15/07/2026 | 15:25:00 | 1,329.00p | 462 | £6,139.98 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 333 | £4,425.57 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 1 | £13.29 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 309 | £4,106.61 | Exchange | Buy | AT |
| 15/07/2026 | 15:25:00 | 1,329.00p | 16 | £212.64 | Exchange | Buy | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 1 | £13.29 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 34 | £451.86 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 494 | £6,565.26 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 795 | £10,565.55 | Exchange | Sell | AT |
| 15/07/2026 | 15:22:21 | 1,329.00p | 176 | £2,339.04 | Exchange | Sell | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 16 | £212.80 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 400 | £5,320.00 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 667 | £8,871.10 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 16 | £212.80 | Exchange | Buy | AT |
| 15/07/2026 | 15:19:37 | 1,330.00p | 667 | £8,871.10 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 330 | £4,385.70 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 16 | £212.64 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 475 | £6,312.75 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 210 | £2,790.90 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 1,415 | £18,805.35 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 255 | £3,388.95 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 135 | £1,794.15 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 400 | £5,316.00 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:39 | 1,329.00p | 435 | £5,781.15 | Exchange | Buy | AT |
| 15/07/2026 | 15:17:30 | 1,328.33p | 525 | £6,973.73 | Exchange | Sell | OFF |
| 15/07/2026 | 15:16:44 | 1,328.00p | 1,217 | £16,161.76 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 400 | £5,312.00 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 389 | £5,165.92 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 355 | £4,714.40 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 207 | £2,748.96 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 331 | £4,395.68 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 489 | £6,493.92 | Exchange | Sell | AT |
| 15/07/2026 | 15:16:44 | 1,328.00p | 5,244 | £69,640.32 | Exchange | Sell | AT |
| 15/07/2026 | 15:15:52 | 1,329.04p | 5,500 | £73,097.15 | Off-book | Buy | SI |
| 15/07/2026 | 15:15:43 | 1,329.00p | 389 | £5,169.81 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:43 | 1,329.00p | 327 | £4,345.83 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:43 | 1,329.00p | 1,415 | £18,805.35 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:43 | 1,329.00p | 210 | £2,790.90 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:22 | 1,329.23p | 300 | £3,987.69 | Off-book | Buy | SI |
| 15/07/2026 | 15:15:21 | 1,328.66p | 1,590 | £21,125.69 | Exchange | Buy | OFF |
| 15/07/2026 | 15:15:05 | 1,329.00p | 1 | £13.29 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:05 | 1,329.00p | 598 | £7,947.42 | Exchange | Buy | AT |
| 15/07/2026 | 15:15:05 | 1,329.00p | 3 | £39.87 | Exchange | Buy | AT |