| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 12:15:41 | 1,547.82p | 550 | £8,513.03 | Exchange | Sell | OFF |
| 31/07/2026 | 12:02:30 | 1,551.48p | 590 | £9,153.72 | Exchange | Buy | OFF |
| 31/07/2026 | 11:50:16 | 1,547.82p | 700 | £10,834.73 | Exchange | Sell | OFF |
| 31/07/2026 | 11:47:24 | 1,552.00p | 1 | £15.52 | Off-book | Buy | SI |
| 31/07/2026 | 11:44:39 | 1,549.48p | 750 | £11,621.07 | Exchange | Buy | OFF |
| 31/07/2026 | 11:43:48 | 1,549.50p | 500 | £7,747.51 | Exchange | Buy | OFF |
| 31/07/2026 | 11:42:25 | 1,552.00p | 5 | £77.60 | Exchange | Buy | AT |
| 31/07/2026 | 11:30:14 | 1,547.81p | 888 | £13,744.57 | Exchange | Sell | OFF |
| 31/07/2026 | 11:30:00 | 1,547.81p | 888 | £13,744.57 | Exchange | Sell | OFF |
| 31/07/2026 | 11:13:11 | 1,547.83p | 2,600 | £40,243.70 | Exchange | Sell | OFF |
| 31/07/2026 | 11:00:48 | 1,549.52p | 1 | £15.50 | Exchange | Buy | OFF |
| 31/07/2026 | 11:00:01 | 1,548.00p | 175 | £2,709.00 | Exchange | Buy | AT |
| 31/07/2026 | 11:00:01 | 1,548.00p | 175 | £2,709.00 | Exchange | Buy | AT |
| 31/07/2026 | 11:00:01 | 1,548.00p | 5 | £77.40 | Exchange | Buy | AT |
| 31/07/2026 | 11:00:01 | 1,548.00p | 590 | £9,133.20 | Exchange | Buy | AT |
| 31/07/2026 | 10:59:59 | 1,548.00p | 6 | £92.88 | Exchange | Sell | AT |
| 31/07/2026 | 10:59:59 | 1,548.00p | 48 | £743.04 | Exchange | Sell | AT |
| 31/07/2026 | 10:24:14 | 1,549.81p | 4,675 | £72,453.43 | Exchange | Sell | OFF |
| 31/07/2026 | 10:12:47 | 1,552.00p | 3 | £46.56 | Exchange | Unknown | AT |
| 31/07/2026 | 10:07:03 | 1,547.80p | 470 | £7,274.66 | Exchange | Sell | OFF |
| 31/07/2026 | 10:03:50 | 1,549.55p | 66 | £1,022.71 | Exchange | Buy | OFF |
| 31/07/2026 | 09:55:45 | 1,552.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 09:47:11 | 1,546.00p | 196 | £3,030.16 | Exchange | Sell | AT |
| 31/07/2026 | 09:45:21 | 1,542.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 09:39:14 | 1,547.95p | 323 | £4,999.88 | Exchange | Buy | OFF |
| 31/07/2026 | 09:22:25 | 1,549.77p | 388 | £6,013.11 | Exchange | Sell | OFF |
| 31/07/2026 | 09:21:43 | 1,554.00p | 5 | £77.70 | Exchange | Buy | AT |
| 31/07/2026 | 09:21:42 | 1,555.59p | 800 | £12,444.71 | Exchange | Buy | OFF |
| 31/07/2026 | 09:14:45 | 1,552.37p | 576 | £8,941.67 | Exchange | Buy | OFF |
| 31/07/2026 | 08:58:33 | 1,551.61p | 63 | £977.52 | Exchange | Buy | OFF |
| 31/07/2026 | 08:50:24 | 1,553.40p | 1,155 | £17,941.77 | Exchange | Buy | OFF |
| 31/07/2026 | 08:45:10 | 1,548.00p | 9 | £139.32 | Exchange | Sell | AT |
| 31/07/2026 | 08:45:04 | 1,550.00p | 4 | £62.00 | Exchange | Sell | AT |
| 31/07/2026 | 08:38:07 | 1,550.25p | 1 | £15.50 | Exchange | Sell | OFF |
| 31/07/2026 | 08:21:49 | 1,554.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 08:19:43 | 1,551.00p | 114 | £1,768.14 | Exchange | Buy | OFF |
| 31/07/2026 | 08:19:43 | 1,550.20p | 2,378 | £36,863.76 | Exchange | Sell | OFF |
| 31/07/2026 | 08:09:29 | 1,548.00p | 3 | £46.44 | Exchange | Sell | AT |
| 31/07/2026 | 08:06:34 | 1,551.64p | 95 | £1,474.06 | Exchange | Buy | OFF |
| 31/07/2026 | 08:00:25 | 1,554.00p | 5 | £77.70 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:16 | 1,551.66p | 384 | £5,958.36 | Exchange | Buy | OFF |
| 31/07/2026 | 07:30:08 | 1,553.35p | 3 | £46.60 | Exchange | Buy | OFF |
| 31/07/2026 | 07:30:01 | 1,553.64p | 25 | £388.41 | Exchange | Buy | OFF |
| 31/07/2026 | 07:29:32 | 1,556.00p | 638 | £9,927.28 | Off-book | Buy | SI |
| 31/07/2026 | 07:21:12 | 1,546.00p | 4 | £61.84 | Exchange | Sell | AT |
| 31/07/2026 | 07:17:02 | 1,546.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 07:03:56 | 1,556.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 15:35:13 | 1,540.00p | 2,967 | £45,691.80 | Exchange | Buy | UT |
| 30/07/2026 | 15:28:56 | 1,536.00p | 45 | £691.20 | Exchange | Buy | AT |
| 30/07/2026 | 15:28:56 | 1,536.00p | 345 | £5,299.20 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 12:15:41 | 1,547.82p | 550 | £8,513.03 | Exchange | Sell | OFF |
| 31/07/2026 | 12:02:30 | 1,551.48p | 590 | £9,153.72 | Exchange | Buy | OFF |
| 31/07/2026 | 11:50:16 | 1,547.82p | 700 | £10,834.73 | Exchange | Sell | OFF |
| 31/07/2026 | 11:47:24 | 1,552.00p | 1 | £15.52 | Off-book | Buy | SI |
| 31/07/2026 | 11:44:39 | 1,549.48p | 750 | £11,621.07 | Exchange | Buy | OFF |
| 31/07/2026 | 11:43:48 | 1,549.50p | 500 | £7,747.51 | Exchange | Buy | OFF |
| 31/07/2026 | 11:42:25 | 1,552.00p | 5 | £77.60 | Exchange | Buy | AT |
| 31/07/2026 | 11:30:14 | 1,547.81p | 888 | £13,744.57 | Exchange | Sell | OFF |
| 31/07/2026 | 11:30:00 | 1,547.81p | 888 | £13,744.57 | Exchange | Sell | OFF |
| 31/07/2026 | 11:13:11 | 1,547.83p | 2,600 | £40,243.70 | Exchange | Sell | OFF |
| 31/07/2026 | 11:00:48 | 1,549.52p | 1 | £15.50 | Exchange | Buy | OFF |
| 31/07/2026 | 11:00:01 | 1,548.00p | 175 | £2,709.00 | Exchange | Buy | AT |
| 31/07/2026 | 11:00:01 | 1,548.00p | 175 | £2,709.00 | Exchange | Buy | AT |
| 31/07/2026 | 11:00:01 | 1,548.00p | 5 | £77.40 | Exchange | Buy | AT |
| 31/07/2026 | 11:00:01 | 1,548.00p | 590 | £9,133.20 | Exchange | Buy | AT |
| 31/07/2026 | 10:59:59 | 1,548.00p | 6 | £92.88 | Exchange | Sell | AT |
| 31/07/2026 | 10:59:59 | 1,548.00p | 48 | £743.04 | Exchange | Sell | AT |
| 31/07/2026 | 10:24:14 | 1,549.81p | 4,675 | £72,453.43 | Exchange | Sell | OFF |
| 31/07/2026 | 10:12:47 | 1,552.00p | 3 | £46.56 | Exchange | Unknown | AT |
| 31/07/2026 | 10:07:03 | 1,547.80p | 470 | £7,274.66 | Exchange | Sell | OFF |
| 31/07/2026 | 10:03:50 | 1,549.55p | 66 | £1,022.71 | Exchange | Buy | OFF |
| 31/07/2026 | 09:55:45 | 1,552.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 09:47:11 | 1,546.00p | 196 | £3,030.16 | Exchange | Sell | AT |
| 31/07/2026 | 09:45:21 | 1,542.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 09:39:14 | 1,547.95p | 323 | £4,999.88 | Exchange | Buy | OFF |
| 31/07/2026 | 09:22:25 | 1,549.77p | 388 | £6,013.11 | Exchange | Sell | OFF |
| 31/07/2026 | 09:21:43 | 1,554.00p | 5 | £77.70 | Exchange | Buy | AT |
| 31/07/2026 | 09:21:42 | 1,555.59p | 800 | £12,444.71 | Exchange | Buy | OFF |
| 31/07/2026 | 09:14:45 | 1,552.37p | 576 | £8,941.67 | Exchange | Buy | OFF |
| 31/07/2026 | 08:58:33 | 1,551.61p | 63 | £977.52 | Exchange | Buy | OFF |
| 31/07/2026 | 08:50:24 | 1,553.40p | 1,155 | £17,941.77 | Exchange | Buy | OFF |
| 31/07/2026 | 08:45:10 | 1,548.00p | 9 | £139.32 | Exchange | Sell | AT |
| 31/07/2026 | 08:45:04 | 1,550.00p | 4 | £62.00 | Exchange | Sell | AT |
| 31/07/2026 | 08:38:07 | 1,550.25p | 1 | £15.50 | Exchange | Sell | OFF |
| 31/07/2026 | 08:21:49 | 1,554.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 08:19:43 | 1,551.00p | 114 | £1,768.14 | Exchange | Buy | OFF |
| 31/07/2026 | 08:19:43 | 1,550.20p | 2,378 | £36,863.76 | Exchange | Sell | OFF |
| 31/07/2026 | 08:09:29 | 1,548.00p | 3 | £46.44 | Exchange | Sell | AT |
| 31/07/2026 | 08:06:34 | 1,551.64p | 95 | £1,474.06 | Exchange | Buy | OFF |
| 31/07/2026 | 08:00:25 | 1,554.00p | 5 | £77.70 | Exchange | Buy | AT |
| 31/07/2026 | 08:00:16 | 1,551.66p | 384 | £5,958.36 | Exchange | Buy | OFF |
| 31/07/2026 | 07:30:08 | 1,553.35p | 3 | £46.60 | Exchange | Buy | OFF |
| 31/07/2026 | 07:30:01 | 1,553.64p | 25 | £388.41 | Exchange | Buy | OFF |
| 31/07/2026 | 07:29:32 | 1,556.00p | 638 | £9,927.28 | Off-book | Buy | SI |
| 31/07/2026 | 07:21:12 | 1,546.00p | 4 | £61.84 | Exchange | Sell | AT |
| 31/07/2026 | 07:17:02 | 1,546.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 07:03:56 | 1,556.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 15:35:13 | 1,540.00p | 2,967 | £45,691.80 | Exchange | Buy | UT |
| 30/07/2026 | 15:28:56 | 1,536.00p | 45 | £691.20 | Exchange | Buy | AT |
| 30/07/2026 | 15:28:56 | 1,536.00p | 345 | £5,299.20 | Exchange | Buy | AT |