| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:21 | 521.00p | 18,766 | £97,770.86 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:55 | 523.00p | 16 | £83.68 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:44 | 523.00p | 10 | £52.30 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:15 | 520.00p | 421 | £2,189.20 | Off-book | Sell | SI |
| 31/07/2026 | 15:26:15 | 520.00p | 145 | £754.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 685 | £3,562.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 208 | £1,081.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 122 | £634.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 200 | £1,040.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 314 | £1,632.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 2 | £10.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 198 | £1,029.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 522.00p | 63 | £328.86 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:26 | 522.00p | 413 | £2,155.86 | Exchange | Buy | AT |
| 31/07/2026 | 15:24:35 | 522.00p | 109 | £568.98 | Exchange | Buy | AT |
| 31/07/2026 | 15:20:16 | 522.00p | 52 | £271.44 | Exchange | Buy | AT |
| 31/07/2026 | 15:19:17 | 522.00p | 308 | £1,607.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:09:47 | 522.00p | 446 | £2,328.12 | Exchange | Buy | AT |
| 31/07/2026 | 15:04:03 | 522.00p | 416 | £2,171.52 | Exchange | Buy | AT |
| 31/07/2026 | 14:59:13 | 522.00p | 16 | £83.52 | Exchange | Buy | AT |
| 31/07/2026 | 14:57:45 | 522.00p | 418 | £2,181.96 | Exchange | Buy | AT |
| 31/07/2026 | 14:57:00 | 520.80p | 1,420 | £7,395.40 | Exchange | Buy | OFF |
| 31/07/2026 | 14:51:23 | 523.00p | 360 | £1,882.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:50:26 | 523.00p | 444 | £2,322.12 | Exchange | Buy | AT |
| 31/07/2026 | 14:43:34 | 523.00p | 175 | £915.25 | Exchange | Buy | AT |
| 31/07/2026 | 14:43:14 | 522.00p | 1 | £5.22 | Exchange | Buy | AT |
| 31/07/2026 | 14:42:43 | 521.25p | 975 | £5,082.17 | Exchange | Buy | OFF |
| 31/07/2026 | 14:41:41 | 520.00p | 101 | £525.20 | Exchange | Unknown | AT |
| 31/07/2026 | 14:39:25 | 519.50p | 765 | £3,974.18 | Exchange | Buy | OFF |
| 31/07/2026 | 14:34:04 | 520.00p | 54 | £280.80 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 1 | £5.20 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 23 | £119.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:34:04 | 520.00p | 381 | £1,981.20 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:14 | 519.20p | 650 | £3,374.81 | Exchange | Buy | OFF |
| 31/07/2026 | 14:29:52 | 520.00p | 3 | £15.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:26:30 | 520.00p | 418 | £2,173.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:48 | 519.50p | 200 | £1,039.00 | Exchange | Buy | OFF |
| 31/07/2026 | 14:22:03 | 520.00p | 243 | £1,263.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 10 | £52.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 20 | £104.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 4 | £20.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 198 | £1,029.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 16 | £83.20 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 5 | £26.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 1 | £5.20 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 54 | £280.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 212 | £1,102.40 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 198 | £1,029.60 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:21 | 521.00p | 18,766 | £97,770.86 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:55 | 523.00p | 16 | £83.68 | Exchange | Buy | AT |
| 31/07/2026 | 15:28:44 | 523.00p | 10 | £52.30 | Exchange | Buy | AT |
| 31/07/2026 | 15:27:15 | 520.00p | 421 | £2,189.20 | Off-book | Sell | SI |
| 31/07/2026 | 15:26:15 | 520.00p | 145 | £754.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 685 | £3,562.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 208 | £1,081.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 122 | £634.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 200 | £1,040.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 314 | £1,632.80 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 2 | £10.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 520.00p | 198 | £1,029.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:15 | 522.00p | 63 | £328.86 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:26 | 522.00p | 413 | £2,155.86 | Exchange | Buy | AT |
| 31/07/2026 | 15:24:35 | 522.00p | 109 | £568.98 | Exchange | Buy | AT |
| 31/07/2026 | 15:20:16 | 522.00p | 52 | £271.44 | Exchange | Buy | AT |
| 31/07/2026 | 15:19:17 | 522.00p | 308 | £1,607.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:09:47 | 522.00p | 446 | £2,328.12 | Exchange | Buy | AT |
| 31/07/2026 | 15:04:03 | 522.00p | 416 | £2,171.52 | Exchange | Buy | AT |
| 31/07/2026 | 14:59:13 | 522.00p | 16 | £83.52 | Exchange | Buy | AT |
| 31/07/2026 | 14:57:45 | 522.00p | 418 | £2,181.96 | Exchange | Buy | AT |
| 31/07/2026 | 14:57:00 | 520.80p | 1,420 | £7,395.40 | Exchange | Buy | OFF |
| 31/07/2026 | 14:51:23 | 523.00p | 360 | £1,882.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:50:26 | 523.00p | 444 | £2,322.12 | Exchange | Buy | AT |
| 31/07/2026 | 14:43:34 | 523.00p | 175 | £915.25 | Exchange | Buy | AT |
| 31/07/2026 | 14:43:14 | 522.00p | 1 | £5.22 | Exchange | Buy | AT |
| 31/07/2026 | 14:42:43 | 521.25p | 975 | £5,082.17 | Exchange | Buy | OFF |
| 31/07/2026 | 14:41:41 | 520.00p | 101 | £525.20 | Exchange | Unknown | AT |
| 31/07/2026 | 14:39:25 | 519.50p | 765 | £3,974.18 | Exchange | Buy | OFF |
| 31/07/2026 | 14:34:04 | 520.00p | 54 | £280.80 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 1 | £5.20 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:04 | 520.00p | 23 | £119.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:34:04 | 520.00p | 381 | £1,981.20 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:14 | 519.20p | 650 | £3,374.81 | Exchange | Buy | OFF |
| 31/07/2026 | 14:29:52 | 520.00p | 3 | £15.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:26:30 | 520.00p | 418 | £2,173.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:48 | 519.50p | 200 | £1,039.00 | Exchange | Buy | OFF |
| 31/07/2026 | 14:22:03 | 520.00p | 243 | £1,263.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 10 | £52.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 20 | £104.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 4 | £20.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 198 | £1,029.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 16 | £83.20 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 5 | £26.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 1 | £5.20 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 54 | £280.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 212 | £1,102.40 | Exchange | Buy | AT |
| 31/07/2026 | 14:22:03 | 520.00p | 198 | £1,029.60 | Exchange | Buy | AT |