⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/06/2026 | 15:35:29 | 172.75p | 138,503 | £23,926,393.25 | Exchange | Sell | UT |
| 29/06/2026 | 15:29:48 | 173.20p | 47 | £8,140.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 29 | £5,022.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 68 | £11,777.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 86 | £14,895.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 68 | £11,777.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 23 | £3,983.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 25 | £4,330.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 86 | £14,895.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 51 | £8,833.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 27 | £4,676.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 68 | £11,777.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 37 | £6,408.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 116 | £20,091.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 51 | £8,833.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 71 | £12,297.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 94 | £16,280.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 40 | £6,928.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 1 | £173.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 40 | £6,928.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 51 | £8,833.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 7 | £1,212.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 19 | £3,290.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 8 | £1,385.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 34 | £5,888.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:31 | 173.15p | 13 | £2,250.95 | Exchange | Unknown | AT |
| 29/06/2026 | 15:29:31 | 173.15p | 35 | £6,060.25 | Exchange | Unknown | AT |
| 29/06/2026 | 15:29:31 | 173.15p | 44 | £7,618.60 | Exchange | Unknown | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 15 | £2,597.25 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 11 | £1,904.65 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 19 | £3,289.85 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 85 | £14,717.75 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 33 | £5,713.95 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 42 | £7,272.30 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 13 | £2,250.95 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 15 | £2,597.25 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 19 | £3,289.85 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:22 | 173.15p | 78 | £13,505.70 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:22 | 173.15p | 40 | £6,926.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:22 | 173.15p | 52 | £9,003.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:21 | 173.15p | 18 | £3,116.70 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:21 | 173.15p | 100 | £17,315.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:20 | 173.15p | 28 | £4,848.20 | Exchange | Sell | AT |
| 29/06/2026 | 15:29:13 | 173.10p | 32 | £5,539.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:13 | 173.10p | 68 | £11,770.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.10p | 68 | £11,770.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.10p | 20 | £3,462.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.05p | 135 | £23,361.75 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.05p | 23 | £3,980.15 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.05p | 21 | £3,634.05 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/06/2026 | 15:35:29 | 172.75p | 138,503 | £23,926,393.25 | Exchange | Sell | UT |
| 29/06/2026 | 15:29:48 | 173.20p | 47 | £8,140.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 29 | £5,022.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 68 | £11,777.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 86 | £14,895.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 68 | £11,777.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 23 | £3,983.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:48 | 173.20p | 25 | £4,330.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 86 | £14,895.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 51 | £8,833.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 27 | £4,676.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 68 | £11,777.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:46 | 173.20p | 37 | £6,408.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 116 | £20,091.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 51 | £8,833.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 71 | £12,297.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 94 | £16,280.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 40 | £6,928.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:42 | 173.20p | 1 | £173.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 40 | £6,928.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 51 | £8,833.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 7 | £1,212.40 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 19 | £3,290.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 8 | £1,385.60 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:36 | 173.20p | 34 | £5,888.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:31 | 173.15p | 13 | £2,250.95 | Exchange | Unknown | AT |
| 29/06/2026 | 15:29:31 | 173.15p | 35 | £6,060.25 | Exchange | Unknown | AT |
| 29/06/2026 | 15:29:31 | 173.15p | 44 | £7,618.60 | Exchange | Unknown | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 15 | £2,597.25 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 11 | £1,904.65 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 19 | £3,289.85 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 85 | £14,717.75 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 33 | £5,713.95 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 42 | £7,272.30 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 13 | £2,250.95 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 15 | £2,597.25 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:23 | 173.15p | 19 | £3,289.85 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:22 | 173.15p | 78 | £13,505.70 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:22 | 173.15p | 40 | £6,926.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:22 | 173.15p | 52 | £9,003.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:21 | 173.15p | 18 | £3,116.70 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:21 | 173.15p | 100 | £17,315.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:20 | 173.15p | 28 | £4,848.20 | Exchange | Sell | AT |
| 29/06/2026 | 15:29:13 | 173.10p | 32 | £5,539.20 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:13 | 173.10p | 68 | £11,770.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.10p | 68 | £11,770.80 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.10p | 20 | £3,462.00 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.05p | 135 | £23,361.75 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.05p | 23 | £3,980.15 | Exchange | Buy | AT |
| 29/06/2026 | 15:29:00 | 173.05p | 21 | £3,634.05 | Exchange | Buy | AT |