⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/04/2026 | 14:21:33 | 421.20p | 2,856 | £12,029.47 | Exchange | Buy | OFF |
| 20/04/2026 | 14:15:29 | 421.20p | 907 | £3,820.28 | Exchange | Buy | OFF |
| 20/04/2026 | 14:12:42 | 422.00p | 17 | £71.74 | Exchange | Buy | AT |
| 20/04/2026 | 14:08:41 | 421.19p | 5 | £21.06 | Exchange | Buy | OFF |
| 20/04/2026 | 13:55:24 | 419.85p | 835 | £3,505.75 | Exchange | Sell | OFF |
| 20/04/2026 | 13:46:37 | 421.20p | 113 | £475.96 | Exchange | Buy | OFF |
| 20/04/2026 | 13:39:50 | 422.00p | 2 | £8.44 | Off-book | Buy | SI |
| 20/04/2026 | 13:39:50 | 422.00p | 562 | £2,371.64 | Exchange | Buy | AT |
| 20/04/2026 | 13:25:14 | 422.00p | 1 | £4.22 | Off-book | Buy | SI |
| 20/04/2026 | 13:17:48 | 421.72p | 564 | £2,378.50 | Exchange | Buy | OFF |
| 20/04/2026 | 12:42:51 | 419.95p | 3,300 | £13,858.35 | Exchange | Buy | OFF |
| 20/04/2026 | 12:31:57 | 422.56p | 5 | £21.13 | Exchange | Buy | OFF |
| 20/04/2026 | 12:30:23 | 423.00p | 1,441 | £6,095.43 | Exchange | Buy | AT |
| 20/04/2026 | 12:29:41 | 423.00p | 3,811 | £16,120.53 | Exchange | Buy | AT |
| 20/04/2026 | 12:21:30 | 421.72p | 10 | £42.17 | Exchange | Buy | OFF |
| 20/04/2026 | 11:59:07 | 418.00p | 1 | £4.18 | Off-book | Sell | SI |
| 20/04/2026 | 11:59:07 | 418.00p | 1 | £4.18 | Off-book | Sell | SI |
| 20/04/2026 | 11:59:07 | 420.00p | 1,500 | £6,300.00 | Exchange | Unknown | AT |
| 20/04/2026 | 11:59:07 | 418.00p | 1,500 | £6,270.00 | Exchange | Buy | AT |
| 20/04/2026 | 11:59:07 | 418.00p | 10 | £41.80 | Exchange | Buy | AT |
| 20/04/2026 | 11:59:07 | 418.00p | 3,000 | £12,540.00 | Exchange | Buy | AT |
| 20/04/2026 | 11:24:12 | 417.04p | 1,192 | £4,971.12 | Exchange | Buy | OFF |
| 20/04/2026 | 11:15:28 | 415.12p | 397 | £1,648.03 | Exchange | Buy | OFF |
| 20/04/2026 | 10:38:14 | 416.98p | 1,250 | £5,212.25 | Exchange | Buy | OFF |
| 20/04/2026 | 10:12:38 | 416.98p | 595 | £2,481.03 | Exchange | Buy | OFF |
| 20/04/2026 | 10:04:16 | 416.98p | 2 | £8.34 | Exchange | Buy | OFF |
| 20/04/2026 | 09:56:44 | 416.98p | 2,000 | £8,339.60 | Exchange | Buy | OFF |
| 20/04/2026 | 09:56:26 | 416.98p | 2,385 | £9,944.97 | Exchange | Buy | OFF |
| 20/04/2026 | 09:53:16 | 416.98p | 1,000 | £4,169.80 | Exchange | Buy | OFF |
| 20/04/2026 | 09:53:09 | 418.00p | 2 | £8.36 | Off-book | Buy | SI |
| 20/04/2026 | 09:53:09 | 418.00p | 2 | £8.36 | Off-book | Buy | SI |
| 20/04/2026 | 09:53:09 | 418.00p | 1 | £4.18 | Off-book | Buy | SI |
| 20/04/2026 | 09:51:30 | 416.98p | 1,199 | £4,999.59 | Exchange | Buy | OFF |
| 20/04/2026 | 09:27:15 | 415.07p | 267 | £1,108.23 | Exchange | Buy | OFF |
| 20/04/2026 | 09:26:10 | 415.06p | 603 | £2,502.81 | Exchange | Buy | OFF |
| 20/04/2026 | 09:21:11 | 416.98p | 719 | £2,998.09 | Exchange | Buy | OFF |
| 20/04/2026 | 09:15:30 | 417.04p | 119 | £496.28 | Exchange | Buy | OFF |
| 20/04/2026 | 09:15:26 | 417.04p | 82 | £341.97 | Exchange | Buy | OFF |
| 20/04/2026 | 08:51:05 | 417.04p | 500 | £2,085.20 | Exchange | Buy | OFF |
| 20/04/2026 | 08:43:48 | 417.04p | 1,431 | £5,967.84 | Exchange | Buy | OFF |
| 20/04/2026 | 08:39:18 | 416.86p | 1,722 | £7,178.33 | Exchange | Buy | OFF |
| 20/04/2026 | 08:34:31 | 414.00p | 0 | £0.00 | Off-book | Sell | SI |
| 20/04/2026 | 08:34:31 | 418.00p | 2 | £8.36 | Off-book | Buy | SI |
| 20/04/2026 | 08:09:53 | 415.67p | 1,202 | £4,996.35 | Exchange | Buy | OFF |
| 20/04/2026 | 08:02:27 | 413.50p | 58 | £239.83 | Off-book | Buy | OFF |
| 20/04/2026 | 08:02:27 | 413.51p | 116 | £479.67 | Exchange | Buy | OFF |
| 20/04/2026 | 08:00:58 | 415.67p | 3,000 | £12,470.10 | Exchange | Buy | OFF |
| 20/04/2026 | 08:00:54 | 410.42p | 1 | £4.10 | Exchange | Sell | OFF |
| 20/04/2026 | 07:55:29 | 417.00p | 1 | £4.17 | Exchange | Buy | AT |
| 20/04/2026 | 07:55:29 | 417.00p | 31 | £129.27 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/04/2026 | 14:21:33 | 421.20p | 2,856 | £12,029.47 | Exchange | Buy | OFF |
| 20/04/2026 | 14:15:29 | 421.20p | 907 | £3,820.28 | Exchange | Buy | OFF |
| 20/04/2026 | 14:12:42 | 422.00p | 17 | £71.74 | Exchange | Buy | AT |
| 20/04/2026 | 14:08:41 | 421.19p | 5 | £21.06 | Exchange | Buy | OFF |
| 20/04/2026 | 13:55:24 | 419.85p | 835 | £3,505.75 | Exchange | Sell | OFF |
| 20/04/2026 | 13:46:37 | 421.20p | 113 | £475.96 | Exchange | Buy | OFF |
| 20/04/2026 | 13:39:50 | 422.00p | 2 | £8.44 | Off-book | Buy | SI |
| 20/04/2026 | 13:39:50 | 422.00p | 562 | £2,371.64 | Exchange | Buy | AT |
| 20/04/2026 | 13:25:14 | 422.00p | 1 | £4.22 | Off-book | Buy | SI |
| 20/04/2026 | 13:17:48 | 421.72p | 564 | £2,378.50 | Exchange | Buy | OFF |
| 20/04/2026 | 12:42:51 | 419.95p | 3,300 | £13,858.35 | Exchange | Buy | OFF |
| 20/04/2026 | 12:31:57 | 422.56p | 5 | £21.13 | Exchange | Buy | OFF |
| 20/04/2026 | 12:30:23 | 423.00p | 1,441 | £6,095.43 | Exchange | Buy | AT |
| 20/04/2026 | 12:29:41 | 423.00p | 3,811 | £16,120.53 | Exchange | Buy | AT |
| 20/04/2026 | 12:21:30 | 421.72p | 10 | £42.17 | Exchange | Buy | OFF |
| 20/04/2026 | 11:59:07 | 418.00p | 1 | £4.18 | Off-book | Sell | SI |
| 20/04/2026 | 11:59:07 | 418.00p | 1 | £4.18 | Off-book | Sell | SI |
| 20/04/2026 | 11:59:07 | 420.00p | 1,500 | £6,300.00 | Exchange | Unknown | AT |
| 20/04/2026 | 11:59:07 | 418.00p | 1,500 | £6,270.00 | Exchange | Buy | AT |
| 20/04/2026 | 11:59:07 | 418.00p | 10 | £41.80 | Exchange | Buy | AT |
| 20/04/2026 | 11:59:07 | 418.00p | 3,000 | £12,540.00 | Exchange | Buy | AT |
| 20/04/2026 | 11:24:12 | 417.04p | 1,192 | £4,971.12 | Exchange | Buy | OFF |
| 20/04/2026 | 11:15:28 | 415.12p | 397 | £1,648.03 | Exchange | Buy | OFF |
| 20/04/2026 | 10:38:14 | 416.98p | 1,250 | £5,212.25 | Exchange | Buy | OFF |
| 20/04/2026 | 10:12:38 | 416.98p | 595 | £2,481.03 | Exchange | Buy | OFF |
| 20/04/2026 | 10:04:16 | 416.98p | 2 | £8.34 | Exchange | Buy | OFF |
| 20/04/2026 | 09:56:44 | 416.98p | 2,000 | £8,339.60 | Exchange | Buy | OFF |
| 20/04/2026 | 09:56:26 | 416.98p | 2,385 | £9,944.97 | Exchange | Buy | OFF |
| 20/04/2026 | 09:53:16 | 416.98p | 1,000 | £4,169.80 | Exchange | Buy | OFF |
| 20/04/2026 | 09:53:09 | 418.00p | 2 | £8.36 | Off-book | Buy | SI |
| 20/04/2026 | 09:53:09 | 418.00p | 2 | £8.36 | Off-book | Buy | SI |
| 20/04/2026 | 09:53:09 | 418.00p | 1 | £4.18 | Off-book | Buy | SI |
| 20/04/2026 | 09:51:30 | 416.98p | 1,199 | £4,999.59 | Exchange | Buy | OFF |
| 20/04/2026 | 09:27:15 | 415.07p | 267 | £1,108.23 | Exchange | Buy | OFF |
| 20/04/2026 | 09:26:10 | 415.06p | 603 | £2,502.81 | Exchange | Buy | OFF |
| 20/04/2026 | 09:21:11 | 416.98p | 719 | £2,998.09 | Exchange | Buy | OFF |
| 20/04/2026 | 09:15:30 | 417.04p | 119 | £496.28 | Exchange | Buy | OFF |
| 20/04/2026 | 09:15:26 | 417.04p | 82 | £341.97 | Exchange | Buy | OFF |
| 20/04/2026 | 08:51:05 | 417.04p | 500 | £2,085.20 | Exchange | Buy | OFF |
| 20/04/2026 | 08:43:48 | 417.04p | 1,431 | £5,967.84 | Exchange | Buy | OFF |
| 20/04/2026 | 08:39:18 | 416.86p | 1,722 | £7,178.33 | Exchange | Buy | OFF |
| 20/04/2026 | 08:34:31 | 414.00p | 0 | £0.00 | Off-book | Sell | SI |
| 20/04/2026 | 08:34:31 | 418.00p | 2 | £8.36 | Off-book | Buy | SI |
| 20/04/2026 | 08:09:53 | 415.67p | 1,202 | £4,996.35 | Exchange | Buy | OFF |
| 20/04/2026 | 08:02:27 | 413.50p | 58 | £239.83 | Off-book | Buy | OFF |
| 20/04/2026 | 08:02:27 | 413.51p | 116 | £479.67 | Exchange | Buy | OFF |
| 20/04/2026 | 08:00:58 | 415.67p | 3,000 | £12,470.10 | Exchange | Buy | OFF |
| 20/04/2026 | 08:00:54 | 410.42p | 1 | £4.10 | Exchange | Sell | OFF |
| 20/04/2026 | 07:55:29 | 417.00p | 1 | £4.17 | Exchange | Buy | AT |
| 20/04/2026 | 07:55:29 | 417.00p | 31 | £129.27 | Exchange | Buy | AT |