| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 09:24:20 | 454.56p | 3,000 | £13,636.68 | Exchange | Buy | OFF |
| 29/07/2026 | 09:05:37 | 451.97p | 1,200 | £5,423.62 | Exchange | Sell | OFF |
| 29/07/2026 | 08:56:52 | 455.00p | 2 | £9.10 | Off-book | Buy | SI |
| 29/07/2026 | 08:37:11 | 455.00p | 10 | £45.50 | Off-book | Buy | OTC |
| 29/07/2026 | 08:28:08 | 452.75p | 2,500 | £11,318.83 | Off-book | Buy | SI |
| 29/07/2026 | 08:21:32 | 451.00p | 77 | £347.27 | Exchange | Sell | AT |
| 29/07/2026 | 08:21:28 | 455.00p | 8 | £36.40 | Off-book | Buy | SI |
| 29/07/2026 | 08:09:07 | 455.00p | 2 | £9.10 | Off-book | Buy | SI |
| 29/07/2026 | 08:09:07 | 451.00p | 74 | £333.74 | Exchange | Sell | AT |
| 29/07/2026 | 08:06:12 | 451.53p | 583 | £2,632.44 | Off-book | Sell | SI |
| 29/07/2026 | 08:01:55 | 461.02p | 7,000 | £32,271.40 | Off-book | Buy | OFF |
| 29/07/2026 | 07:58:09 | 458.00p | 13 | £59.54 | Off-book | Buy | SI |
| 29/07/2026 | 07:58:07 | 456.00p | 10 | £45.60 | Off-book | Buy | SI |
| 29/07/2026 | 07:48:55 | 442.01p | 2,000 | £8,840.11 | Exchange | Sell | OFF |
| 29/07/2026 | 07:47:26 | 443.20p | 1,500 | £6,648.00 | Exchange | Sell | OFF |
| 29/07/2026 | 07:40:12 | 452.19p | 850 | £3,843.65 | Exchange | Buy | OFF |
| 29/07/2026 | 07:39:44 | 448.12p | 3,500 | £15,684.20 | Exchange | Buy | OFF |
| 29/07/2026 | 07:30:10 | 445.00p | 372 | £1,655.40 | Exchange | Unknown | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 44 | £195.80 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 104 | £462.80 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 446.00p | 86 | £383.56 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 289 | £1,286.05 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 86 | £382.70 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 446.00p | 172 | £767.12 | Exchange | Sell | AT |
| 29/07/2026 | 07:27:06 | 445.85p | 1,000 | £4,458.49 | Exchange | Buy | OFF |
| 29/07/2026 | 07:25:50 | 447.68p | 1,500 | £6,715.15 | Exchange | Buy | OFF |
| 29/07/2026 | 07:25:15 | 445.85p | 1,000 | £4,458.49 | Exchange | Buy | OFF |
| 29/07/2026 | 07:23:52 | 446.00p | 4 | £17.84 | Exchange | Buy | AT |
| 29/07/2026 | 07:23:52 | 445.00p | 1,000 | £4,450.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:23:42 | 446.00p | 500 | £2,230.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:22:37 | 446.13p | 250 | £1,115.32 | Exchange | Buy | OFF |
| 29/07/2026 | 07:21:33 | 445.89p | 6 | £26.75 | Exchange | Buy | OFF |
| 29/07/2026 | 07:21:31 | 445.00p | 446 | £1,984.70 | Off-book | Sell | SI |
| 29/07/2026 | 07:21:30 | 446.00p | 121 | £539.66 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 51 | £227.46 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 51 | £227.46 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 58 | £258.68 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 452.00p | 121 | £546.92 | Exchange | Buy | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 1,000 | £4,460.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 450.00p | 42 | £189.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 449.00p | 188 | £844.12 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:34 | 454.00p | 74 | £335.96 | Exchange | Buy | AT |
| 29/07/2026 | 07:20:32 | 455.00p | 5 | £22.75 | Off-book | Buy | SI |
| 29/07/2026 | 07:20:32 | 450.00p | 114 | £513.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:32 | 450.00p | 85 | £382.50 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:32 | 451.00p | 50 | £225.50 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:32 | 450.00p | 500 | £2,250.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:18:05 | 459.00p | 17 | £78.03 | Off-book | Buy | SI |
| 29/07/2026 | 07:13:36 | 447.09p | 2,250 | £10,059.50 | Exchange | Sell | OFF |
| 29/07/2026 | 07:07:58 | 452.93p | 134 | £606.92 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 09:24:20 | 454.56p | 3,000 | £13,636.68 | Exchange | Buy | OFF |
| 29/07/2026 | 09:05:37 | 451.97p | 1,200 | £5,423.62 | Exchange | Sell | OFF |
| 29/07/2026 | 08:56:52 | 455.00p | 2 | £9.10 | Off-book | Buy | SI |
| 29/07/2026 | 08:37:11 | 455.00p | 10 | £45.50 | Off-book | Buy | OTC |
| 29/07/2026 | 08:28:08 | 452.75p | 2,500 | £11,318.83 | Off-book | Buy | SI |
| 29/07/2026 | 08:21:32 | 451.00p | 77 | £347.27 | Exchange | Sell | AT |
| 29/07/2026 | 08:21:28 | 455.00p | 8 | £36.40 | Off-book | Buy | SI |
| 29/07/2026 | 08:09:07 | 455.00p | 2 | £9.10 | Off-book | Buy | SI |
| 29/07/2026 | 08:09:07 | 451.00p | 74 | £333.74 | Exchange | Sell | AT |
| 29/07/2026 | 08:06:12 | 451.53p | 583 | £2,632.44 | Off-book | Sell | SI |
| 29/07/2026 | 08:01:55 | 461.02p | 7,000 | £32,271.40 | Off-book | Buy | OFF |
| 29/07/2026 | 07:58:09 | 458.00p | 13 | £59.54 | Off-book | Buy | SI |
| 29/07/2026 | 07:58:07 | 456.00p | 10 | £45.60 | Off-book | Buy | SI |
| 29/07/2026 | 07:48:55 | 442.01p | 2,000 | £8,840.11 | Exchange | Sell | OFF |
| 29/07/2026 | 07:47:26 | 443.20p | 1,500 | £6,648.00 | Exchange | Sell | OFF |
| 29/07/2026 | 07:40:12 | 452.19p | 850 | £3,843.65 | Exchange | Buy | OFF |
| 29/07/2026 | 07:39:44 | 448.12p | 3,500 | £15,684.20 | Exchange | Buy | OFF |
| 29/07/2026 | 07:30:10 | 445.00p | 372 | £1,655.40 | Exchange | Unknown | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 44 | £195.80 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 104 | £462.80 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 446.00p | 86 | £383.56 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 289 | £1,286.05 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 445.00p | 86 | £382.70 | Exchange | Sell | AT |
| 29/07/2026 | 07:30:10 | 446.00p | 172 | £767.12 | Exchange | Sell | AT |
| 29/07/2026 | 07:27:06 | 445.85p | 1,000 | £4,458.49 | Exchange | Buy | OFF |
| 29/07/2026 | 07:25:50 | 447.68p | 1,500 | £6,715.15 | Exchange | Buy | OFF |
| 29/07/2026 | 07:25:15 | 445.85p | 1,000 | £4,458.49 | Exchange | Buy | OFF |
| 29/07/2026 | 07:23:52 | 446.00p | 4 | £17.84 | Exchange | Buy | AT |
| 29/07/2026 | 07:23:52 | 445.00p | 1,000 | £4,450.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:23:42 | 446.00p | 500 | £2,230.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:22:37 | 446.13p | 250 | £1,115.32 | Exchange | Buy | OFF |
| 29/07/2026 | 07:21:33 | 445.89p | 6 | £26.75 | Exchange | Buy | OFF |
| 29/07/2026 | 07:21:31 | 445.00p | 446 | £1,984.70 | Off-book | Sell | SI |
| 29/07/2026 | 07:21:30 | 446.00p | 121 | £539.66 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 51 | £227.46 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 51 | £227.46 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 58 | £258.68 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 452.00p | 121 | £546.92 | Exchange | Buy | AT |
| 29/07/2026 | 07:21:30 | 446.00p | 1,000 | £4,460.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 450.00p | 42 | £189.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:21:30 | 449.00p | 188 | £844.12 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:34 | 454.00p | 74 | £335.96 | Exchange | Buy | AT |
| 29/07/2026 | 07:20:32 | 455.00p | 5 | £22.75 | Off-book | Buy | SI |
| 29/07/2026 | 07:20:32 | 450.00p | 114 | £513.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:32 | 450.00p | 85 | £382.50 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:32 | 451.00p | 50 | £225.50 | Exchange | Sell | AT |
| 29/07/2026 | 07:20:32 | 450.00p | 500 | £2,250.00 | Exchange | Sell | AT |
| 29/07/2026 | 07:18:05 | 459.00p | 17 | £78.03 | Off-book | Buy | SI |
| 29/07/2026 | 07:13:36 | 447.09p | 2,250 | £10,059.50 | Exchange | Sell | OFF |
| 29/07/2026 | 07:07:58 | 452.93p | 134 | £606.92 | Exchange | Sell | OFF |