| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 13:29:16 | 555.50p | 188 | £1,044.34 | Exchange | Buy | AT |
| 31/07/2026 | 13:29:05 | 555.00p | 215 | £1,193.25 | Exchange | Unknown | AT |
| 31/07/2026 | 13:29:04 | 555.00p | 221 | £1,226.55 | Exchange | Unknown | AT |
| 31/07/2026 | 13:24:08 | 555.06p | 323 | £1,792.83 | Exchange | Buy | OFF |
| 31/07/2026 | 13:18:28 | 554.50p | 1 | £5.54 | Exchange | Sell | AT |
| 31/07/2026 | 13:13:31 | 555.22p | 250 | £1,388.04 | Off-book | Sell | SI |
| 31/07/2026 | 13:10:33 | 555.50p | 359 | £1,994.24 | Exchange | Buy | AT |
| 31/07/2026 | 13:10:33 | 555.00p | 91 | £505.05 | Exchange | Buy | AT |
| 31/07/2026 | 13:05:31 | 554.50p | 125 | £693.13 | Exchange | Unknown | AT |
| 31/07/2026 | 13:04:29 | 555.00p | 1 | £5.55 | Exchange | Buy | AT |
| 31/07/2026 | 13:03:34 | 554.50p | 277 | £1,535.96 | Exchange | Unknown | OFF |
| 31/07/2026 | 13:02:18 | 554.50p | 142 | £787.39 | Exchange | Buy | AT |
| 31/07/2026 | 13:02:18 | 554.50p | 134 | £743.03 | Exchange | Buy | AT |
| 31/07/2026 | 13:02:11 | 554.50p | 185 | £1,025.83 | Exchange | Buy | AT |
| 31/07/2026 | 12:57:56 | 554.00p | 61 | £337.94 | Exchange | Unknown | AT |
| 31/07/2026 | 12:56:57 | 554.50p | 1,260 | £6,986.71 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:53 | 554.50p | 140 | £776.30 | Exchange | Buy | AT |
| 31/07/2026 | 12:52:53 | 554.50p | 138 | £765.21 | Exchange | Buy | AT |
| 31/07/2026 | 12:52:53 | 554.50p | 33 | £182.99 | Exchange | Buy | AT |
| 31/07/2026 | 12:51:11 | 554.00p | 96 | £531.84 | Exchange | Unknown | AT |
| 31/07/2026 | 12:51:11 | 554.00p | 106 | £587.24 | Exchange | Unknown | AT |
| 31/07/2026 | 12:49:26 | 554.00p | 1 | £5.54 | Exchange | Sell | AT |
| 31/07/2026 | 12:47:00 | 554.00p | 4 | £22.16 | Exchange | Sell | AT |
| 31/07/2026 | 12:47:00 | 554.00p | 250 | £1,385.00 | Exchange | Sell | AT |
| 31/07/2026 | 12:44:13 | 554.50p | 76 | £421.42 | Exchange | Buy | AT |
| 31/07/2026 | 12:44:04 | 554.70p | 1,000 | £5,546.96 | Exchange | Buy | OFF |
| 31/07/2026 | 12:35:00 | 554.50p | 106 | £587.77 | Exchange | Sell | AT |
| 31/07/2026 | 12:32:03 | 555.00p | 76 | £421.80 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 150 | £831.00 | Exchange | Unknown | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 25 | £138.50 | Exchange | Unknown | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 133 | £736.82 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 141 | £781.14 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:05 | 553.00p | 110 | £608.30 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 553.00p | 1,164 | £6,436.92 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 553.00p | 293 | £1,620.29 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 72 | £398.88 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 102 | £565.08 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 350 | £1,939.00 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 261 | £1,445.94 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 110 | £609.40 | Exchange | Sell | AT |
| 31/07/2026 | 12:28:24 | 554.50p | 60 | £332.70 | Exchange | Unknown | AT |
| 31/07/2026 | 12:28:21 | 554.50p | 104 | £576.68 | Exchange | Sell | AT |
| 31/07/2026 | 12:28:21 | 554.50p | 136 | £754.12 | Exchange | Sell | AT |
| 31/07/2026 | 12:28:21 | 554.50p | 200 | £1,109.00 | Exchange | Unknown | AT |
| 31/07/2026 | 12:27:48 | 556.00p | 1 | £5.56 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 136 | £755.48 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 123 | £683.26 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 76 | £422.18 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 220 | £1,222.10 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 60 | £333.30 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 13:29:16 | 555.50p | 188 | £1,044.34 | Exchange | Buy | AT |
| 31/07/2026 | 13:29:05 | 555.00p | 215 | £1,193.25 | Exchange | Unknown | AT |
| 31/07/2026 | 13:29:04 | 555.00p | 221 | £1,226.55 | Exchange | Unknown | AT |
| 31/07/2026 | 13:24:08 | 555.06p | 323 | £1,792.83 | Exchange | Buy | OFF |
| 31/07/2026 | 13:18:28 | 554.50p | 1 | £5.54 | Exchange | Sell | AT |
| 31/07/2026 | 13:13:31 | 555.22p | 250 | £1,388.04 | Off-book | Sell | SI |
| 31/07/2026 | 13:10:33 | 555.50p | 359 | £1,994.24 | Exchange | Buy | AT |
| 31/07/2026 | 13:10:33 | 555.00p | 91 | £505.05 | Exchange | Buy | AT |
| 31/07/2026 | 13:05:31 | 554.50p | 125 | £693.13 | Exchange | Unknown | AT |
| 31/07/2026 | 13:04:29 | 555.00p | 1 | £5.55 | Exchange | Buy | AT |
| 31/07/2026 | 13:03:34 | 554.50p | 277 | £1,535.96 | Exchange | Unknown | OFF |
| 31/07/2026 | 13:02:18 | 554.50p | 142 | £787.39 | Exchange | Buy | AT |
| 31/07/2026 | 13:02:18 | 554.50p | 134 | £743.03 | Exchange | Buy | AT |
| 31/07/2026 | 13:02:11 | 554.50p | 185 | £1,025.83 | Exchange | Buy | AT |
| 31/07/2026 | 12:57:56 | 554.00p | 61 | £337.94 | Exchange | Unknown | AT |
| 31/07/2026 | 12:56:57 | 554.50p | 1,260 | £6,986.71 | Exchange | Buy | OFF |
| 31/07/2026 | 12:52:53 | 554.50p | 140 | £776.30 | Exchange | Buy | AT |
| 31/07/2026 | 12:52:53 | 554.50p | 138 | £765.21 | Exchange | Buy | AT |
| 31/07/2026 | 12:52:53 | 554.50p | 33 | £182.99 | Exchange | Buy | AT |
| 31/07/2026 | 12:51:11 | 554.00p | 96 | £531.84 | Exchange | Unknown | AT |
| 31/07/2026 | 12:51:11 | 554.00p | 106 | £587.24 | Exchange | Unknown | AT |
| 31/07/2026 | 12:49:26 | 554.00p | 1 | £5.54 | Exchange | Sell | AT |
| 31/07/2026 | 12:47:00 | 554.00p | 4 | £22.16 | Exchange | Sell | AT |
| 31/07/2026 | 12:47:00 | 554.00p | 250 | £1,385.00 | Exchange | Sell | AT |
| 31/07/2026 | 12:44:13 | 554.50p | 76 | £421.42 | Exchange | Buy | AT |
| 31/07/2026 | 12:44:04 | 554.70p | 1,000 | £5,546.96 | Exchange | Buy | OFF |
| 31/07/2026 | 12:35:00 | 554.50p | 106 | £587.77 | Exchange | Sell | AT |
| 31/07/2026 | 12:32:03 | 555.00p | 76 | £421.80 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 150 | £831.00 | Exchange | Unknown | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 25 | £138.50 | Exchange | Unknown | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 133 | £736.82 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:10 | 554.00p | 141 | £781.14 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:05 | 553.00p | 110 | £608.30 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 553.00p | 1,164 | £6,436.92 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 553.00p | 293 | £1,620.29 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 72 | £398.88 | Exchange | Buy | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 102 | £565.08 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 350 | £1,939.00 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 261 | £1,445.94 | Exchange | Sell | AT |
| 31/07/2026 | 12:30:01 | 554.00p | 110 | £609.40 | Exchange | Sell | AT |
| 31/07/2026 | 12:28:24 | 554.50p | 60 | £332.70 | Exchange | Unknown | AT |
| 31/07/2026 | 12:28:21 | 554.50p | 104 | £576.68 | Exchange | Sell | AT |
| 31/07/2026 | 12:28:21 | 554.50p | 136 | £754.12 | Exchange | Sell | AT |
| 31/07/2026 | 12:28:21 | 554.50p | 200 | £1,109.00 | Exchange | Unknown | AT |
| 31/07/2026 | 12:27:48 | 556.00p | 1 | £5.56 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 136 | £755.48 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 123 | £683.26 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 76 | £422.18 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 220 | £1,222.10 | Exchange | Buy | AT |
| 31/07/2026 | 12:24:21 | 555.50p | 60 | £333.30 | Exchange | Buy | AT |