| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:45:53 | 1,462.00p | 518 | £7,573.16 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:52 | 1,452.00p | 20 | £290.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:41 | 1,452.00p | 172 | £2,497.44 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:16 | 1,454.00p | 384 | £5,583.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:16 | 1,454.00p | 186 | £2,704.44 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 163 | £2,373.28 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 331 | £4,819.36 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 585 | £8,517.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 163 | £2,370.02 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 92 | £1,337.68 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 68 | £988.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 68 | £988.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 68 | £988.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 224 | £3,256.96 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 76 | £1,105.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 320 | £4,652.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 10,047 | £146,083.38 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 76 | £1,105.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 76 | £1,106.56 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 585 | £8,517.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 331 | £4,819.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 167 | £2,431.52 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 5 | £72.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 174 | £2,533.44 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 233 | £3,392.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 131 | £1,907.36 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 346 | £5,037.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 100 | £1,456.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 151 | £2,195.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 174 | £2,529.96 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 131 | £1,904.74 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:46 | 1,454.00p | 500 | £7,270.00 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:46 | 1,454.00p | 4,500 | £65,430.00 | Off-book | Buy | OTC |
| 31/07/2026 | 15:26:31 | 1,452.00p | 376 | £5,459.52 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:31 | 1,452.00p | 190 | £2,758.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:31 | 1,452.00p | 188 | £2,729.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:31 | 1,452.00p | 250 | £3,630.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 1,238 | £18,000.52 | Off-book | Buy | OTC |
| 31/07/2026 | 15:26:07 | 1,454.00p | 9 | £130.86 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 44 | £639.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 56 | £814.24 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 162 | £2,355.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:59 | 1,454.00p | 152 | £2,210.08 | Off-book | Buy | SI |
| 31/07/2026 | 15:25:59 | 1,454.00p | 329 | £4,783.66 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,454.00p | 183 | £2,660.82 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,454.00p | 149 | £2,166.46 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,454.00p | 173 | £2,515.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,452.00p | 4 | £58.08 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:55 | 1,452.00p | 2 | £29.04 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:55 | 1,450.00p | 52 | £754.00 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:45:53 | 1,462.00p | 518 | £7,573.16 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:52 | 1,452.00p | 20 | £290.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:41 | 1,452.00p | 172 | £2,497.44 | Off-book | Sell | SI |
| 31/07/2026 | 15:29:16 | 1,454.00p | 384 | £5,583.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:16 | 1,454.00p | 186 | £2,704.44 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 163 | £2,373.28 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 331 | £4,819.36 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 585 | £8,517.60 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 163 | £2,370.02 | Exchange | Unknown | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 92 | £1,337.68 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 68 | £988.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 68 | £988.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 68 | £988.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 224 | £3,256.96 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 76 | £1,105.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 320 | £4,652.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 10,047 | £146,083.38 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 76 | £1,105.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 76 | £1,106.56 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 585 | £8,517.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 331 | £4,819.36 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 167 | £2,431.52 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 5 | £72.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 174 | £2,533.44 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 233 | £3,392.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 131 | £1,907.36 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 346 | £5,037.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,456.00p | 100 | £1,456.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 151 | £2,195.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 174 | £2,529.96 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:56 | 1,454.00p | 131 | £1,904.74 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:46 | 1,454.00p | 500 | £7,270.00 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:46 | 1,454.00p | 4,500 | £65,430.00 | Off-book | Buy | OTC |
| 31/07/2026 | 15:26:31 | 1,452.00p | 376 | £5,459.52 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:31 | 1,452.00p | 190 | £2,758.80 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:31 | 1,452.00p | 188 | £2,729.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:31 | 1,452.00p | 250 | £3,630.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 1,238 | £18,000.52 | Off-book | Buy | OTC |
| 31/07/2026 | 15:26:07 | 1,454.00p | 9 | £130.86 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 44 | £639.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 56 | £814.24 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:07 | 1,454.00p | 162 | £2,355.48 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:59 | 1,454.00p | 152 | £2,210.08 | Off-book | Buy | SI |
| 31/07/2026 | 15:25:59 | 1,454.00p | 329 | £4,783.66 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,454.00p | 183 | £2,660.82 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,454.00p | 149 | £2,166.46 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,454.00p | 173 | £2,515.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:55 | 1,452.00p | 4 | £58.08 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:55 | 1,452.00p | 2 | £29.04 | Exchange | Unknown | AT |
| 31/07/2026 | 15:25:55 | 1,450.00p | 52 | £754.00 | Exchange | Sell | AT |