| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 08:01:37 | 2,955.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 08:01:37 | 2,955.00p | 28 | £827.40 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 11 | £324.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 70 | £2,065.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 11 | £324.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 13 | £383.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 34 | £1,003.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 13 | £382.20 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 12 | £352.80 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 320 | £9,408.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 13 | £382.20 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 34 | £999.60 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,930.00p | 12 | £351.60 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,930.00p | 320 | £9,376.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,930.00p | 12 | £351.60 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,935.00p | 12 | £352.20 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,935.00p | 11 | £322.85 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,935.00p | 13 | £381.55 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 13 | £380.25 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 13 | £380.25 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 34 | £994.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 11 | £321.75 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,915.00p | 13 | £378.95 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 11 | £320.10 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 2 | £58.20 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 13 | £378.30 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 1 | £29.10 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 98 | £2,851.80 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 46 | £1,338.60 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,925.00p | 11 | £321.75 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,930.00p | 11 | £322.30 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,925.00p | 12 | £351.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,925.00p | 11 | £321.75 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,930.00p | 90 | £2,637.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 925 | £26,825.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 2,308 | £66,932.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 400 | £11,600.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 12 | £348.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 338 | £9,802.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 457 | £13,253.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:06 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:05 | 2,900.00p | 26 | £754.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:04 | 2,900.00p | 20 | £580.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 250 | £7,250.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 55 | £1,595.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 82 | £2,378.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 10 | £290.00 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 08:01:37 | 2,955.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 08:01:37 | 2,955.00p | 28 | £827.40 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 11 | £324.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 70 | £2,065.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 11 | £324.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 13 | £383.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:26 | 2,950.00p | 34 | £1,003.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 13 | £382.20 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 12 | £352.80 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 320 | £9,408.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 13 | £382.20 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,940.00p | 34 | £999.60 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,930.00p | 12 | £351.60 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,930.00p | 320 | £9,376.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,930.00p | 12 | £351.60 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,935.00p | 12 | £352.20 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,935.00p | 11 | £322.85 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,935.00p | 13 | £381.55 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 13 | £380.25 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 13 | £380.25 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 34 | £994.50 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:15 | 2,925.00p | 11 | £321.75 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,915.00p | 13 | £378.95 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 11 | £320.10 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 2 | £58.20 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 13 | £378.30 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 1 | £29.10 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 98 | £2,851.80 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,910.00p | 46 | £1,338.60 | Exchange | Sell | AT |
| 31/07/2026 | 08:00:12 | 2,925.00p | 11 | £321.75 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,930.00p | 11 | £322.30 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,925.00p | 12 | £351.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,925.00p | 11 | £321.75 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,930.00p | 90 | £2,637.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 925 | £26,825.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 2,308 | £66,932.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:12 | 2,900.00p | 400 | £11,600.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 12 | £348.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 338 | £9,802.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 457 | £13,253.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:11 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:06 | 2,900.00p | 38 | £1,102.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:05 | 2,900.00p | 26 | £754.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:04 | 2,900.00p | 20 | £580.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 250 | £7,250.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 55 | £1,595.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 82 | £2,378.00 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:01 | 2,900.00p | 10 | £290.00 | Exchange | Buy | AT |