| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 07:48:37 | 1,610.00p | 76 | £1,223.60 | Exchange | Buy | AT |
| 28/07/2026 | 07:48:37 | 1,610.00p | 93 | £1,497.30 | Exchange | Buy | AT |
| 28/07/2026 | 07:48:37 | 1,610.00p | 58 | £933.80 | Exchange | Buy | AT |
| 28/07/2026 | 07:47:01 | 1,606.00p | 83 | £1,332.98 | Exchange | Buy | AT |
| 28/07/2026 | 07:47:01 | 1,606.00p | 93 | £1,493.58 | Exchange | Buy | AT |
| 28/07/2026 | 07:47:01 | 1,606.00p | 54 | £867.24 | Exchange | Buy | AT |
| 28/07/2026 | 07:45:59 | 1,600.00p | 126 | £2,016.00 | Exchange | Sell | AT |
| 28/07/2026 | 07:45:59 | 1,600.00p | 97 | £1,552.00 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,608.00p | 52 | £836.16 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 45 | £721.80 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 29 | £465.16 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 44 | £705.76 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 13 | £208.52 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 53 | £850.12 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 52 | £834.08 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 61 | £978.44 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 14 | £224.56 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:44 | 1,606.00p | 108 | £1,734.48 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:44 | 1,606.00p | 46 | £738.76 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:43 | 1,610.00p | 70 | £1,127.00 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:43 | 1,610.00p | 57 | £917.70 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:43 | 1,610.00p | 53 | £853.30 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:40 | 1,610.00p | 112 | £1,803.20 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:40 | 1,610.00p | 14 | £225.40 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:39 | 1,610.00p | 124 | £1,996.40 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:39 | 1,612.00p | 10 | £161.20 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:39 | 1,610.00p | 163 | £2,624.30 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:39 | 1,610.00p | 38 | £611.80 | Exchange | Sell | AT |
| 28/07/2026 | 07:26:42 | 1,614.00p | 1 | £16.14 | Exchange | Sell | AT |
| 28/07/2026 | 07:26:42 | 1,614.00p | 43 | £694.02 | Exchange | Sell | AT |
| 28/07/2026 | 07:26:42 | 1,614.00p | 55 | £887.70 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,622.00p | 1 | £16.22 | Off-book | Buy | SI |
| 28/07/2026 | 07:24:51 | 1,616.00p | 11 | £177.76 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,616.00p | 7 | £113.12 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,616.00p | 52 | £840.32 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,618.00p | 1 | £16.18 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 2 | £32.44 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 1 | £16.22 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 1 | £16.22 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 21 | £340.62 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 14 | £227.08 | Exchange | Sell | AT |
| 28/07/2026 | 07:19:44 | 1,618.00p | 61 | £986.98 | Exchange | Sell | OFF |
| 28/07/2026 | 07:16:08 | 1,615.60p | 61 | £985.52 | Exchange | Buy | OFF |
| 28/07/2026 | 07:15:11 | 1,594.00p | 1 | £15.94 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:32 | 1,594.00p | 9 | £143.46 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:21 | 1,594.00p | 0 | £0.00 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:21 | 1,594.00p | 0 | £0.00 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:21 | 1,638.00p | 0 | £0.00 | Off-book | Buy | SI |
| 27/07/2026 | 15:43:16 | 1,631.22p | 20,000 | £326,243.85 | Off-book | Buy | OFF |
| 27/07/2026 | 15:35:06 | 1,614.00p | 9,318 | £150,392.52 | Exchange | Sell | UT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 07:48:37 | 1,610.00p | 76 | £1,223.60 | Exchange | Buy | AT |
| 28/07/2026 | 07:48:37 | 1,610.00p | 93 | £1,497.30 | Exchange | Buy | AT |
| 28/07/2026 | 07:48:37 | 1,610.00p | 58 | £933.80 | Exchange | Buy | AT |
| 28/07/2026 | 07:47:01 | 1,606.00p | 83 | £1,332.98 | Exchange | Buy | AT |
| 28/07/2026 | 07:47:01 | 1,606.00p | 93 | £1,493.58 | Exchange | Buy | AT |
| 28/07/2026 | 07:47:01 | 1,606.00p | 54 | £867.24 | Exchange | Buy | AT |
| 28/07/2026 | 07:45:59 | 1,600.00p | 126 | £2,016.00 | Exchange | Sell | AT |
| 28/07/2026 | 07:45:59 | 1,600.00p | 97 | £1,552.00 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,608.00p | 52 | £836.16 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 45 | £721.80 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 29 | £465.16 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 44 | £705.76 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 13 | £208.52 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 53 | £850.12 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 52 | £834.08 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 61 | £978.44 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:46 | 1,604.00p | 14 | £224.56 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:44 | 1,606.00p | 108 | £1,734.48 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:44 | 1,606.00p | 46 | £738.76 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:43 | 1,610.00p | 70 | £1,127.00 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:43 | 1,610.00p | 57 | £917.70 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:43 | 1,610.00p | 53 | £853.30 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:40 | 1,610.00p | 112 | £1,803.20 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:40 | 1,610.00p | 14 | £225.40 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:39 | 1,610.00p | 124 | £1,996.40 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:39 | 1,612.00p | 10 | £161.20 | Exchange | Buy | AT |
| 28/07/2026 | 07:43:39 | 1,610.00p | 163 | £2,624.30 | Exchange | Sell | AT |
| 28/07/2026 | 07:43:39 | 1,610.00p | 38 | £611.80 | Exchange | Sell | AT |
| 28/07/2026 | 07:26:42 | 1,614.00p | 1 | £16.14 | Exchange | Sell | AT |
| 28/07/2026 | 07:26:42 | 1,614.00p | 43 | £694.02 | Exchange | Sell | AT |
| 28/07/2026 | 07:26:42 | 1,614.00p | 55 | £887.70 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,622.00p | 1 | £16.22 | Off-book | Buy | SI |
| 28/07/2026 | 07:24:51 | 1,616.00p | 11 | £177.76 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,616.00p | 7 | £113.12 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,616.00p | 52 | £840.32 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:51 | 1,618.00p | 1 | £16.18 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 2 | £32.44 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 1 | £16.22 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 1 | £16.22 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 21 | £340.62 | Exchange | Sell | AT |
| 28/07/2026 | 07:24:47 | 1,622.00p | 14 | £227.08 | Exchange | Sell | AT |
| 28/07/2026 | 07:19:44 | 1,618.00p | 61 | £986.98 | Exchange | Sell | OFF |
| 28/07/2026 | 07:16:08 | 1,615.60p | 61 | £985.52 | Exchange | Buy | OFF |
| 28/07/2026 | 07:15:11 | 1,594.00p | 1 | £15.94 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:32 | 1,594.00p | 9 | £143.46 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:21 | 1,594.00p | 0 | £0.00 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:21 | 1,594.00p | 0 | £0.00 | Off-book | Sell | SI |
| 28/07/2026 | 07:03:21 | 1,638.00p | 0 | £0.00 | Off-book | Buy | SI |
| 27/07/2026 | 15:43:16 | 1,631.22p | 20,000 | £326,243.85 | Off-book | Buy | OFF |
| 27/07/2026 | 15:35:06 | 1,614.00p | 9,318 | £150,392.52 | Exchange | Sell | UT |