| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:11 | 3,631.00p | 307,798 | £11,176,145.38 | Exchange | Buy | UT |
| 24/07/2026 | 15:35:11 | 3,631.00p | 555 | £20,152.05 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:58 | 3,623.00p | 45 | £1,630.35 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:58 | 3,621.00p | 79 | £2,860.59 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:58 | 3,621.00p | 79 | £2,860.59 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:57 | 3,621.00p | 119 | £4,308.99 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:57 | 3,621.00p | 119 | £4,308.99 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:57 | 3,621.00p | 36 | £1,303.56 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:57 | 3,621.00p | 36 | £1,303.56 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:56 | 3,623.00p | 2 | £72.46 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:55 | 3,623.00p | 305 | £11,050.15 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:55 | 3,621.00p | 61 | £2,208.81 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:55 | 3,621.00p | 61 | £2,208.81 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:55 | 3,623.00p | 9 | £326.07 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:55 | 3,621.00p | 48 | £1,738.08 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:55 | 3,621.00p | 54 | £1,955.34 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:51 | 3,624.00p | 8 | £289.92 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:50 | 3,624.00p | 1 | £36.24 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:50 | 3,624.00p | 1 | £36.24 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:49 | 3,624.00p | 18 | £652.32 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:49 | 3,624.00p | 56 | £2,029.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:48 | 3,623.00p | 133 | £4,818.59 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:48 | 3,625.00p | 24 | £870.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:46 | 3,624.00p | 68 | £2,464.32 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 3,624.00p | 83 | £3,007.92 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 3,624.00p | 103 | £3,732.72 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:42 | 3,625.00p | 80 | £2,900.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:42 | 3,625.00p | 38 | £1,377.50 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 3,625.00p | 66 | £2,392.50 | Off-book | Unknown | SI |
| 24/07/2026 | 15:29:39 | 3,624.00p | 43 | £1,558.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 3,624.00p | 87 | £3,152.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:37 | 3,623.00p | 133 | £4,818.59 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:37 | 3,624.00p | 152 | £5,508.48 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 3,623.00p | 109 | £3,949.07 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:30 | 3,621.00p | 120 | £4,345.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:30 | 3,621.00p | 18 | £651.78 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:28 | 3,622.00p | 284 | £10,286.48 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:28 | 3,622.00p | 83 | £3,006.26 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:27 | 3,624.00p | 0 | £0.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:22 | 3,623.00p | 4 | £144.92 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:22 | 3,623.00p | 18 | £652.14 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:18 | 3,622.00p | 42 | £1,521.24 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:15 | 3,622.00p | 421 | £15,248.62 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:14 | 3,622.00p | 3 | £108.66 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:06 | 3,621.00p | 40 | £1,448.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:03 | 3,622.00p | 2 | £72.44 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:01 | 3,621.00p | 2 | £72.42 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 3,621.00p | 2 | £72.42 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:00 | 3,622.00p | 2 | £72.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:00 | 3,621.00p | 29 | £1,050.09 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:11 | 3,631.00p | 307,798 | £11,176,145.38 | Exchange | Buy | UT |
| 24/07/2026 | 15:35:11 | 3,631.00p | 555 | £20,152.05 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:58 | 3,623.00p | 45 | £1,630.35 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:58 | 3,621.00p | 79 | £2,860.59 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:58 | 3,621.00p | 79 | £2,860.59 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:57 | 3,621.00p | 119 | £4,308.99 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:57 | 3,621.00p | 119 | £4,308.99 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:57 | 3,621.00p | 36 | £1,303.56 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:57 | 3,621.00p | 36 | £1,303.56 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:56 | 3,623.00p | 2 | £72.46 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:55 | 3,623.00p | 305 | £11,050.15 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:55 | 3,621.00p | 61 | £2,208.81 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:55 | 3,621.00p | 61 | £2,208.81 | Off-book | Sell | OTC |
| 24/07/2026 | 15:29:55 | 3,623.00p | 9 | £326.07 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:55 | 3,621.00p | 48 | £1,738.08 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:55 | 3,621.00p | 54 | £1,955.34 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:51 | 3,624.00p | 8 | £289.92 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:50 | 3,624.00p | 1 | £36.24 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:50 | 3,624.00p | 1 | £36.24 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:49 | 3,624.00p | 18 | £652.32 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:49 | 3,624.00p | 56 | £2,029.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:48 | 3,623.00p | 133 | £4,818.59 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:48 | 3,625.00p | 24 | £870.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:46 | 3,624.00p | 68 | £2,464.32 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 3,624.00p | 83 | £3,007.92 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:46 | 3,624.00p | 103 | £3,732.72 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:42 | 3,625.00p | 80 | £2,900.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:42 | 3,625.00p | 38 | £1,377.50 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:40 | 3,625.00p | 66 | £2,392.50 | Off-book | Unknown | SI |
| 24/07/2026 | 15:29:39 | 3,624.00p | 43 | £1,558.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:39 | 3,624.00p | 87 | £3,152.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:37 | 3,623.00p | 133 | £4,818.59 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:37 | 3,624.00p | 152 | £5,508.48 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:30 | 3,623.00p | 109 | £3,949.07 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:30 | 3,621.00p | 120 | £4,345.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:30 | 3,621.00p | 18 | £651.78 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:28 | 3,622.00p | 284 | £10,286.48 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:28 | 3,622.00p | 83 | £3,006.26 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:27 | 3,624.00p | 0 | £0.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:22 | 3,623.00p | 4 | £144.92 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:22 | 3,623.00p | 18 | £652.14 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:18 | 3,622.00p | 42 | £1,521.24 | Exchange | Unknown | AT |
| 24/07/2026 | 15:29:15 | 3,622.00p | 421 | £15,248.62 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:14 | 3,622.00p | 3 | £108.66 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:06 | 3,621.00p | 40 | £1,448.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:03 | 3,622.00p | 2 | £72.44 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:01 | 3,621.00p | 2 | £72.42 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 3,621.00p | 2 | £72.42 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:00 | 3,622.00p | 2 | £72.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:00 | 3,621.00p | 29 | £1,050.09 | Exchange | Buy | AT |