| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 09:58:47 | 586.50p | 520 | £3,049.77 | Exchange | Buy | OFF |
| 28/07/2026 | 09:40:07 | 586.49p | 1,401 | £8,216.72 | Exchange | Buy | OFF |
| 28/07/2026 | 09:37:37 | 586.50p | 6,998 | £41,043.27 | Exchange | Buy | OFF |
| 28/07/2026 | 08:35:37 | 586.20p | 700 | £4,103.40 | Exchange | Buy | OFF |
| 28/07/2026 | 08:30:10 | 586.80p | 1 | £5.87 | Exchange | Buy | OFF |
| 28/07/2026 | 07:58:32 | 576.00p | 1 | £5.76 | Off-book | Sell | SI |
| 28/07/2026 | 07:58:32 | 576.00p | 16 | £92.16 | Off-book | Sell | SI |
| 28/07/2026 | 07:37:25 | 577.44p | 1,280 | £7,391.23 | Exchange | Sell | OFF |
| 28/07/2026 | 07:20:40 | 588.00p | 3 | £17.64 | Off-book | Buy | SI |
| 28/07/2026 | 07:19:54 | 588.00p | 10 | £58.80 | Off-book | Buy | SI |
| 28/07/2026 | 07:19:37 | 582.00p | 1 | £5.82 | Off-book | Buy | SI |
| 28/07/2026 | 07:19:37 | 582.00p | 12 | £69.84 | Exchange | Buy | AT |
| 28/07/2026 | 07:19:37 | 582.00p | 35 | £203.70 | Exchange | Buy | AT |
| 28/07/2026 | 07:14:09 | 576.00p | 1 | £5.76 | Off-book | Sell | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 5 | £29.40 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 5 | £29.40 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 07:00:18 | 574.00p | 1 | £5.74 | Exchange | Sell | AT |
| 28/07/2026 | 07:00:09 | 590.18p | 167 | £985.60 | Exchange | Buy | OFF |
| 28/07/2026 | 07:00:09 | 576.00p | 429 | £2,471.04 | Exchange | Sell | OFF |
| 27/07/2026 | 15:35:38 | 587.92p | 3,660 | £21,517.87 | Off-book | Unknown | OFF |
| 27/07/2026 | 15:35:02 | 586.00p | 7 | £41.02 | Exchange | Unknown | UT |
| 27/07/2026 | 15:25:09 | 584.00p | 910 | £5,314.40 | Exchange | Sell | AT |
| 27/07/2026 | 15:24:27 | 586.00p | 30 | £175.80 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:27 | 586.00p | 4 | £23.44 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:17 | 586.00p | 1,100 | £6,446.00 | Exchange | Sell | AT |
| 27/07/2026 | 15:19:58 | 584.00p | 7,880 | £46,019.20 | Exchange | Sell | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 48 | £280.32 | Exchange | Unknown | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 47 | £274.48 | Exchange | Unknown | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 47 | £274.48 | Exchange | Unknown | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 66 | £385.44 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:34 | 582.00p | 34 | £197.88 | Exchange | Sell | AT |
| 27/07/2026 | 15:15:33 | 582.00p | 9 | £52.38 | Exchange | Sell | AT |
| 27/07/2026 | 15:15:33 | 582.00p | 173 | £1,006.86 | Exchange | Sell | AT |
| 27/07/2026 | 15:10:32 | 584.00p | 2 | £11.68 | Exchange | Unknown | AT |
| 27/07/2026 | 15:10:32 | 584.00p | 5,395 | £31,506.80 | Exchange | Unknown | AT |
| 27/07/2026 | 15:08:48 | 584.00p | 58 | £338.72 | Exchange | Unknown | AT |
| 27/07/2026 | 15:05:46 | 584.90p | 6,019 | £35,205.14 | Exchange | Buy | OFF |
| 27/07/2026 | 15:03:57 | 584.00p | 2 | £11.68 | Exchange | Unknown | AT |
| 27/07/2026 | 15:03:57 | 584.00p | 45 | £262.80 | Exchange | Unknown | AT |
| 27/07/2026 | 15:01:54 | 585.80p | 2,225 | £13,034.05 | Exchange | Buy | OFF |
| 27/07/2026 | 14:59:59 | 585.80p | 1,000 | £5,858.00 | Exchange | Buy | OFF |
| 27/07/2026 | 14:56:36 | 586.00p | 10 | £58.60 | Exchange | Buy | AT |
| 27/07/2026 | 14:55:51 | 586.00p | 32 | £187.52 | Exchange | Buy | AT |
| 27/07/2026 | 14:55:15 | 586.00p | 3 | £17.58 | Exchange | Buy | AT |
| 27/07/2026 | 14:55:10 | 584.00p | 2,000 | £11,680.00 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:37 | 587.40p | 40 | £234.96 | Exchange | Buy | OFF |
| 27/07/2026 | 14:40:36 | 583.96p | 3,000 | £17,518.87 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 09:58:47 | 586.50p | 520 | £3,049.77 | Exchange | Buy | OFF |
| 28/07/2026 | 09:40:07 | 586.49p | 1,401 | £8,216.72 | Exchange | Buy | OFF |
| 28/07/2026 | 09:37:37 | 586.50p | 6,998 | £41,043.27 | Exchange | Buy | OFF |
| 28/07/2026 | 08:35:37 | 586.20p | 700 | £4,103.40 | Exchange | Buy | OFF |
| 28/07/2026 | 08:30:10 | 586.80p | 1 | £5.87 | Exchange | Buy | OFF |
| 28/07/2026 | 07:58:32 | 576.00p | 1 | £5.76 | Off-book | Sell | SI |
| 28/07/2026 | 07:58:32 | 576.00p | 16 | £92.16 | Off-book | Sell | SI |
| 28/07/2026 | 07:37:25 | 577.44p | 1,280 | £7,391.23 | Exchange | Sell | OFF |
| 28/07/2026 | 07:20:40 | 588.00p | 3 | £17.64 | Off-book | Buy | SI |
| 28/07/2026 | 07:19:54 | 588.00p | 10 | £58.80 | Off-book | Buy | SI |
| 28/07/2026 | 07:19:37 | 582.00p | 1 | £5.82 | Off-book | Buy | SI |
| 28/07/2026 | 07:19:37 | 582.00p | 12 | £69.84 | Exchange | Buy | AT |
| 28/07/2026 | 07:19:37 | 582.00p | 35 | £203.70 | Exchange | Buy | AT |
| 28/07/2026 | 07:14:09 | 576.00p | 1 | £5.76 | Off-book | Sell | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 5 | £29.40 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 5 | £29.40 | Off-book | Buy | SI |
| 28/07/2026 | 07:04:50 | 588.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 07:00:18 | 574.00p | 1 | £5.74 | Exchange | Sell | AT |
| 28/07/2026 | 07:00:09 | 590.18p | 167 | £985.60 | Exchange | Buy | OFF |
| 28/07/2026 | 07:00:09 | 576.00p | 429 | £2,471.04 | Exchange | Sell | OFF |
| 27/07/2026 | 15:35:38 | 587.92p | 3,660 | £21,517.87 | Off-book | Unknown | OFF |
| 27/07/2026 | 15:35:02 | 586.00p | 7 | £41.02 | Exchange | Unknown | UT |
| 27/07/2026 | 15:25:09 | 584.00p | 910 | £5,314.40 | Exchange | Sell | AT |
| 27/07/2026 | 15:24:27 | 586.00p | 30 | £175.80 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:27 | 586.00p | 4 | £23.44 | Exchange | Buy | AT |
| 27/07/2026 | 15:24:17 | 586.00p | 1,100 | £6,446.00 | Exchange | Sell | AT |
| 27/07/2026 | 15:19:58 | 584.00p | 7,880 | £46,019.20 | Exchange | Sell | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 48 | £280.32 | Exchange | Unknown | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 47 | £274.48 | Exchange | Unknown | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 47 | £274.48 | Exchange | Unknown | AT |
| 27/07/2026 | 15:17:03 | 584.00p | 66 | £385.44 | Exchange | Buy | AT |
| 27/07/2026 | 15:15:34 | 582.00p | 34 | £197.88 | Exchange | Sell | AT |
| 27/07/2026 | 15:15:33 | 582.00p | 9 | £52.38 | Exchange | Sell | AT |
| 27/07/2026 | 15:15:33 | 582.00p | 173 | £1,006.86 | Exchange | Sell | AT |
| 27/07/2026 | 15:10:32 | 584.00p | 2 | £11.68 | Exchange | Unknown | AT |
| 27/07/2026 | 15:10:32 | 584.00p | 5,395 | £31,506.80 | Exchange | Unknown | AT |
| 27/07/2026 | 15:08:48 | 584.00p | 58 | £338.72 | Exchange | Unknown | AT |
| 27/07/2026 | 15:05:46 | 584.90p | 6,019 | £35,205.14 | Exchange | Buy | OFF |
| 27/07/2026 | 15:03:57 | 584.00p | 2 | £11.68 | Exchange | Unknown | AT |
| 27/07/2026 | 15:03:57 | 584.00p | 45 | £262.80 | Exchange | Unknown | AT |
| 27/07/2026 | 15:01:54 | 585.80p | 2,225 | £13,034.05 | Exchange | Buy | OFF |
| 27/07/2026 | 14:59:59 | 585.80p | 1,000 | £5,858.00 | Exchange | Buy | OFF |
| 27/07/2026 | 14:56:36 | 586.00p | 10 | £58.60 | Exchange | Buy | AT |
| 27/07/2026 | 14:55:51 | 586.00p | 32 | £187.52 | Exchange | Buy | AT |
| 27/07/2026 | 14:55:15 | 586.00p | 3 | £17.58 | Exchange | Buy | AT |
| 27/07/2026 | 14:55:10 | 584.00p | 2,000 | £11,680.00 | Exchange | Buy | AT |
| 27/07/2026 | 14:51:37 | 587.40p | 40 | £234.96 | Exchange | Buy | OFF |
| 27/07/2026 | 14:40:36 | 583.96p | 3,000 | £17,518.87 | Exchange | Sell | OFF |