| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:27:04 | 2,538.50p | 21 | £533.09 | Exchange | Buy | OFF |
| 31/07/2026 | 15:23:40 | 2,539.03p | 21 | £533.20 | Exchange | Buy | OFF |
| 31/07/2026 | 15:22:58 | 2,535.00p | 340 | £8,619.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 45 | £1,140.75 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 150 | £3,802.50 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 150 | £3,802.50 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 96 | £2,433.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 27 | £684.45 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 3 | £76.05 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 99 | £2,509.65 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 72 | £1,825.20 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 104 | £2,636.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 78 | £1,977.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 25 | £633.75 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 104 | £2,636.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:10:41 | 2,539.41p | 57 | £1,447.46 | Exchange | Buy | OFF |
| 31/07/2026 | 15:09:39 | 2,538.32p | 1,575 | £39,978.59 | Exchange | Buy | OFF |
| 31/07/2026 | 15:00:25 | 2,536.60p | 50 | £1,268.30 | Exchange | Buy | OFF |
| 31/07/2026 | 14:56:15 | 2,535.00p | 211 | £5,348.85 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 146 | £3,701.10 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 41 | £1,039.35 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 169 | £4,284.15 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 390 | £9,886.50 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 220 | £5,577.00 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 120 | £3,042.00 | Exchange | Unknown | AT |
| 31/07/2026 | 14:52:43 | 2,533.00p | 14 | £354.62 | Exchange | Sell | OFF |
| 31/07/2026 | 14:52:05 | 2,532.60p | 166 | £4,204.11 | Exchange | Sell | OFF |
| 31/07/2026 | 14:47:04 | 2,536.60p | 100 | £2,536.60 | Exchange | Buy | OFF |
| 31/07/2026 | 14:46:47 | 2,535.00p | 270 | £6,844.50 | Exchange | Unknown | AT |
| 31/07/2026 | 14:46:47 | 2,535.00p | 316 | £8,010.60 | Exchange | Unknown | AT |
| 31/07/2026 | 14:46:47 | 2,535.00p | 273 | £6,920.55 | Exchange | Unknown | AT |
| 31/07/2026 | 14:44:27 | 2,533.30p | 1,189 | £30,120.94 | Exchange | Sell | OFF |
| 31/07/2026 | 14:39:58 | 2,538.01p | 1,495 | £37,943.19 | Exchange | Buy | OFF |
| 31/07/2026 | 14:33:44 | 2,535.00p | 154 | £3,903.90 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 263 | £6,667.05 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 316 | £8,010.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 167 | £4,233.45 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 13 | £329.55 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:01 | 2,535.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 14:33:01 | 2,535.00p | 1 | £25.35 | Off-book | Sell | SI |
| 31/07/2026 | 14:33:01 | 2,535.00p | 50 | £1,267.50 | Exchange | Buy | AT |
| 31/07/2026 | 14:33:01 | 2,535.00p | 334 | £8,466.90 | Exchange | Buy | AT |
| 31/07/2026 | 14:33:01 | 2,535.00p | 316 | £8,010.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 230 | £5,819.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 700 | £17,710.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 287 | £7,261.10 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 126 | £3,187.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:29:34 | 2,526.51p | 201 | £5,078.29 | Exchange | Buy | OFF |
| 31/07/2026 | 14:25:06 | 2,530.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:24:04 | 2,526.05p | 76 | £1,919.80 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:27:04 | 2,538.50p | 21 | £533.09 | Exchange | Buy | OFF |
| 31/07/2026 | 15:23:40 | 2,539.03p | 21 | £533.20 | Exchange | Buy | OFF |
| 31/07/2026 | 15:22:58 | 2,535.00p | 340 | £8,619.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 45 | £1,140.75 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 150 | £3,802.50 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 150 | £3,802.50 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 96 | £2,433.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 27 | £684.45 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 3 | £76.05 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 99 | £2,509.65 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:58 | 2,535.00p | 72 | £1,825.20 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 104 | £2,636.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 78 | £1,977.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 25 | £633.75 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:43 | 2,535.00p | 104 | £2,636.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:10:41 | 2,539.41p | 57 | £1,447.46 | Exchange | Buy | OFF |
| 31/07/2026 | 15:09:39 | 2,538.32p | 1,575 | £39,978.59 | Exchange | Buy | OFF |
| 31/07/2026 | 15:00:25 | 2,536.60p | 50 | £1,268.30 | Exchange | Buy | OFF |
| 31/07/2026 | 14:56:15 | 2,535.00p | 211 | £5,348.85 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 146 | £3,701.10 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 41 | £1,039.35 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 169 | £4,284.15 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 390 | £9,886.50 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 220 | £5,577.00 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:15 | 2,535.00p | 120 | £3,042.00 | Exchange | Unknown | AT |
| 31/07/2026 | 14:52:43 | 2,533.00p | 14 | £354.62 | Exchange | Sell | OFF |
| 31/07/2026 | 14:52:05 | 2,532.60p | 166 | £4,204.11 | Exchange | Sell | OFF |
| 31/07/2026 | 14:47:04 | 2,536.60p | 100 | £2,536.60 | Exchange | Buy | OFF |
| 31/07/2026 | 14:46:47 | 2,535.00p | 270 | £6,844.50 | Exchange | Unknown | AT |
| 31/07/2026 | 14:46:47 | 2,535.00p | 316 | £8,010.60 | Exchange | Unknown | AT |
| 31/07/2026 | 14:46:47 | 2,535.00p | 273 | £6,920.55 | Exchange | Unknown | AT |
| 31/07/2026 | 14:44:27 | 2,533.30p | 1,189 | £30,120.94 | Exchange | Sell | OFF |
| 31/07/2026 | 14:39:58 | 2,538.01p | 1,495 | £37,943.19 | Exchange | Buy | OFF |
| 31/07/2026 | 14:33:44 | 2,535.00p | 154 | £3,903.90 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 263 | £6,667.05 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 316 | £8,010.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 167 | £4,233.45 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:44 | 2,535.00p | 13 | £329.55 | Exchange | Sell | AT |
| 31/07/2026 | 14:33:01 | 2,535.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 14:33:01 | 2,535.00p | 1 | £25.35 | Off-book | Sell | SI |
| 31/07/2026 | 14:33:01 | 2,535.00p | 50 | £1,267.50 | Exchange | Buy | AT |
| 31/07/2026 | 14:33:01 | 2,535.00p | 334 | £8,466.90 | Exchange | Buy | AT |
| 31/07/2026 | 14:33:01 | 2,535.00p | 316 | £8,010.60 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 230 | £5,819.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 700 | £17,710.00 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 287 | £7,261.10 | Exchange | Buy | AT |
| 31/07/2026 | 14:30:19 | 2,530.00p | 126 | £3,187.80 | Exchange | Buy | AT |
| 31/07/2026 | 14:29:34 | 2,526.51p | 201 | £5,078.29 | Exchange | Buy | OFF |
| 31/07/2026 | 14:25:06 | 2,530.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:24:04 | 2,526.05p | 76 | £1,919.80 | Exchange | Buy | OFF |