| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 12:00:05 | 448.60p | 302 | £1,354.77 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 448.90p | 783 | £3,514.89 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 448.90p | 205 | £920.25 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 365 | £1,639.58 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 290 | £1,302.68 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 290 | £1,302.39 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 146 | £655.69 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 175 | £785.92 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 146 | £655.69 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.40p | 42 | £188.75 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 82 | £368.43 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 169 | £759.32 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 274 | £1,230.81 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.40p | 82 | £368.51 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 164 | £736.69 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 174 | £781.61 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 169 | £759.32 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 324 | £1,455.73 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.40p | 341 | £1,532.45 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 477 | £2,143.64 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.80p | 150 | £673.20 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.70p | 196 | £879.45 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.80p | 148 | £664.22 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 900 | £4,044.60 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.90p | 625 | £2,805.63 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.00p | 648 | £2,909.52 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.20p | 204 | £916.37 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 67 | £301.03 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.80p | 75 | £337.35 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 663 | £2,979.52 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 477 | £2,143.64 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 7 | £31.46 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 623 | £2,800.39 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 13 | £58.41 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 641 | £2,880.65 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.60p | 677 | £3,043.79 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 143 | £642.50 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 86 | £386.57 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 151 | £678.44 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 642 | £2,885.79 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.70p | 664 | £2,986.01 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 243 | £1,092.29 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.70p | 477 | £2,145.07 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 86 | £386.40 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 500 | £2,246.50 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.80p | 201 | £904.10 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.60p | 477 | £2,144.59 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.80p | 1 | £4.50 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 450.00p | 98 | £441.00 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 450.00p | 203 | £913.50 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 12:00:05 | 448.60p | 302 | £1,354.77 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 448.90p | 783 | £3,514.89 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 448.90p | 205 | £920.25 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 365 | £1,639.58 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 290 | £1,302.68 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 290 | £1,302.39 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 146 | £655.69 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 175 | £785.92 | Exchange | Buy | AT |
| 31/07/2026 | 12:00:05 | 449.10p | 146 | £655.69 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.40p | 42 | £188.75 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 82 | £368.43 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 169 | £759.32 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 274 | £1,230.81 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.40p | 82 | £368.51 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 164 | £736.69 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.20p | 174 | £781.61 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 169 | £759.32 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.30p | 324 | £1,455.73 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:05 | 449.40p | 341 | £1,532.45 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 477 | £2,143.64 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.80p | 150 | £673.20 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.70p | 196 | £879.45 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.80p | 148 | £664.22 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 900 | £4,044.60 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 448.90p | 625 | £2,805.63 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.00p | 648 | £2,909.52 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.20p | 204 | £916.37 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 67 | £301.03 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.80p | 75 | £337.35 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 663 | £2,979.52 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 477 | £2,143.64 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 7 | £31.46 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 623 | £2,800.39 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 13 | £58.41 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.40p | 641 | £2,880.65 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.60p | 677 | £3,043.79 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 143 | £642.50 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 86 | £386.57 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 151 | £678.44 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 642 | £2,885.79 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.70p | 664 | £2,986.01 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.50p | 243 | £1,092.29 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.70p | 477 | £2,145.07 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 86 | £386.40 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.30p | 500 | £2,246.50 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.80p | 201 | £904.10 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.60p | 477 | £2,144.59 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 449.80p | 1 | £4.50 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 450.00p | 98 | £441.00 | Exchange | Sell | AT |
| 31/07/2026 | 12:00:04 | 450.00p | 203 | £913.50 | Exchange | Sell | AT |