| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 15:29:48 | 120.80p | 193 | £233.14 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:39 | 120.80p | 20 | £24.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:39 | 120.80p | 11 | £13.29 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:22 | 120.80p | 9 | £10.87 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:22 | 120.80p | 11 | £13.29 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:03 | 120.80p | 26 | £31.41 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:02 | 120.80p | 187 | £225.90 | Exchange | Buy | AT |
| 29/07/2026 | 15:28:11 | 120.80p | 41 | £49.53 | Exchange | Buy | AT |
| 29/07/2026 | 15:28:01 | 120.80p | 204 | £246.43 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:48 | 120.80p | 193 | £233.14 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:41 | 120.80p | 59 | £71.27 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:13 | 120.80p | 278 | £335.82 | Exchange | Buy | AT |
| 29/07/2026 | 15:25:02 | 120.80p | 52 | £62.82 | Exchange | Buy | AT |
| 29/07/2026 | 15:25:02 | 120.80p | 38 | £45.90 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:16 | 120.40p | 1 | £1.20 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:15 | 120.80p | 5,000 | £6,040.00 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:15 | 120.80p | 997 | £1,204.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:14 | 120.60p | 841 | £1,014.25 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:14 | 120.60p | 11 | £13.27 | Exchange | Buy | AT |
| 29/07/2026 | 15:21:21 | 120.60p | 66 | £79.60 | Off-book | Buy | SI |
| 29/07/2026 | 15:21:15 | 120.48p | 3,000 | £3,614.40 | Exchange | Buy | OFF |
| 29/07/2026 | 15:20:44 | 120.45p | 3,000 | £3,613.55 | Exchange | Buy | OFF |
| 29/07/2026 | 15:16:05 | 120.37p | 3,324 | £4,001.05 | Exchange | Sell | OFF |
| 29/07/2026 | 15:15:31 | 120.45p | 2,429 | £2,925.78 | Exchange | Buy | OFF |
| 29/07/2026 | 15:14:46 | 120.20p | 382 | £459.16 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:46 | 120.20p | 188 | £225.98 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:46 | 120.20p | 107 | £128.61 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:29 | 120.40p | 817 | £983.67 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:29 | 120.40p | 246 | £296.18 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:11 | 120.60p | 686 | £827.32 | Exchange | Buy | AT |
| 29/07/2026 | 15:14:11 | 120.60p | 355 | £428.13 | Exchange | Buy | AT |
| 29/07/2026 | 15:14:11 | 120.60p | 13,818 | £16,664.51 | Exchange | Buy | AT |
| 29/07/2026 | 15:05:06 | 120.40p | 678 | £816.31 | Exchange | Sell | AT |
| 29/07/2026 | 15:05:06 | 120.40p | 1,507 | £1,814.43 | Exchange | Sell | AT |
| 29/07/2026 | 15:04:21 | 120.60p | 360 | £434.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:01:11 | 120.60p | 105 | £126.63 | Exchange | Buy | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 6 | £7.22 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 38 | £45.75 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 38 | £45.75 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 38 | £45.75 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 621 | £747.68 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 752 | £905.41 | Exchange | Sell | AT |
| 29/07/2026 | 14:59:14 | 120.40p | 65 | £78.26 | Exchange | Sell | AT |
| 29/07/2026 | 14:58:36 | 120.33p | 8,300 | £9,987.06 | Exchange | Buy | OFF |
| 29/07/2026 | 14:58:03 | 120.40p | 20 | £24.08 | Off-book | Buy | SI |
| 29/07/2026 | 14:56:33 | 120.45p | 5,359 | £6,455.02 | Exchange | Buy | OFF |
| 29/07/2026 | 14:55:17 | 120.60p | 362 | £436.57 | Exchange | Buy | AT |
| 29/07/2026 | 14:51:42 | 120.78p | 413 | £498.82 | Exchange | Buy | OFF |
| 29/07/2026 | 14:49:03 | 120.76p | 4,140 | £4,999.63 | Exchange | Buy | OFF |
| 29/07/2026 | 14:47:24 | 120.60p | 336 | £405.22 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 15:29:48 | 120.80p | 193 | £233.14 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:39 | 120.80p | 20 | £24.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:39 | 120.80p | 11 | £13.29 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:22 | 120.80p | 9 | £10.87 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:22 | 120.80p | 11 | £13.29 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:03 | 120.80p | 26 | £31.41 | Exchange | Buy | AT |
| 29/07/2026 | 15:29:02 | 120.80p | 187 | £225.90 | Exchange | Buy | AT |
| 29/07/2026 | 15:28:11 | 120.80p | 41 | £49.53 | Exchange | Buy | AT |
| 29/07/2026 | 15:28:01 | 120.80p | 204 | £246.43 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:48 | 120.80p | 193 | £233.14 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:41 | 120.80p | 59 | £71.27 | Exchange | Buy | AT |
| 29/07/2026 | 15:26:13 | 120.80p | 278 | £335.82 | Exchange | Buy | AT |
| 29/07/2026 | 15:25:02 | 120.80p | 52 | £62.82 | Exchange | Buy | AT |
| 29/07/2026 | 15:25:02 | 120.80p | 38 | £45.90 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:16 | 120.40p | 1 | £1.20 | Exchange | Sell | AT |
| 29/07/2026 | 15:24:15 | 120.80p | 5,000 | £6,040.00 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:15 | 120.80p | 997 | £1,204.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:14 | 120.60p | 841 | £1,014.25 | Exchange | Buy | AT |
| 29/07/2026 | 15:24:14 | 120.60p | 11 | £13.27 | Exchange | Buy | AT |
| 29/07/2026 | 15:21:21 | 120.60p | 66 | £79.60 | Off-book | Buy | SI |
| 29/07/2026 | 15:21:15 | 120.48p | 3,000 | £3,614.40 | Exchange | Buy | OFF |
| 29/07/2026 | 15:20:44 | 120.45p | 3,000 | £3,613.55 | Exchange | Buy | OFF |
| 29/07/2026 | 15:16:05 | 120.37p | 3,324 | £4,001.05 | Exchange | Sell | OFF |
| 29/07/2026 | 15:15:31 | 120.45p | 2,429 | £2,925.78 | Exchange | Buy | OFF |
| 29/07/2026 | 15:14:46 | 120.20p | 382 | £459.16 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:46 | 120.20p | 188 | £225.98 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:46 | 120.20p | 107 | £128.61 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:29 | 120.40p | 817 | £983.67 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:29 | 120.40p | 246 | £296.18 | Exchange | Sell | AT |
| 29/07/2026 | 15:14:11 | 120.60p | 686 | £827.32 | Exchange | Buy | AT |
| 29/07/2026 | 15:14:11 | 120.60p | 355 | £428.13 | Exchange | Buy | AT |
| 29/07/2026 | 15:14:11 | 120.60p | 13,818 | £16,664.51 | Exchange | Buy | AT |
| 29/07/2026 | 15:05:06 | 120.40p | 678 | £816.31 | Exchange | Sell | AT |
| 29/07/2026 | 15:05:06 | 120.40p | 1,507 | £1,814.43 | Exchange | Sell | AT |
| 29/07/2026 | 15:04:21 | 120.60p | 360 | £434.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:01:11 | 120.60p | 105 | £126.63 | Exchange | Buy | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 6 | £7.22 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 38 | £45.75 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 38 | £45.75 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 38 | £45.75 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 621 | £747.68 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:50 | 120.40p | 752 | £905.41 | Exchange | Sell | AT |
| 29/07/2026 | 14:59:14 | 120.40p | 65 | £78.26 | Exchange | Sell | AT |
| 29/07/2026 | 14:58:36 | 120.33p | 8,300 | £9,987.06 | Exchange | Buy | OFF |
| 29/07/2026 | 14:58:03 | 120.40p | 20 | £24.08 | Off-book | Buy | SI |
| 29/07/2026 | 14:56:33 | 120.45p | 5,359 | £6,455.02 | Exchange | Buy | OFF |
| 29/07/2026 | 14:55:17 | 120.60p | 362 | £436.57 | Exchange | Buy | AT |
| 29/07/2026 | 14:51:42 | 120.78p | 413 | £498.82 | Exchange | Buy | OFF |
| 29/07/2026 | 14:49:03 | 120.76p | 4,140 | £4,999.63 | Exchange | Buy | OFF |
| 29/07/2026 | 14:47:24 | 120.60p | 336 | £405.22 | Exchange | Sell | AT |