⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 08:58:55 | 407.50p | 127 | £517.52 | Exchange | Buy | AT |
| 30/06/2026 | 08:54:22 | 404.50p | 0 | £0.00 | Off-book | Sell | SI |
| 30/06/2026 | 08:45:54 | 404.00p | 12 | £48.48 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:54 | 404.00p | 17 | £68.68 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:53 | 404.50p | 62 | £250.79 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.00p | 62 | £251.10 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 542 | £2,197.81 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 94 | £381.17 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 13 | £52.72 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 16 | £64.88 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:49 | 408.00p | 2,506 | £10,224.48 | Exchange | Sell | AT |
| 30/06/2026 | 08:44:36 | 406.54p | 816 | £3,317.37 | Exchange | Sell | OFF |
| 30/06/2026 | 07:33:17 | 404.10p | 496 | £2,004.34 | Exchange | Sell | OFF |
| 30/06/2026 | 07:00:01 | 420.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/06/2026 | 07:00:01 | 420.00p | 4 | £16.80 | Off-book | Buy | SI |
| 30/06/2026 | 07:00:01 | 420.00p | 28 | £117.60 | Off-book | Buy | SI |
| 30/06/2026 | 07:00:01 | 420.00p | 1 | £4.20 | Off-book | Buy | SI |
| 29/06/2026 | 15:40:54 | 405.45p | 65,000 | £263,542.50 | Off-book | Buy | OFF |
| 29/06/2026 | 15:40:49 | 405.45p | 65,000 | £263,542.50 | Off-book | Buy | OFF |
| 29/06/2026 | 15:35:00 | 408.00p | 20,295 | £82,803.60 | Exchange | Buy | UT |
| 29/06/2026 | 15:28:51 | 406.00p | 13 | £52.78 | Exchange | Sell | AT |
| 29/06/2026 | 15:27:52 | 406.00p | 33 | £133.98 | Exchange | Sell | AT |
| 29/06/2026 | 15:27:49 | 406.00p | 514 | £2,086.84 | Exchange | Sell | AT |
| 29/06/2026 | 15:27:49 | 406.00p | 179 | £726.74 | Exchange | Sell | AT |
| 29/06/2026 | 15:26:40 | 406.50p | 187 | £760.15 | Exchange | Sell | AT |
| 29/06/2026 | 15:26:40 | 406.50p | 187 | £760.15 | Exchange | Sell | AT |
| 29/06/2026 | 15:25:49 | 406.00p | 20 | £81.20 | Exchange | Sell | AT |
| 29/06/2026 | 15:24:32 | 407.50p | 1 | £4.08 | Exchange | Buy | AT |
| 29/06/2026 | 15:23:17 | 406.00p | 36 | £146.16 | Exchange | Sell | AT |
| 29/06/2026 | 15:23:17 | 406.00p | 27 | £109.62 | Exchange | Sell | AT |
| 29/06/2026 | 15:21:24 | 408.00p | 94 | £383.52 | Exchange | Buy | AT |
| 29/06/2026 | 15:14:50 | 406.00p | 65 | £263.90 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 22 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 25 | £101.50 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 22 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 2 | £8.12 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 22 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 26 | £105.56 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 24 | £97.44 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 408.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/06/2026 | 14:58:45 | 406.10p | 300 | £1,218.30 | Exchange | Sell | OFF |
| 29/06/2026 | 14:45:46 | 408.00p | 100 | £408.00 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:46 | 408.00p | 1,394 | £5,687.52 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 420 | £1,709.40 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 604 | £2,458.28 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 1,036 | £4,216.52 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 2,201 | £8,958.07 | Exchange | Sell | AT |
| 29/06/2026 | 14:45:28 | 406.50p | 23 | £93.50 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 405.50p | 36 | £145.98 | Exchange | Sell | AT |
| 29/06/2026 | 14:45:24 | 405.00p | 34 | £137.70 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 08:58:55 | 407.50p | 127 | £517.52 | Exchange | Buy | AT |
| 30/06/2026 | 08:54:22 | 404.50p | 0 | £0.00 | Off-book | Sell | SI |
| 30/06/2026 | 08:45:54 | 404.00p | 12 | £48.48 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:54 | 404.00p | 17 | £68.68 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:53 | 404.50p | 62 | £250.79 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.00p | 62 | £251.10 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 542 | £2,197.81 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 94 | £381.17 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 13 | £52.72 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:52 | 405.50p | 16 | £64.88 | Exchange | Sell | AT |
| 30/06/2026 | 08:45:49 | 408.00p | 2,506 | £10,224.48 | Exchange | Sell | AT |
| 30/06/2026 | 08:44:36 | 406.54p | 816 | £3,317.37 | Exchange | Sell | OFF |
| 30/06/2026 | 07:33:17 | 404.10p | 496 | £2,004.34 | Exchange | Sell | OFF |
| 30/06/2026 | 07:00:01 | 420.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/06/2026 | 07:00:01 | 420.00p | 4 | £16.80 | Off-book | Buy | SI |
| 30/06/2026 | 07:00:01 | 420.00p | 28 | £117.60 | Off-book | Buy | SI |
| 30/06/2026 | 07:00:01 | 420.00p | 1 | £4.20 | Off-book | Buy | SI |
| 29/06/2026 | 15:40:54 | 405.45p | 65,000 | £263,542.50 | Off-book | Buy | OFF |
| 29/06/2026 | 15:40:49 | 405.45p | 65,000 | £263,542.50 | Off-book | Buy | OFF |
| 29/06/2026 | 15:35:00 | 408.00p | 20,295 | £82,803.60 | Exchange | Buy | UT |
| 29/06/2026 | 15:28:51 | 406.00p | 13 | £52.78 | Exchange | Sell | AT |
| 29/06/2026 | 15:27:52 | 406.00p | 33 | £133.98 | Exchange | Sell | AT |
| 29/06/2026 | 15:27:49 | 406.00p | 514 | £2,086.84 | Exchange | Sell | AT |
| 29/06/2026 | 15:27:49 | 406.00p | 179 | £726.74 | Exchange | Sell | AT |
| 29/06/2026 | 15:26:40 | 406.50p | 187 | £760.15 | Exchange | Sell | AT |
| 29/06/2026 | 15:26:40 | 406.50p | 187 | £760.15 | Exchange | Sell | AT |
| 29/06/2026 | 15:25:49 | 406.00p | 20 | £81.20 | Exchange | Sell | AT |
| 29/06/2026 | 15:24:32 | 407.50p | 1 | £4.08 | Exchange | Buy | AT |
| 29/06/2026 | 15:23:17 | 406.00p | 36 | £146.16 | Exchange | Sell | AT |
| 29/06/2026 | 15:23:17 | 406.00p | 27 | £109.62 | Exchange | Sell | AT |
| 29/06/2026 | 15:21:24 | 408.00p | 94 | £383.52 | Exchange | Buy | AT |
| 29/06/2026 | 15:14:50 | 406.00p | 65 | £263.90 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 22 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 25 | £101.50 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 22 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 2 | £8.12 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 22 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 26 | £105.56 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 406.00p | 24 | £97.44 | Exchange | Sell | AT |
| 29/06/2026 | 15:05:00 | 408.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/06/2026 | 14:58:45 | 406.10p | 300 | £1,218.30 | Exchange | Sell | OFF |
| 29/06/2026 | 14:45:46 | 408.00p | 100 | £408.00 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:46 | 408.00p | 1,394 | £5,687.52 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 420 | £1,709.40 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 604 | £2,458.28 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 1,036 | £4,216.52 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 407.00p | 2,201 | £8,958.07 | Exchange | Sell | AT |
| 29/06/2026 | 14:45:28 | 406.50p | 23 | £93.50 | Exchange | Buy | AT |
| 29/06/2026 | 14:45:28 | 405.50p | 36 | £145.98 | Exchange | Sell | AT |
| 29/06/2026 | 14:45:24 | 405.00p | 34 | £137.70 | Exchange | Sell | AT |