⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/04/2026 | 07:12:48 | 171.00p | 285 | £487.35 | Exchange | Buy | OFF |
| 30/04/2026 | 07:12:16 | 169.20p | 12,672 | £21,441.28 | Exchange | Sell | OFF |
| 30/04/2026 | 07:11:10 | 169.57p | 6,214 | £10,537.08 | Exchange | Sell | OFF |
| 30/04/2026 | 07:06:43 | 169.52p | 773 | £1,310.39 | Exchange | Sell | OFF |
| 30/04/2026 | 07:03:34 | 171.88p | 2,906 | £4,994.83 | Exchange | Buy | OFF |
| 30/04/2026 | 07:00:30 | 171.88p | 581 | £998.62 | Exchange | Buy | OFF |
| 30/04/2026 | 07:00:07 | 176.00p | 140 | £246.40 | Exchange | Buy | UT |
| 29/04/2026 | 15:41:54 | 171.04p | 41,800 | £71,496.00 | Off-book | Buy | OFF |
| 29/04/2026 | 15:29:23 | 171.88p | 2,904 | £4,991.40 | Exchange | Buy | OFF |
| 29/04/2026 | 15:28:42 | 171.90p | 1,000 | £1,719.00 | Exchange | Buy | OFF |
| 29/04/2026 | 15:27:31 | 171.90p | 2,322 | £3,991.52 | Exchange | Buy | OFF |
| 29/04/2026 | 15:27:11 | 171.90p | 2,326 | £3,998.39 | Exchange | Buy | OFF |
| 29/04/2026 | 15:26:59 | 171.90p | 2,500 | £4,297.50 | Exchange | Buy | OFF |
| 29/04/2026 | 15:26:29 | 169.20p | 1,500 | £2,538.00 | Exchange | Sell | OFF |
| 29/04/2026 | 15:26:00 | 175.00p | 1,753 | £3,067.75 | Exchange | Buy | OFF |
| 29/04/2026 | 15:24:41 | 171.90p | 3,079 | £5,292.80 | Exchange | Buy | OFF |
| 29/04/2026 | 15:23:24 | 172.81p | 520,000 | £898,612.00 | Exchange | Buy | OFF |
| 29/04/2026 | 15:21:26 | 171.75p | 1,000 | £1,717.50 | Exchange | Buy | OFF |
| 29/04/2026 | 15:20:43 | 171.90p | 1,500 | £2,578.50 | Exchange | Buy | OFF |
| 29/04/2026 | 15:20:26 | 169.00p | 10,244 | £17,312.52 | Exchange | Sell | OFF |
| 29/04/2026 | 15:19:58 | 169.00p | 1,684 | £2,845.99 | Exchange | Sell | OFF |
| 29/04/2026 | 15:17:39 | 172.00p | 5,967 | £10,263.18 | Exchange | Buy | OFF |
| 29/04/2026 | 15:15:19 | 169.00p | 2,000 | £3,380.00 | Exchange | Sell | OFF |
| 29/04/2026 | 15:13:58 | 169.00p | 2,393 | £4,044.17 | Exchange | Sell | OFF |
| 29/04/2026 | 15:13:51 | 172.13p | 1,740 | £2,994.97 | Exchange | Buy | OFF |
| 29/04/2026 | 15:10:32 | 172.50p | 1,155 | £1,992.38 | Exchange | Buy | OFF |
| 29/04/2026 | 15:06:46 | 172.50p | 287 | £495.07 | Exchange | Buy | OFF |
| 29/04/2026 | 15:05:54 | 172.50p | 2 | £3.45 | Exchange | Buy | OFF |
| 29/04/2026 | 15:05:48 | 174.60p | 1 | £1.75 | Exchange | Buy | OFF |
| 29/04/2026 | 15:05:08 | 168.68p | 476 | £802.89 | Exchange | Sell | OFF |
| 29/04/2026 | 15:04:58 | 168.68p | 867 | £1,462.41 | Exchange | Sell | OFF |
| 29/04/2026 | 15:03:44 | 168.55p | 324 | £546.10 | Exchange | Sell | OFF |
| 29/04/2026 | 15:02:51 | 168.60p | 433 | £730.04 | Exchange | Sell | OFF |
| 29/04/2026 | 15:02:16 | 172.50p | 7 | £12.07 | Exchange | Buy | OFF |
| 29/04/2026 | 15:01:05 | 168.55p | 2,482 | £4,183.41 | Exchange | Sell | OFF |
| 29/04/2026 | 15:00:37 | 168.50p | 4,246 | £7,154.51 | Exchange | Sell | OFF |
| 29/04/2026 | 15:00:25 | 168.50p | 868 | £1,462.58 | Exchange | Sell | OFF |
| 29/04/2026 | 15:00:13 | 175.00p | 286 | £500.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 29 | £50.75 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 470 | £822.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 32 | £56.00 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 6 | £10.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 286 | £500.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:00 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:55 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:51 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:47 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:42 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:11 | 167.50p | 1 | £1.68 | Exchange | Unknown | OFF |
| 29/04/2026 | 14:52:24 | 170.00p | 200 | £340.00 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/04/2026 | 07:12:48 | 171.00p | 285 | £487.35 | Exchange | Buy | OFF |
| 30/04/2026 | 07:12:16 | 169.20p | 12,672 | £21,441.28 | Exchange | Sell | OFF |
| 30/04/2026 | 07:11:10 | 169.57p | 6,214 | £10,537.08 | Exchange | Sell | OFF |
| 30/04/2026 | 07:06:43 | 169.52p | 773 | £1,310.39 | Exchange | Sell | OFF |
| 30/04/2026 | 07:03:34 | 171.88p | 2,906 | £4,994.83 | Exchange | Buy | OFF |
| 30/04/2026 | 07:00:30 | 171.88p | 581 | £998.62 | Exchange | Buy | OFF |
| 30/04/2026 | 07:00:07 | 176.00p | 140 | £246.40 | Exchange | Buy | UT |
| 29/04/2026 | 15:41:54 | 171.04p | 41,800 | £71,496.00 | Off-book | Buy | OFF |
| 29/04/2026 | 15:29:23 | 171.88p | 2,904 | £4,991.40 | Exchange | Buy | OFF |
| 29/04/2026 | 15:28:42 | 171.90p | 1,000 | £1,719.00 | Exchange | Buy | OFF |
| 29/04/2026 | 15:27:31 | 171.90p | 2,322 | £3,991.52 | Exchange | Buy | OFF |
| 29/04/2026 | 15:27:11 | 171.90p | 2,326 | £3,998.39 | Exchange | Buy | OFF |
| 29/04/2026 | 15:26:59 | 171.90p | 2,500 | £4,297.50 | Exchange | Buy | OFF |
| 29/04/2026 | 15:26:29 | 169.20p | 1,500 | £2,538.00 | Exchange | Sell | OFF |
| 29/04/2026 | 15:26:00 | 175.00p | 1,753 | £3,067.75 | Exchange | Buy | OFF |
| 29/04/2026 | 15:24:41 | 171.90p | 3,079 | £5,292.80 | Exchange | Buy | OFF |
| 29/04/2026 | 15:23:24 | 172.81p | 520,000 | £898,612.00 | Exchange | Buy | OFF |
| 29/04/2026 | 15:21:26 | 171.75p | 1,000 | £1,717.50 | Exchange | Buy | OFF |
| 29/04/2026 | 15:20:43 | 171.90p | 1,500 | £2,578.50 | Exchange | Buy | OFF |
| 29/04/2026 | 15:20:26 | 169.00p | 10,244 | £17,312.52 | Exchange | Sell | OFF |
| 29/04/2026 | 15:19:58 | 169.00p | 1,684 | £2,845.99 | Exchange | Sell | OFF |
| 29/04/2026 | 15:17:39 | 172.00p | 5,967 | £10,263.18 | Exchange | Buy | OFF |
| 29/04/2026 | 15:15:19 | 169.00p | 2,000 | £3,380.00 | Exchange | Sell | OFF |
| 29/04/2026 | 15:13:58 | 169.00p | 2,393 | £4,044.17 | Exchange | Sell | OFF |
| 29/04/2026 | 15:13:51 | 172.13p | 1,740 | £2,994.97 | Exchange | Buy | OFF |
| 29/04/2026 | 15:10:32 | 172.50p | 1,155 | £1,992.38 | Exchange | Buy | OFF |
| 29/04/2026 | 15:06:46 | 172.50p | 287 | £495.07 | Exchange | Buy | OFF |
| 29/04/2026 | 15:05:54 | 172.50p | 2 | £3.45 | Exchange | Buy | OFF |
| 29/04/2026 | 15:05:48 | 174.60p | 1 | £1.75 | Exchange | Buy | OFF |
| 29/04/2026 | 15:05:08 | 168.68p | 476 | £802.89 | Exchange | Sell | OFF |
| 29/04/2026 | 15:04:58 | 168.68p | 867 | £1,462.41 | Exchange | Sell | OFF |
| 29/04/2026 | 15:03:44 | 168.55p | 324 | £546.10 | Exchange | Sell | OFF |
| 29/04/2026 | 15:02:51 | 168.60p | 433 | £730.04 | Exchange | Sell | OFF |
| 29/04/2026 | 15:02:16 | 172.50p | 7 | £12.07 | Exchange | Buy | OFF |
| 29/04/2026 | 15:01:05 | 168.55p | 2,482 | £4,183.41 | Exchange | Sell | OFF |
| 29/04/2026 | 15:00:37 | 168.50p | 4,246 | £7,154.51 | Exchange | Sell | OFF |
| 29/04/2026 | 15:00:25 | 168.50p | 868 | £1,462.58 | Exchange | Sell | OFF |
| 29/04/2026 | 15:00:13 | 175.00p | 286 | £500.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 29 | £50.75 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 470 | £822.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 32 | £56.00 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 6 | £10.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:13 | 175.00p | 286 | £500.50 | Off-book | Buy | SI |
| 29/04/2026 | 15:00:00 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:55 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:51 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:47 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:42 | 170.00p | 1 | £1.70 | Exchange | Buy | OFF |
| 29/04/2026 | 14:59:11 | 167.50p | 1 | £1.68 | Exchange | Unknown | OFF |
| 29/04/2026 | 14:52:24 | 170.00p | 200 | £340.00 | Exchange | Buy | OFF |