⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 19/06/2026 | 15:38:31 | 106.79p | 16,697 | £17,830.73 | Off-book | Buy | OFF |
| 19/06/2026 | 15:35:03 | 107.00p | 15,086 | £16,142.02 | Exchange | Buy | UT |
| 19/06/2026 | 15:29:23 | 107.00p | 993 | £1,062.51 | Exchange | Buy | AT |
| 19/06/2026 | 14:24:36 | 107.00p | 101 | £108.07 | Exchange | Buy | AT |
| 19/06/2026 | 14:23:03 | 106.61p | 7,031 | £7,495.40 | Exchange | Sell | OFF |
| 19/06/2026 | 13:29:04 | 106.61p | 2,044 | £2,179.01 | Exchange | Sell | OFF |
| 19/06/2026 | 13:28:16 | 106.70p | 2,044 | £2,181.03 | Exchange | Sell | OFF |
| 19/06/2026 | 13:22:53 | 107.00p | 30,251 | £32,368.57 | Off-book | Buy | OTC |
| 19/06/2026 | 13:14:49 | 106.60p | 12,000 | £12,792.58 | Exchange | Sell | OFF |
| 19/06/2026 | 12:37:48 | 106.71p | 2,470 | £2,635.74 | Exchange | Sell | OFF |
| 19/06/2026 | 12:07:25 | 106.71p | 807 | £861.15 | Exchange | Sell | OFF |
| 19/06/2026 | 11:36:44 | 106.71p | 5,000 | £5,335.50 | Exchange | Sell | OFF |
| 19/06/2026 | 11:18:59 | 107.00p | 10,000 | £10,700.00 | Exchange | Sell | AT |
| 19/06/2026 | 11:18:59 | 107.00p | 9,900 | £10,593.00 | Exchange | Sell | AT |
| 19/06/2026 | 11:10:49 | 108.02p | 2,000 | £2,160.46 | Exchange | Sell | OFF |
| 19/06/2026 | 11:06:29 | 107.00p | 29 | £31.03 | Exchange | Sell | AT |
| 19/06/2026 | 10:37:03 | 107.25p | 1,396 | £1,497.21 | Exchange | Sell | OFF |
| 19/06/2026 | 10:24:18 | 108.05p | 4,627 | £4,999.43 | Exchange | Sell | OFF |
| 19/06/2026 | 10:19:20 | 107.00p | 71 | £75.97 | Exchange | Sell | AT |
| 19/06/2026 | 09:19:13 | 107.20p | 9,335 | £10,007.12 | Exchange | Sell | OFF |
| 19/06/2026 | 08:54:05 | 107.20p | 1,185 | £1,270.32 | Exchange | Sell | OFF |
| 18/06/2026 | 15:40:52 | 106.86p | 58,066 | £62,049.33 | Off-book | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 19/06/2026 | 15:38:31 | 106.79p | 16,697 | £17,830.73 | Off-book | Buy | OFF |
| 19/06/2026 | 15:35:03 | 107.00p | 15,086 | £16,142.02 | Exchange | Buy | UT |
| 19/06/2026 | 15:29:23 | 107.00p | 993 | £1,062.51 | Exchange | Buy | AT |
| 19/06/2026 | 14:24:36 | 107.00p | 101 | £108.07 | Exchange | Buy | AT |
| 19/06/2026 | 14:23:03 | 106.61p | 7,031 | £7,495.40 | Exchange | Sell | OFF |
| 19/06/2026 | 13:29:04 | 106.61p | 2,044 | £2,179.01 | Exchange | Sell | OFF |
| 19/06/2026 | 13:28:16 | 106.70p | 2,044 | £2,181.03 | Exchange | Sell | OFF |
| 19/06/2026 | 13:22:53 | 107.00p | 30,251 | £32,368.57 | Off-book | Buy | OTC |
| 19/06/2026 | 13:14:49 | 106.60p | 12,000 | £12,792.58 | Exchange | Sell | OFF |
| 19/06/2026 | 12:37:48 | 106.71p | 2,470 | £2,635.74 | Exchange | Sell | OFF |
| 19/06/2026 | 12:07:25 | 106.71p | 807 | £861.15 | Exchange | Sell | OFF |
| 19/06/2026 | 11:36:44 | 106.71p | 5,000 | £5,335.50 | Exchange | Sell | OFF |
| 19/06/2026 | 11:18:59 | 107.00p | 10,000 | £10,700.00 | Exchange | Sell | AT |
| 19/06/2026 | 11:18:59 | 107.00p | 9,900 | £10,593.00 | Exchange | Sell | AT |
| 19/06/2026 | 11:10:49 | 108.02p | 2,000 | £2,160.46 | Exchange | Sell | OFF |
| 19/06/2026 | 11:06:29 | 107.00p | 29 | £31.03 | Exchange | Sell | AT |
| 19/06/2026 | 10:37:03 | 107.25p | 1,396 | £1,497.21 | Exchange | Sell | OFF |
| 19/06/2026 | 10:24:18 | 108.05p | 4,627 | £4,999.43 | Exchange | Sell | OFF |
| 19/06/2026 | 10:19:20 | 107.00p | 71 | £75.97 | Exchange | Sell | AT |
| 19/06/2026 | 09:19:13 | 107.20p | 9,335 | £10,007.12 | Exchange | Sell | OFF |
| 19/06/2026 | 08:54:05 | 107.20p | 1,185 | £1,270.32 | Exchange | Sell | OFF |
| 18/06/2026 | 15:40:52 | 106.86p | 58,066 | £62,049.33 | Off-book | Sell | OFF |