| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 11:08:20 | 623.00p | 470 | £2,928.10 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:20 | 623.00p | 242 | £1,507.66 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:20 | 623.00p | 386 | £2,404.78 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:02 | 624.00p | 71 | £443.04 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:02 | 624.00p | 108 | £673.92 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:02 | 624.00p | 437 | £2,726.88 | Exchange | Sell | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 469 | £2,931.25 | Exchange | Buy | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 257 | £1,606.25 | Exchange | Buy | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 39 | £243.75 | Exchange | Buy | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 1 | £6.25 | Exchange | Buy | AT |
| 29/07/2026 | 11:00:46 | 624.00p | 299 | £1,865.76 | Exchange | Buy | AT |
| 29/07/2026 | 11:00:46 | 624.00p | 479 | £2,988.96 | Exchange | Buy | AT |
| 29/07/2026 | 11:00:46 | 624.00p | 136 | £848.64 | Exchange | Buy | AT |
| 29/07/2026 | 10:53:20 | 623.00p | 223 | £1,389.29 | Exchange | Sell | AT |
| 29/07/2026 | 10:53:20 | 623.00p | 423 | £2,635.29 | Exchange | Sell | AT |
| 29/07/2026 | 10:48:25 | 624.00p | 82 | £511.68 | Exchange | Buy | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 291 | £1,812.93 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 108 | £672.84 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 473 | £2,946.79 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 386 | £2,404.78 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 360 | £2,242.80 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 515 | £3,208.45 | Exchange | Sell | AT |
| 29/07/2026 | 10:37:45 | 624.01p | 5,000 | £31,200.40 | Off-book | Buy | SI |
| 29/07/2026 | 10:14:12 | 624.00p | 360 | £2,246.40 | Exchange | Buy | AT |
| 29/07/2026 | 10:14:12 | 624.00p | 29 | £180.96 | Exchange | Buy | AT |
| 29/07/2026 | 10:11:54 | 623.00p | 1 | £6.23 | Exchange | Sell | AT |
| 29/07/2026 | 09:46:03 | 623.00p | 1 | £6.23 | Off-book | Sell | SI |
| 29/07/2026 | 09:44:48 | 623.00p | 1 | £6.23 | Exchange | Sell | AT |
| 29/07/2026 | 09:42:14 | 623.00p | 23 | £143.29 | Exchange | Buy | AT |
| 29/07/2026 | 09:42:14 | 623.00p | 262 | £1,632.26 | Exchange | Buy | AT |
| 29/07/2026 | 09:42:14 | 623.00p | 482 | £3,002.86 | Exchange | Buy | AT |
| 29/07/2026 | 09:28:14 | 622.00p | 333 | £2,071.26 | Exchange | Sell | AT |
| 29/07/2026 | 09:28:14 | 622.00p | 267 | £1,660.74 | Exchange | Sell | AT |
| 29/07/2026 | 09:28:06 | 624.00p | 2 | £12.48 | Off-book | Buy | SI |
| 29/07/2026 | 09:25:04 | 623.00p | 24 | £149.52 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:04 | 623.00p | 75 | £467.25 | Exchange | Buy | AT |
| 29/07/2026 | 09:24:50 | 623.00p | 28 | £174.44 | Exchange | Buy | AT |
| 29/07/2026 | 09:24:50 | 623.00p | 1 | £6.23 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:11 | 621.00p | 1 | £6.21 | Off-book | Sell | SI |
| 29/07/2026 | 08:58:14 | 623.00p | 753 | £4,691.19 | Exchange | Unknown | AT |
| 29/07/2026 | 08:58:14 | 623.00p | 87 | £542.01 | Exchange | Unknown | AT |
| 29/07/2026 | 08:58:14 | 623.00p | 295 | £1,837.85 | Exchange | Unknown | AT |
| 29/07/2026 | 08:58:14 | 623.00p | 318 | £1,981.14 | Exchange | Unknown | AT |
| 29/07/2026 | 08:50:03 | 624.00p | 63 | £393.12 | Exchange | Buy | AT |
| 29/07/2026 | 08:49:08 | 622.00p | 0 | £0.00 | Off-book | Sell | SI |
| 29/07/2026 | 08:45:51 | 623.70p | 70 | £436.59 | Exchange | Buy | OFF |
| 29/07/2026 | 08:44:35 | 623.00p | 79 | £492.17 | Exchange | Buy | AT |
| 29/07/2026 | 08:44:35 | 623.00p | 386 | £2,404.78 | Exchange | Buy | AT |
| 29/07/2026 | 08:44:30 | 624.00p | 2 | £12.48 | Off-book | Buy | SI |
| 29/07/2026 | 08:42:11 | 622.00p | 354 | £2,201.88 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 11:08:20 | 623.00p | 470 | £2,928.10 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:20 | 623.00p | 242 | £1,507.66 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:20 | 623.00p | 386 | £2,404.78 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:02 | 624.00p | 71 | £443.04 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:02 | 624.00p | 108 | £673.92 | Exchange | Sell | AT |
| 29/07/2026 | 11:08:02 | 624.00p | 437 | £2,726.88 | Exchange | Sell | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 469 | £2,931.25 | Exchange | Buy | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 257 | £1,606.25 | Exchange | Buy | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 39 | £243.75 | Exchange | Buy | AT |
| 29/07/2026 | 11:02:47 | 625.00p | 1 | £6.25 | Exchange | Buy | AT |
| 29/07/2026 | 11:00:46 | 624.00p | 299 | £1,865.76 | Exchange | Buy | AT |
| 29/07/2026 | 11:00:46 | 624.00p | 479 | £2,988.96 | Exchange | Buy | AT |
| 29/07/2026 | 11:00:46 | 624.00p | 136 | £848.64 | Exchange | Buy | AT |
| 29/07/2026 | 10:53:20 | 623.00p | 223 | £1,389.29 | Exchange | Sell | AT |
| 29/07/2026 | 10:53:20 | 623.00p | 423 | £2,635.29 | Exchange | Sell | AT |
| 29/07/2026 | 10:48:25 | 624.00p | 82 | £511.68 | Exchange | Buy | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 291 | £1,812.93 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 108 | £672.84 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 473 | £2,946.79 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 386 | £2,404.78 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 360 | £2,242.80 | Exchange | Sell | AT |
| 29/07/2026 | 10:44:18 | 623.00p | 515 | £3,208.45 | Exchange | Sell | AT |
| 29/07/2026 | 10:37:45 | 624.01p | 5,000 | £31,200.40 | Off-book | Buy | SI |
| 29/07/2026 | 10:14:12 | 624.00p | 360 | £2,246.40 | Exchange | Buy | AT |
| 29/07/2026 | 10:14:12 | 624.00p | 29 | £180.96 | Exchange | Buy | AT |
| 29/07/2026 | 10:11:54 | 623.00p | 1 | £6.23 | Exchange | Sell | AT |
| 29/07/2026 | 09:46:03 | 623.00p | 1 | £6.23 | Off-book | Sell | SI |
| 29/07/2026 | 09:44:48 | 623.00p | 1 | £6.23 | Exchange | Sell | AT |
| 29/07/2026 | 09:42:14 | 623.00p | 23 | £143.29 | Exchange | Buy | AT |
| 29/07/2026 | 09:42:14 | 623.00p | 262 | £1,632.26 | Exchange | Buy | AT |
| 29/07/2026 | 09:42:14 | 623.00p | 482 | £3,002.86 | Exchange | Buy | AT |
| 29/07/2026 | 09:28:14 | 622.00p | 333 | £2,071.26 | Exchange | Sell | AT |
| 29/07/2026 | 09:28:14 | 622.00p | 267 | £1,660.74 | Exchange | Sell | AT |
| 29/07/2026 | 09:28:06 | 624.00p | 2 | £12.48 | Off-book | Buy | SI |
| 29/07/2026 | 09:25:04 | 623.00p | 24 | £149.52 | Exchange | Buy | AT |
| 29/07/2026 | 09:25:04 | 623.00p | 75 | £467.25 | Exchange | Buy | AT |
| 29/07/2026 | 09:24:50 | 623.00p | 28 | £174.44 | Exchange | Buy | AT |
| 29/07/2026 | 09:24:50 | 623.00p | 1 | £6.23 | Exchange | Buy | AT |
| 29/07/2026 | 09:13:11 | 621.00p | 1 | £6.21 | Off-book | Sell | SI |
| 29/07/2026 | 08:58:14 | 623.00p | 753 | £4,691.19 | Exchange | Unknown | AT |
| 29/07/2026 | 08:58:14 | 623.00p | 87 | £542.01 | Exchange | Unknown | AT |
| 29/07/2026 | 08:58:14 | 623.00p | 295 | £1,837.85 | Exchange | Unknown | AT |
| 29/07/2026 | 08:58:14 | 623.00p | 318 | £1,981.14 | Exchange | Unknown | AT |
| 29/07/2026 | 08:50:03 | 624.00p | 63 | £393.12 | Exchange | Buy | AT |
| 29/07/2026 | 08:49:08 | 622.00p | 0 | £0.00 | Off-book | Sell | SI |
| 29/07/2026 | 08:45:51 | 623.70p | 70 | £436.59 | Exchange | Buy | OFF |
| 29/07/2026 | 08:44:35 | 623.00p | 79 | £492.17 | Exchange | Buy | AT |
| 29/07/2026 | 08:44:35 | 623.00p | 386 | £2,404.78 | Exchange | Buy | AT |
| 29/07/2026 | 08:44:30 | 624.00p | 2 | £12.48 | Off-book | Buy | SI |
| 29/07/2026 | 08:42:11 | 622.00p | 354 | £2,201.88 | Exchange | Buy | AT |