| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 14/10/2026 | 15:35:09 | 102.60p | 184,681 | £189,482.71 | Exchange | Buy | UT |
| 14/10/2026 | 15:29:51 | 101.20p | 715 | £723.58 | Exchange | Sell | AT |
| 14/10/2026 | 15:28:46 | 101.60p | 580 | £589.28 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:46 | 101.60p | 102 | £103.63 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:00 | 102.20p | 31 | £31.68 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:00 | 102.20p | 580 | £592.76 | Exchange | Unknown | AT |
| 14/10/2026 | 15:27:54 | 102.40p | 404 | £413.70 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:54 | 102.40p | 613 | £627.71 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:51 | 102.40p | 580 | £593.92 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:51 | 102.40p | 269 | £275.46 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.00p | 251 | £256.02 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:47 | 102.00p | 14 | £14.28 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 62 | £63.49 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 1,090 | £1,116.16 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 493 | £504.83 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 157 | £160.77 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:45 | 102.40p | 633 | £648.19 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 12 | £12.24 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 15 | £15.30 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 78 | £79.56 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 5 | £5.10 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 162 | £165.24 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.60p | 420 | £430.92 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:38 | 102.60p | 275 | £282.15 | Exchange | Buy | AT |
| 14/10/2026 | 15:25:06 | 102.00p | 31 | £31.62 | Exchange | Sell | AT |
| 14/10/2026 | 15:25:06 | 102.00p | 470 | £479.40 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:53 | 102.60p | 450 | £461.70 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:53 | 102.60p | 67 | £68.74 | Exchange | Buy | AT |
| 14/10/2026 | 15:21:11 | 102.60p | 685 | £702.81 | Exchange | Buy | AT |
| 14/10/2026 | 15:17:58 | 102.60p | 151 | £154.93 | Exchange | Buy | AT |
| 14/10/2026 | 15:13:56 | 102.60p | 37 | £37.96 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 149 | £152.87 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 636 | £652.54 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 381 | £390.91 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 316 | £324.22 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 32 | £32.83 | Exchange | Buy | AT |
| 14/10/2026 | 15:05:03 | 102.60p | 32 | £32.83 | Exchange | Buy | AT |
| 14/10/2026 | 15:05:03 | 102.60p | 457 | £468.88 | Exchange | Buy | AT |
| 14/10/2026 | 15:05:03 | 102.60p | 311 | £319.09 | Exchange | Buy | AT |
| 14/10/2026 | 14:02:30 | 102.60p | 707 | £725.38 | Exchange | Buy | AT |
| 14/10/2026 | 13:55:39 | 102.60p | 1,006 | £1,032.16 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.60p | 214 | £219.56 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.60p | 306 | £313.96 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.40p | 502 | £514.05 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.60p | 425 | £436.05 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:20 | 102.20p | 427 | £436.39 | Exchange | Sell | AT |
| 14/10/2026 | 13:30:20 | 102.20p | 153 | £156.37 | Exchange | Sell | AT |
| 14/10/2026 | 13:30:20 | 102.20p | 893 | £912.65 | Exchange | Sell | AT |
| 14/10/2026 | 13:22:29 | 102.20p | 34 | £34.75 | Off-book | Sell | SI |
| 14/10/2026 | 12:49:19 | 102.80p | 151 | £155.23 | Off-book | Buy | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 14/10/2026 | 15:35:09 | 102.60p | 184,681 | £189,482.71 | Exchange | Buy | UT |
| 14/10/2026 | 15:29:51 | 101.20p | 715 | £723.58 | Exchange | Sell | AT |
| 14/10/2026 | 15:28:46 | 101.60p | 580 | £589.28 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:46 | 101.60p | 102 | £103.63 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:00 | 102.20p | 31 | £31.68 | Exchange | Unknown | AT |
| 14/10/2026 | 15:28:00 | 102.20p | 580 | £592.76 | Exchange | Unknown | AT |
| 14/10/2026 | 15:27:54 | 102.40p | 404 | £413.70 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:54 | 102.40p | 613 | £627.71 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:51 | 102.40p | 580 | £593.92 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:51 | 102.40p | 269 | £275.46 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.00p | 251 | £256.02 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:47 | 102.00p | 14 | £14.28 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 62 | £63.49 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 1,090 | £1,116.16 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 493 | £504.83 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:47 | 102.40p | 157 | £160.77 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:45 | 102.40p | 633 | £648.19 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 12 | £12.24 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 15 | £15.30 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 78 | £79.56 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 5 | £5.10 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.00p | 162 | £165.24 | Exchange | Sell | AT |
| 14/10/2026 | 15:27:38 | 102.60p | 420 | £430.92 | Exchange | Buy | AT |
| 14/10/2026 | 15:27:38 | 102.60p | 275 | £282.15 | Exchange | Buy | AT |
| 14/10/2026 | 15:25:06 | 102.00p | 31 | £31.62 | Exchange | Sell | AT |
| 14/10/2026 | 15:25:06 | 102.00p | 470 | £479.40 | Exchange | Sell | AT |
| 14/10/2026 | 15:23:53 | 102.60p | 450 | £461.70 | Exchange | Buy | AT |
| 14/10/2026 | 15:23:53 | 102.60p | 67 | £68.74 | Exchange | Buy | AT |
| 14/10/2026 | 15:21:11 | 102.60p | 685 | £702.81 | Exchange | Buy | AT |
| 14/10/2026 | 15:17:58 | 102.60p | 151 | £154.93 | Exchange | Buy | AT |
| 14/10/2026 | 15:13:56 | 102.60p | 37 | £37.96 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 149 | £152.87 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 636 | £652.54 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 381 | £390.91 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 316 | £324.22 | Exchange | Buy | AT |
| 14/10/2026 | 15:09:11 | 102.60p | 32 | £32.83 | Exchange | Buy | AT |
| 14/10/2026 | 15:05:03 | 102.60p | 32 | £32.83 | Exchange | Buy | AT |
| 14/10/2026 | 15:05:03 | 102.60p | 457 | £468.88 | Exchange | Buy | AT |
| 14/10/2026 | 15:05:03 | 102.60p | 311 | £319.09 | Exchange | Buy | AT |
| 14/10/2026 | 14:02:30 | 102.60p | 707 | £725.38 | Exchange | Buy | AT |
| 14/10/2026 | 13:55:39 | 102.60p | 1,006 | £1,032.16 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.60p | 214 | £219.56 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.60p | 306 | £313.96 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.40p | 502 | £514.05 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:24 | 102.60p | 425 | £436.05 | Exchange | Buy | AT |
| 14/10/2026 | 13:30:20 | 102.20p | 427 | £436.39 | Exchange | Sell | AT |
| 14/10/2026 | 13:30:20 | 102.20p | 153 | £156.37 | Exchange | Sell | AT |
| 14/10/2026 | 13:30:20 | 102.20p | 893 | £912.65 | Exchange | Sell | AT |
| 14/10/2026 | 13:22:29 | 102.20p | 34 | £34.75 | Off-book | Sell | SI |
| 14/10/2026 | 12:49:19 | 102.80p | 151 | £155.23 | Off-book | Buy | SI |