| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 09:40:45 | 104.00p | 104 | £108.16 | Exchange | Sell | OFF |
| 29/07/2026 | 09:40:19 | 104.00p | 989 | £1,028.56 | Exchange | Sell | AT |
| 29/07/2026 | 09:40:19 | 104.00p | 587 | £610.48 | Exchange | Sell | AT |
| 29/07/2026 | 09:40:18 | 104.00p | 1 | £1.04 | Exchange | Buy | AT |
| 29/07/2026 | 09:40:18 | 104.00p | 2 | £2.08 | Exchange | Buy | AT |
| 29/07/2026 | 09:40:18 | 104.00p | 1 | £1.04 | Exchange | Buy | AT |
| 29/07/2026 | 09:35:11 | 104.00p | 1,337 | £1,390.48 | Exchange | Sell | AT |
| 29/07/2026 | 09:35:01 | 104.00p | 369 | £383.76 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:59 | 104.00p | 2,028 | £2,109.12 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:54 | 103.80p | 714 | £741.13 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:54 | 103.80p | 407 | £422.47 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 23 | £23.87 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 80 | £83.04 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 4 | £4.15 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 3 | £3.11 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 3 | £3.11 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 2,002 | £2,078.08 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.20p | 714 | £743.99 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.20p | 2,042 | £2,127.76 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 600 | £624.00 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 681 | £708.24 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 612 | £635.26 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 2,048 | £2,129.92 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 658 | £684.32 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.60p | 1,831 | £1,915.23 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.80p | 887 | £929.58 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.20p | 2,066 | £2,152.77 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.60p | 929 | £971.73 | Exchange | Sell | AT |
| 29/07/2026 | 09:27:19 | 105.00p | 27 | £28.35 | Exchange | Sell | AT |
| 29/07/2026 | 09:26:54 | 105.60p | 711 | £750.82 | Exchange | Sell | AT |
| 29/07/2026 | 09:26:43 | 105.80p | 1,891 | £2,000.68 | Off-book | Sell | SI |
| 29/07/2026 | 09:26:43 | 105.80p | 778 | £823.12 | Off-book | Sell | SI |
| 29/07/2026 | 09:26:43 | 105.80p | 711 | £752.24 | Exchange | Buy | AT |
| 29/07/2026 | 09:26:43 | 105.80p | 100 | £105.80 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 525 | £555.45 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 86 | £90.99 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 318 | £336.44 | Exchange | Sell | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 711 | £752.24 | Exchange | Sell | AT |
| 29/07/2026 | 09:16:33 | 105.52p | 10,000 | £10,552.17 | Exchange | Buy | OFF |
| 29/07/2026 | 09:14:37 | 105.80p | 19 | £20.10 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:45 | 105.80p | 439 | £464.46 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:45 | 105.00p | 1,431 | £1,502.55 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 1,078 | £1,131.90 | Exchange | Unknown | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 913 | £958.65 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 3,472 | £3,645.60 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 1,150 | £1,207.50 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 378 | £396.90 | Exchange | Unknown | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 2,034 | £2,135.70 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 2,966 | £3,114.30 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 2,035 | £2,136.75 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 09:40:45 | 104.00p | 104 | £108.16 | Exchange | Sell | OFF |
| 29/07/2026 | 09:40:19 | 104.00p | 989 | £1,028.56 | Exchange | Sell | AT |
| 29/07/2026 | 09:40:19 | 104.00p | 587 | £610.48 | Exchange | Sell | AT |
| 29/07/2026 | 09:40:18 | 104.00p | 1 | £1.04 | Exchange | Buy | AT |
| 29/07/2026 | 09:40:18 | 104.00p | 2 | £2.08 | Exchange | Buy | AT |
| 29/07/2026 | 09:40:18 | 104.00p | 1 | £1.04 | Exchange | Buy | AT |
| 29/07/2026 | 09:35:11 | 104.00p | 1,337 | £1,390.48 | Exchange | Sell | AT |
| 29/07/2026 | 09:35:01 | 104.00p | 369 | £383.76 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:59 | 104.00p | 2,028 | £2,109.12 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:54 | 103.80p | 714 | £741.13 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:54 | 103.80p | 407 | £422.47 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 23 | £23.87 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 80 | £83.04 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 4 | £4.15 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 3 | £3.11 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 3 | £3.11 | Exchange | Buy | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 2,002 | £2,078.08 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.20p | 714 | £743.99 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.20p | 2,042 | £2,127.76 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 600 | £624.00 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 681 | £708.24 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 103.80p | 612 | £635.26 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 2,048 | £2,129.92 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.00p | 658 | £684.32 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.60p | 1,831 | £1,915.23 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.80p | 887 | £929.58 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.20p | 2,066 | £2,152.77 | Exchange | Sell | AT |
| 29/07/2026 | 09:34:50 | 104.60p | 929 | £971.73 | Exchange | Sell | AT |
| 29/07/2026 | 09:27:19 | 105.00p | 27 | £28.35 | Exchange | Sell | AT |
| 29/07/2026 | 09:26:54 | 105.60p | 711 | £750.82 | Exchange | Sell | AT |
| 29/07/2026 | 09:26:43 | 105.80p | 1,891 | £2,000.68 | Off-book | Sell | SI |
| 29/07/2026 | 09:26:43 | 105.80p | 778 | £823.12 | Off-book | Sell | SI |
| 29/07/2026 | 09:26:43 | 105.80p | 711 | £752.24 | Exchange | Buy | AT |
| 29/07/2026 | 09:26:43 | 105.80p | 100 | £105.80 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 525 | £555.45 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 86 | £90.99 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 318 | £336.44 | Exchange | Sell | AT |
| 29/07/2026 | 09:25:38 | 105.80p | 711 | £752.24 | Exchange | Sell | AT |
| 29/07/2026 | 09:16:33 | 105.52p | 10,000 | £10,552.17 | Exchange | Buy | OFF |
| 29/07/2026 | 09:14:37 | 105.80p | 19 | £20.10 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:45 | 105.80p | 439 | £464.46 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:45 | 105.00p | 1,431 | £1,502.55 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 1,078 | £1,131.90 | Exchange | Unknown | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 913 | £958.65 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 3,472 | £3,645.60 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 1,150 | £1,207.50 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 378 | £396.90 | Exchange | Unknown | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 2,034 | £2,135.70 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 2,966 | £3,114.30 | Exchange | Sell | AT |
| 29/07/2026 | 09:13:37 | 105.00p | 2,035 | £2,136.75 | Exchange | Unknown | AT |