| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:06 | 63.40p | 51 | £32.33 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:58 | 63.40p | 347 | £220.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:58 | 63.40p | 71 | £45.01 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:55 | 64.60p | 270 | £174.42 | Off-book | Buy | SI |
| 31/07/2026 | 15:22:05 | 64.60p | 5,544 | £3,581.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:15:03 | 64.60p | 23 | £14.86 | Off-book | Buy | SI |
| 31/07/2026 | 15:12:46 | 63.70p | 5,063 | £3,225.23 | Exchange | Sell | OFF |
| 31/07/2026 | 14:43:56 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:55 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:54 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:54 | 63.40p | 368 | £233.31 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 5,000 | £3,170.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 961 | £609.27 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 4,039 | £2,560.73 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 289 | £183.23 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 4,711 | £2,986.77 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:52 | 64.60p | 2 | £1.29 | Off-book | Buy | SI |
| 31/07/2026 | 14:43:52 | 63.40p | 5,000 | £3,170.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:28:09 | 64.00p | 25,000 | £16,000.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 14:21:40 | 63.60p | 32 | £20.35 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:40 | 63.80p | 314 | £200.33 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:40 | 63.60p | 686 | £436.30 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:40 | 63.60p | 308 | £195.89 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:33 | 63.40p | 289 | £183.23 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:33 | 63.40p | 47 | £29.80 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:33 | 63.40p | 7,153 | £4,535.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:05:32 | 63.40p | 420 | £266.28 | Exchange | Sell | AT |
| 31/07/2026 | 14:05:32 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:05:31 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:04:24 | 64.00p | 40,000 | £25,600.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 14:04:12 | 63.40p | 4,663 | £2,956.34 | Exchange | Sell | AT |
| 31/07/2026 | 14:03:55 | 63.40p | 1,930 | £1,223.62 | Exchange | Sell | AT |
| 31/07/2026 | 14:03:55 | 63.40p | 3,070 | £1,946.38 | Exchange | Sell | AT |
| 31/07/2026 | 14:03:55 | 63.40p | 5,000 | £3,170.00 | Exchange | Sell | AT |
| 31/07/2026 | 13:39:56 | 64.31p | 15 | £9.65 | Exchange | Buy | OFF |
| 31/07/2026 | 13:09:09 | 63.70p | 5,116 | £3,258.99 | Exchange | Sell | OFF |
| 31/07/2026 | 13:08:26 | 64.00p | 25,000 | £16,000.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 13:07:43 | 63.83p | 1,290 | £823.39 | Exchange | Sell | OFF |
| 31/07/2026 | 11:59:55 | 63.70p | 5,000 | £3,185.10 | Exchange | Sell | OFF |
| 31/07/2026 | 11:32:46 | 63.70p | 5,000 | £3,185.10 | Exchange | Sell | OFF |
| 31/07/2026 | 10:53:31 | 64.60p | 42 | £27.13 | Off-book | Buy | SI |
| 31/07/2026 | 10:39:07 | 63.75p | 85,000 | £54,187.50 | Off-book | Sell | OFF |
| 31/07/2026 | 10:38:33 | 63.50p | 85,941 | £54,573.14 | Off-book | Sell | OFF |
| 31/07/2026 | 09:59:20 | 64.04p | 8,000 | £5,122.83 | Exchange | Buy | OFF |
| 31/07/2026 | 09:54:24 | 63.70p | 12,500 | £7,962.75 | Exchange | Sell | OFF |
| 31/07/2026 | 09:39:18 | 64.00p | 25,000 | £16,000.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 09:25:17 | 64.03p | 3,102 | £1,986.36 | Exchange | Buy | OFF |
| 31/07/2026 | 09:17:18 | 63.58p | 1,323 | £841.16 | Exchange | Sell | OFF |
| 31/07/2026 | 08:44:05 | 64.04p | 7,600 | £4,866.74 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:06 | 63.40p | 51 | £32.33 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:58 | 63.40p | 347 | £220.00 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:58 | 63.40p | 71 | £45.01 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:55 | 64.60p | 270 | £174.42 | Off-book | Buy | SI |
| 31/07/2026 | 15:22:05 | 64.60p | 5,544 | £3,581.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:15:03 | 64.60p | 23 | £14.86 | Off-book | Buy | SI |
| 31/07/2026 | 15:12:46 | 63.70p | 5,063 | £3,225.23 | Exchange | Sell | OFF |
| 31/07/2026 | 14:43:56 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:55 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:54 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:54 | 63.40p | 368 | £233.31 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 5,000 | £3,170.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 961 | £609.27 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 4,039 | £2,560.73 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 289 | £183.23 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:53 | 63.40p | 4,711 | £2,986.77 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:52 | 64.60p | 2 | £1.29 | Off-book | Buy | SI |
| 31/07/2026 | 14:43:52 | 63.40p | 5,000 | £3,170.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:28:09 | 64.00p | 25,000 | £16,000.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 14:21:40 | 63.60p | 32 | £20.35 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:40 | 63.80p | 314 | £200.33 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:40 | 63.60p | 686 | £436.30 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:40 | 63.60p | 308 | £195.89 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:33 | 63.40p | 289 | £183.23 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:33 | 63.40p | 47 | £29.80 | Exchange | Sell | AT |
| 31/07/2026 | 14:21:33 | 63.40p | 7,153 | £4,535.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:05:32 | 63.40p | 420 | £266.28 | Exchange | Sell | AT |
| 31/07/2026 | 14:05:32 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:05:31 | 63.40p | 900 | £570.60 | Exchange | Sell | AT |
| 31/07/2026 | 14:04:24 | 64.00p | 40,000 | £25,600.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 14:04:12 | 63.40p | 4,663 | £2,956.34 | Exchange | Sell | AT |
| 31/07/2026 | 14:03:55 | 63.40p | 1,930 | £1,223.62 | Exchange | Sell | AT |
| 31/07/2026 | 14:03:55 | 63.40p | 3,070 | £1,946.38 | Exchange | Sell | AT |
| 31/07/2026 | 14:03:55 | 63.40p | 5,000 | £3,170.00 | Exchange | Sell | AT |
| 31/07/2026 | 13:39:56 | 64.31p | 15 | £9.65 | Exchange | Buy | OFF |
| 31/07/2026 | 13:09:09 | 63.70p | 5,116 | £3,258.99 | Exchange | Sell | OFF |
| 31/07/2026 | 13:08:26 | 64.00p | 25,000 | £16,000.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 13:07:43 | 63.83p | 1,290 | £823.39 | Exchange | Sell | OFF |
| 31/07/2026 | 11:59:55 | 63.70p | 5,000 | £3,185.10 | Exchange | Sell | OFF |
| 31/07/2026 | 11:32:46 | 63.70p | 5,000 | £3,185.10 | Exchange | Sell | OFF |
| 31/07/2026 | 10:53:31 | 64.60p | 42 | £27.13 | Off-book | Buy | SI |
| 31/07/2026 | 10:39:07 | 63.75p | 85,000 | £54,187.50 | Off-book | Sell | OFF |
| 31/07/2026 | 10:38:33 | 63.50p | 85,941 | £54,573.14 | Off-book | Sell | OFF |
| 31/07/2026 | 09:59:20 | 64.04p | 8,000 | £5,122.83 | Exchange | Buy | OFF |
| 31/07/2026 | 09:54:24 | 63.70p | 12,500 | £7,962.75 | Exchange | Sell | OFF |
| 31/07/2026 | 09:39:18 | 64.00p | 25,000 | £16,000.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 09:25:17 | 64.03p | 3,102 | £1,986.36 | Exchange | Buy | OFF |
| 31/07/2026 | 09:17:18 | 63.58p | 1,323 | £841.16 | Exchange | Sell | OFF |
| 31/07/2026 | 08:44:05 | 64.04p | 7,600 | £4,866.74 | Exchange | Buy | OFF |