| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:02 | 85.95p | 520,813 | £447,638.77 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:55 | 86.10p | 17 | £14.64 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:50 | 86.10p | 407 | £350.43 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 86.10p | 8 | £6.89 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 86.10p | 595 | £512.29 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:35 | 86.10p | 4 | £3.44 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:05 | 86.05p | 1,217 | £1,047.23 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:01 | 86.05p | 103 | £88.63 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:01 | 86.05p | 48 | £41.30 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:00 | 86.05p | 11 | £9.47 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:00 | 86.05p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:00 | 86.05p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:00 | 86.05p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:22 | 86.00p | 2 | £1.72 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:19 | 86.00p | 549 | £472.14 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:19 | 86.00p | 282 | £242.52 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:46 | 86.05p | 58 | £49.91 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:31 | 86.05p | 1,803 | £1,551.48 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:31 | 86.05p | 1,071 | £921.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:30 | 86.05p | 1,986 | £1,708.95 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:30 | 86.05p | 1,469 | £1,264.07 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:30 | 86.05p | 1,480 | £1,273.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.05p | 904 | £777.89 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.05p | 2,300 | £1,979.15 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.05p | 1,440 | £1,239.12 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.10p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:08 | 86.05p | 1,456 | £1,252.89 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:54 | 86.10p | 7 | £6.03 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:54 | 86.10p | 24 | £20.66 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:53 | 86.10p | 10 | £8.61 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:36 | 86.10p | 1,440 | £1,239.84 | Off-book | Buy | OTC |
| 31/07/2026 | 15:25:19 | 86.10p | 11 | £9.47 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,000 | £861.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 726 | £625.09 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 8 | £6.89 | Off-book | Buy | SI |
| 31/07/2026 | 15:25:18 | 86.05p | 162 | £139.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 1,502 | £1,292.47 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 3,664 | £3,152.87 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 1,885 | £1,622.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 5,355 | £4,607.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 1,000 | £860.50 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 4,400 | £3,788.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,086 | £935.05 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,000 | £861.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 3,600 | £3,099.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 2,877 | £2,477.10 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,885 | £1,622.98 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,923 | £1,655.70 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 3,475 | £2,991.97 | Exchange | Buy | AT |
| 31/07/2026 | 15:24:49 | 86.00p | 1,083 | £931.38 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:02 | 85.95p | 520,813 | £447,638.77 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:55 | 86.10p | 17 | £14.64 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:50 | 86.10p | 407 | £350.43 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 86.10p | 8 | £6.89 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:42 | 86.10p | 595 | £512.29 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:35 | 86.10p | 4 | £3.44 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:05 | 86.05p | 1,217 | £1,047.23 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:01 | 86.05p | 103 | £88.63 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:01 | 86.05p | 48 | £41.30 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:00 | 86.05p | 11 | £9.47 | Exchange | Buy | AT |
| 31/07/2026 | 15:29:00 | 86.05p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:00 | 86.05p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:29:00 | 86.05p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:22 | 86.00p | 2 | £1.72 | Off-book | Sell | SI |
| 31/07/2026 | 15:27:19 | 86.00p | 549 | £472.14 | Exchange | Sell | AT |
| 31/07/2026 | 15:27:19 | 86.00p | 282 | £242.52 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:46 | 86.05p | 58 | £49.91 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:31 | 86.05p | 1,803 | £1,551.48 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:31 | 86.05p | 1,071 | £921.60 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:30 | 86.05p | 1,986 | £1,708.95 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:30 | 86.05p | 1,469 | £1,264.07 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:30 | 86.05p | 1,480 | £1,273.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.05p | 904 | £777.89 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.05p | 2,300 | £1,979.15 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.05p | 1,440 | £1,239.12 | Exchange | Buy | AT |
| 31/07/2026 | 15:26:10 | 86.10p | 2 | £1.72 | Off-book | Buy | SI |
| 31/07/2026 | 15:26:08 | 86.05p | 1,456 | £1,252.89 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:54 | 86.10p | 7 | £6.03 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:54 | 86.10p | 24 | £20.66 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:53 | 86.10p | 10 | £8.61 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:36 | 86.10p | 1,440 | £1,239.84 | Off-book | Buy | OTC |
| 31/07/2026 | 15:25:19 | 86.10p | 11 | £9.47 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,000 | £861.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 726 | £625.09 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 8 | £6.89 | Off-book | Buy | SI |
| 31/07/2026 | 15:25:18 | 86.05p | 162 | £139.40 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 1,502 | £1,292.47 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 3,664 | £3,152.87 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 1,885 | £1,622.04 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 5,355 | £4,607.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.05p | 1,000 | £860.50 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 4,400 | £3,788.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,086 | £935.05 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,000 | £861.00 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 3,600 | £3,099.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 2,877 | £2,477.10 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,885 | £1,622.98 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 1,923 | £1,655.70 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:18 | 86.10p | 3,475 | £2,991.97 | Exchange | Buy | AT |
| 31/07/2026 | 15:24:49 | 86.00p | 1,083 | £931.38 | Exchange | Unknown | AT |