⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 11:22:33 | 321.00p | 1 | £3.21 | Off-book | Buy | SI |
| 30/06/2026 | 11:04:36 | 321.00p | 3 | £9.63 | Exchange | Buy | AT |
| 30/06/2026 | 11:00:00 | 320.00p | 200,000 | £640,000.00 | Off-book | Unknown | OFF |
| 30/06/2026 | 11:00:00 | 320.72p | 600,000 | £1,924,326.00 | Off-book | Buy | OFF |
| 30/06/2026 | 11:00:00 | 320.00p | 100,000 | £320,000.00 | Off-book | Unknown | OFF |
| 30/06/2026 | 10:25:49 | 319.48p | 157 | £501.58 | Off-book | Sell | OFF |
| 30/06/2026 | 10:25:48 | 319.48p | 220 | £702.86 | Exchange | Sell | OFF |
| 30/06/2026 | 10:25:48 | 319.48p | 166 | £530.34 | Exchange | Sell | OFF |
| 30/06/2026 | 10:25:47 | 319.48p | 254 | £811.48 | Exchange | Sell | OFF |
| 30/06/2026 | 10:18:49 | 319.46p | 79 | £252.37 | Off-book | Sell | OFF |
| 30/06/2026 | 10:18:48 | 319.46p | 85 | £271.54 | Exchange | Sell | OFF |
| 30/06/2026 | 10:18:47 | 319.46p | 150 | £479.19 | Exchange | Sell | OFF |
| 30/06/2026 | 07:03:06 | 320.00p | 5 | £16.00 | Exchange | Unknown | AT |
| 29/06/2026 | 15:20:19 | 319.00p | 44 | £140.36 | Exchange | Sell | AT |
| 29/06/2026 | 14:35:36 | 321.00p | 31 | £99.51 | Exchange | Buy | AT |
| 29/06/2026 | 14:20:52 | 319.00p | 23 | £73.37 | Exchange | Sell | AT |
| 29/06/2026 | 14:00:08 | 320.56p | 1,870 | £5,994.47 | Exchange | Buy | OFF |
| 29/06/2026 | 13:33:49 | 321.00p | 364 | £1,168.44 | Exchange | Buy | AT |
| 29/06/2026 | 13:33:49 | 319.00p | 1,939 | £6,185.41 | Exchange | Sell | AT |
| 29/06/2026 | 13:16:42 | 319.00p | 24 | £76.56 | Exchange | Sell | AT |
| 29/06/2026 | 12:53:19 | 319.45p | 65 | £207.64 | Exchange | Sell | OFF |
| 29/06/2026 | 12:23:49 | 319.00p | 28 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 11:52:24 | 319.00p | 189 | £602.91 | Exchange | Sell | AT |
| 29/06/2026 | 11:52:24 | 321.00p | 1,137 | £3,649.77 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/06/2026 | 11:22:33 | 321.00p | 1 | £3.21 | Off-book | Buy | SI |
| 30/06/2026 | 11:04:36 | 321.00p | 3 | £9.63 | Exchange | Buy | AT |
| 30/06/2026 | 11:00:00 | 320.00p | 200,000 | £640,000.00 | Off-book | Unknown | OFF |
| 30/06/2026 | 11:00:00 | 320.72p | 600,000 | £1,924,326.00 | Off-book | Buy | OFF |
| 30/06/2026 | 11:00:00 | 320.00p | 100,000 | £320,000.00 | Off-book | Unknown | OFF |
| 30/06/2026 | 10:25:49 | 319.48p | 157 | £501.58 | Off-book | Sell | OFF |
| 30/06/2026 | 10:25:48 | 319.48p | 220 | £702.86 | Exchange | Sell | OFF |
| 30/06/2026 | 10:25:48 | 319.48p | 166 | £530.34 | Exchange | Sell | OFF |
| 30/06/2026 | 10:25:47 | 319.48p | 254 | £811.48 | Exchange | Sell | OFF |
| 30/06/2026 | 10:18:49 | 319.46p | 79 | £252.37 | Off-book | Sell | OFF |
| 30/06/2026 | 10:18:48 | 319.46p | 85 | £271.54 | Exchange | Sell | OFF |
| 30/06/2026 | 10:18:47 | 319.46p | 150 | £479.19 | Exchange | Sell | OFF |
| 30/06/2026 | 07:03:06 | 320.00p | 5 | £16.00 | Exchange | Unknown | AT |
| 29/06/2026 | 15:20:19 | 319.00p | 44 | £140.36 | Exchange | Sell | AT |
| 29/06/2026 | 14:35:36 | 321.00p | 31 | £99.51 | Exchange | Buy | AT |
| 29/06/2026 | 14:20:52 | 319.00p | 23 | £73.37 | Exchange | Sell | AT |
| 29/06/2026 | 14:00:08 | 320.56p | 1,870 | £5,994.47 | Exchange | Buy | OFF |
| 29/06/2026 | 13:33:49 | 321.00p | 364 | £1,168.44 | Exchange | Buy | AT |
| 29/06/2026 | 13:33:49 | 319.00p | 1,939 | £6,185.41 | Exchange | Sell | AT |
| 29/06/2026 | 13:16:42 | 319.00p | 24 | £76.56 | Exchange | Sell | AT |
| 29/06/2026 | 12:53:19 | 319.45p | 65 | £207.64 | Exchange | Sell | OFF |
| 29/06/2026 | 12:23:49 | 319.00p | 28 | £89.32 | Exchange | Sell | AT |
| 29/06/2026 | 11:52:24 | 319.00p | 189 | £602.91 | Exchange | Sell | AT |
| 29/06/2026 | 11:52:24 | 321.00p | 1,137 | £3,649.77 | Exchange | Buy | AT |