| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:21 | 107.80p | 216,723 | £233,627.39 | Exchange | Sell | UT |
| 24/07/2026 | 15:29:26 | 108.50p | 575 | £623.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 108.40p | 618 | £669.91 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 108.50p | 284 | £308.14 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:03 | 108.40p | 75 | £81.30 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:55 | 108.30p | 600 | £649.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:55 | 108.40p | 207 | £224.39 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:41 | 108.40p | 478 | £518.15 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:35 | 108.40p | 8 | £8.67 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:14 | 108.33p | 8,357 | £9,052.72 | Exchange | Buy | OFF |
| 24/07/2026 | 15:28:11 | 108.40p | 693 | £751.21 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:32 | 108.40p | 693 | £751.21 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:32 | 108.40p | 600 | £650.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.20p | 693 | £749.83 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.20p | 335 | £362.47 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.40p | 24 | £26.02 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.40p | 146 | £158.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:21 | 108.40p | 805 | £872.62 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:21 | 108.40p | 289 | £313.28 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 474 | £512.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 35 | £37.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 693 | £749.83 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 713 | £771.47 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 739 | £798.12 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 622 | £671.76 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 107.80p | 338 | £364.36 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 1 | £1.08 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 113 | £122.04 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 926 | £1,000.08 | Exchange | Sell | AT |
| 24/07/2026 | 15:20:02 | 108.00p | 1,328 | £1,434.24 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 792 | £856.94 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 714 | £772.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 714 | £772.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 714 | £772.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.50p | 446 | £483.91 | Exchange | Buy | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 34 | £36.79 | Exchange | Sell | AT |
| 24/07/2026 | 15:18:58 | 108.34p | 1,000 | £1,083.43 | Exchange | Buy | OFF |
| 24/07/2026 | 15:13:53 | 108.10p | 350 | £378.35 | Exchange | Sell | AT |
| 24/07/2026 | 15:13:53 | 108.10p | 554 | £598.87 | Exchange | Sell | AT |
| 24/07/2026 | 15:13:53 | 108.10p | 147 | £158.91 | Exchange | Sell | AT |
| 24/07/2026 | 15:12:32 | 108.10p | 499 | £539.42 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:31 | 107.60p | 17 | £18.29 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:31 | 107.60p | 559 | £601.48 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:31 | 107.70p | 393 | £423.26 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:23 | 107.70p | 376 | £404.95 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:10 | 107.70p | 5,355 | £5,767.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 221 | £237.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 673 | £724.15 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 61 | £65.64 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 416 | £447.62 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:21 | 107.80p | 216,723 | £233,627.39 | Exchange | Sell | UT |
| 24/07/2026 | 15:29:26 | 108.50p | 575 | £623.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 108.40p | 618 | £669.91 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:26 | 108.50p | 284 | £308.14 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:03 | 108.40p | 75 | £81.30 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:55 | 108.30p | 600 | £649.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:55 | 108.40p | 207 | £224.39 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:41 | 108.40p | 478 | £518.15 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:35 | 108.40p | 8 | £8.67 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:14 | 108.33p | 8,357 | £9,052.72 | Exchange | Buy | OFF |
| 24/07/2026 | 15:28:11 | 108.40p | 693 | £751.21 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:32 | 108.40p | 693 | £751.21 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:32 | 108.40p | 600 | £650.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.20p | 693 | £749.83 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.20p | 335 | £362.47 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.40p | 24 | £26.02 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:27 | 108.40p | 146 | £158.26 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:21 | 108.40p | 805 | £872.62 | Exchange | Buy | AT |
| 24/07/2026 | 15:25:21 | 108.40p | 289 | £313.28 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 474 | £512.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 35 | £37.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 693 | £749.83 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:19 | 108.20p | 713 | £771.47 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 739 | £798.12 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 622 | £671.76 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 107.80p | 338 | £364.36 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 1 | £1.08 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 113 | £122.04 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:23 | 108.00p | 926 | £1,000.08 | Exchange | Sell | AT |
| 24/07/2026 | 15:20:02 | 108.00p | 1,328 | £1,434.24 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 792 | £856.94 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 714 | £772.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 714 | £772.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 714 | £772.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:21 | 108.50p | 446 | £483.91 | Exchange | Buy | AT |
| 24/07/2026 | 15:19:21 | 108.20p | 34 | £36.79 | Exchange | Sell | AT |
| 24/07/2026 | 15:18:58 | 108.34p | 1,000 | £1,083.43 | Exchange | Buy | OFF |
| 24/07/2026 | 15:13:53 | 108.10p | 350 | £378.35 | Exchange | Sell | AT |
| 24/07/2026 | 15:13:53 | 108.10p | 554 | £598.87 | Exchange | Sell | AT |
| 24/07/2026 | 15:13:53 | 108.10p | 147 | £158.91 | Exchange | Sell | AT |
| 24/07/2026 | 15:12:32 | 108.10p | 499 | £539.42 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:31 | 107.60p | 17 | £18.29 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:31 | 107.60p | 559 | £601.48 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:31 | 107.70p | 393 | £423.26 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:23 | 107.70p | 376 | £404.95 | Exchange | Sell | AT |
| 24/07/2026 | 15:11:10 | 107.70p | 5,355 | £5,767.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 221 | £237.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 673 | £724.15 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 61 | £65.64 | Exchange | Buy | AT |
| 24/07/2026 | 15:11:10 | 107.60p | 416 | £447.62 | Exchange | Buy | AT |