| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 08:00:35 | 92.00p | 5,403 | £4,970.76 | Exchange | Buy | OFF |
| 31/07/2026 | 07:59:29 | 89.06p | 8,721 | £7,766.49 | Exchange | Sell | OFF |
| 31/07/2026 | 07:52:57 | 91.62p | 4,340 | £3,976.13 | Exchange | Buy | OFF |
| 31/07/2026 | 07:17:02 | 91.69p | 2,231 | £2,045.69 | Exchange | Buy | OFF |
| 30/07/2026 | 15:03:52 | 92.50p | 19 | £17.57 | Exchange | Buy | AT |
| 30/07/2026 | 11:05:49 | 92.50p | 70 | £64.75 | Exchange | Buy | AT |
| 30/07/2026 | 09:54:08 | 91.88p | 2,176 | £1,999.40 | Exchange | Buy | OFF |
| 30/07/2026 | 08:50:01 | 91.95p | 6,200 | £5,700.90 | Exchange | Buy | OFF |
| 30/07/2026 | 08:03:11 | 91.95p | 2,763 | £2,540.58 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 08:00:35 | 92.00p | 5,403 | £4,970.76 | Exchange | Buy | OFF |
| 31/07/2026 | 07:59:29 | 89.06p | 8,721 | £7,766.49 | Exchange | Sell | OFF |
| 31/07/2026 | 07:52:57 | 91.62p | 4,340 | £3,976.13 | Exchange | Buy | OFF |
| 31/07/2026 | 07:17:02 | 91.69p | 2,231 | £2,045.69 | Exchange | Buy | OFF |
| 30/07/2026 | 15:03:52 | 92.50p | 19 | £17.57 | Exchange | Buy | AT |
| 30/07/2026 | 11:05:49 | 92.50p | 70 | £64.75 | Exchange | Buy | AT |
| 30/07/2026 | 09:54:08 | 91.88p | 2,176 | £1,999.40 | Exchange | Buy | OFF |
| 30/07/2026 | 08:50:01 | 91.95p | 6,200 | £5,700.90 | Exchange | Buy | OFF |
| 30/07/2026 | 08:03:11 | 91.95p | 2,763 | £2,540.58 | Exchange | Buy | OFF |