| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 12:48:41 | 81.25p | 10,000 | £8,124.63 | Exchange | Buy | OFF |
| 28/07/2026 | 12:42:49 | 81.24p | 2,703 | £2,195.96 | Exchange | Buy | OFF |
| 28/07/2026 | 11:27:27 | 81.25p | 1,222 | £992.83 | Exchange | Buy | OFF |
| 28/07/2026 | 10:33:49 | 80.83p | 513 | £414.67 | Exchange | Sell | OFF |
| 28/07/2026 | 10:32:05 | 80.83p | 349 | £282.10 | Exchange | Sell | OFF |
| 28/07/2026 | 09:09:04 | 83.20p | 7 | £5.82 | Off-book | Buy | SI |
| 28/07/2026 | 08:30:12 | 82.00p | 4,000 | £3,280.00 | Exchange | Buy | OFF |
| 28/07/2026 | 08:17:55 | 79.65p | 9,637 | £7,675.68 | Exchange | Sell | OFF |
| 28/07/2026 | 08:00:32 | 79.65p | 291 | £231.78 | Exchange | Sell | OFF |
| 28/07/2026 | 07:57:48 | 79.65p | 830 | £661.08 | Exchange | Sell | OFF |
| 28/07/2026 | 07:56:31 | 82.07p | 5,000 | £4,103.65 | Exchange | Buy | OFF |
| 28/07/2026 | 07:49:41 | 79.84p | 593 | £473.45 | Exchange | Sell | OFF |
| 28/07/2026 | 07:00:00 | 78.40p | 1 | £0.78 | Exchange | Sell | AT |
| 27/07/2026 | 13:44:50 | 80.72p | 324 | £261.52 | Exchange | Sell | OFF |
| 27/07/2026 | 13:10:32 | 80.70p | 770 | £621.42 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 12:48:41 | 81.25p | 10,000 | £8,124.63 | Exchange | Buy | OFF |
| 28/07/2026 | 12:42:49 | 81.24p | 2,703 | £2,195.96 | Exchange | Buy | OFF |
| 28/07/2026 | 11:27:27 | 81.25p | 1,222 | £992.83 | Exchange | Buy | OFF |
| 28/07/2026 | 10:33:49 | 80.83p | 513 | £414.67 | Exchange | Sell | OFF |
| 28/07/2026 | 10:32:05 | 80.83p | 349 | £282.10 | Exchange | Sell | OFF |
| 28/07/2026 | 09:09:04 | 83.20p | 7 | £5.82 | Off-book | Buy | SI |
| 28/07/2026 | 08:30:12 | 82.00p | 4,000 | £3,280.00 | Exchange | Buy | OFF |
| 28/07/2026 | 08:17:55 | 79.65p | 9,637 | £7,675.68 | Exchange | Sell | OFF |
| 28/07/2026 | 08:00:32 | 79.65p | 291 | £231.78 | Exchange | Sell | OFF |
| 28/07/2026 | 07:57:48 | 79.65p | 830 | £661.08 | Exchange | Sell | OFF |
| 28/07/2026 | 07:56:31 | 82.07p | 5,000 | £4,103.65 | Exchange | Buy | OFF |
| 28/07/2026 | 07:49:41 | 79.84p | 593 | £473.45 | Exchange | Sell | OFF |
| 28/07/2026 | 07:00:00 | 78.40p | 1 | £0.78 | Exchange | Sell | AT |
| 27/07/2026 | 13:44:50 | 80.72p | 324 | £261.52 | Exchange | Sell | OFF |
| 27/07/2026 | 13:10:32 | 80.70p | 770 | £621.42 | Exchange | Sell | OFF |