⌘K
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/04/2026 | 11:54:40 | 170.00p | 438 | £744.60 | Exchange | Unknown | AT |
| 24/04/2026 | 11:54:40 | 170.00p | 2,127 | £3,615.90 | Exchange | Unknown | AT |
| 24/04/2026 | 11:09:29 | 170.10p | 327 | £556.23 | Exchange | Unknown | OFF |
| 24/04/2026 | 11:02:13 | 169.50p | 11 | £18.64 | Exchange | Unknown | AT |
| 24/04/2026 | 11:02:00 | 169.50p | 311 | £527.14 | Exchange | Sell | OFF |
| 24/04/2026 | 10:40:07 | 169.53p | 3 | £5.09 | Exchange | Sell | OFF |
| 24/04/2026 | 10:28:28 | 170.77p | 2,000 | £3,415.34 | Exchange | Buy | OFF |
| 24/04/2026 | 10:15:17 | 169.53p | 6,338 | £10,744.97 | Exchange | Sell | OFF |
| 24/04/2026 | 09:54:36 | 170.00p | 3,000 | £5,100.00 | Exchange | Buy | AT |
| 24/04/2026 | 09:54:29 | 170.37p | 8,196 | £13,963.53 | Exchange | Buy | OFF |
| 24/04/2026 | 09:45:36 | 168.25p | 22,465 | £37,797.36 | Exchange | Unknown | OFF |
| 24/04/2026 | 09:29:00 | 168.60p | 1,800 | £3,034.77 | Exchange | Buy | OFF |
| 24/04/2026 | 09:09:18 | 168.00p | 3,000 | £5,040.00 | Exchange | Buy | AT |
| 24/04/2026 | 09:09:04 | 168.00p | 60 | £100.80 | Off-book | Buy | SI |
| 24/04/2026 | 09:09:04 | 167.50p | 1,202 | £2,013.35 | Exchange | Buy | AT |
| 24/04/2026 | 09:09:04 | 167.50p | 3,798 | £6,361.65 | Exchange | Buy | AT |
| 24/04/2026 | 09:02:51 | 168.25p | 12,389 | £20,844.49 | Exchange | Buy | OFF |
| 24/04/2026 | 09:01:40 | 167.50p | 4,291 | £7,187.43 | Exchange | Buy | OFF |
| 24/04/2026 | 09:01:30 | 166.10p | 415 | £689.32 | Exchange | Buy | OFF |
| 24/04/2026 | 08:23:34 | 166.03p | 27 | £44.83 | Exchange | Buy | OFF |
| 24/04/2026 | 08:01:25 | 166.00p | 1,349 | £2,239.34 | Exchange | Buy | AT |
| 24/04/2026 | 08:01:20 | 166.64p | 6,755 | £11,256.53 | Exchange | Buy | OFF |
| 24/04/2026 | 07:55:01 | 166.00p | 5 | £8.30 | Off-book | Buy | SI |
| 24/04/2026 | 07:12:48 | 165.90p | 7,719 | £12,805.67 | Exchange | Buy | OFF |
| 24/04/2026 | 07:10:21 | 165.90p | 4,219 | £6,999.15 | Exchange | Buy | OFF |
| 24/04/2026 | 07:10:00 | 165.90p | 500 | £829.50 | Exchange | Buy | OFF |
| 23/04/2026 | 15:29:22 | 168.00p | 320 | £537.60 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:18 | 166.10p | 349 | £579.69 | Exchange | Sell | OFF |
| 23/04/2026 | 15:21:08 | 164.37p | 7,000 | £11,505.97 | Exchange | Sell | OFF |
| 23/04/2026 | 15:20:17 | 165.13p | 1,000 | £1,651.25 | Exchange | Sell | OFF |
| 23/04/2026 | 15:20:16 | 165.00p | 2,642 | £4,359.30 | Exchange | Buy | AT |
| 23/04/2026 | 15:20:16 | 165.00p | 3,000 | £4,950.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:12:10 | 165.00p | 266 | £438.90 | Exchange | Buy | AT |
| 23/04/2026 | 15:09:42 | 163.51p | 3 | £4.91 | Exchange | Sell | OFF |
| 23/04/2026 | 14:53:00 | 165.00p | 45 | £74.25 | Exchange | Buy | AT |
| 23/04/2026 | 14:45:00 | 165.00p | 47 | £77.55 | Exchange | Buy | AT |
| 23/04/2026 | 14:34:48 | 163.00p | 5,009 | £8,164.67 | Exchange | Unknown | AT |
| 23/04/2026 | 14:30:37 | 161.98p | 5,387 | £8,725.84 | Exchange | Sell | OFF |
| 23/04/2026 | 14:10:03 | 161.63p | 281 | £454.18 | Exchange | Sell | OFF |
| 23/04/2026 | 14:00:47 | 162.20p | 1,533 | £2,486.51 | Exchange | Buy | OFF |
| 23/04/2026 | 13:48:57 | 162.50p | 931 | £1,512.88 | Exchange | Buy | AT |
| 23/04/2026 | 13:48:57 | 163.00p | 2,491 | £4,060.33 | Exchange | Buy | AT |
| 23/04/2026 | 13:33:31 | 161.70p | 403 | £651.65 | Exchange | Buy | OFF |
| 23/04/2026 | 13:19:09 | 161.50p | 617 | £996.44 | Exchange | Buy | OFF |
| 23/04/2026 | 13:17:29 | 161.50p | 16 | £25.84 | Exchange | Buy | OFF |
| 23/04/2026 | 12:40:39 | 161.70p | 3,474 | £5,617.46 | Exchange | Buy | OFF |
| 23/04/2026 | 12:29:45 | 163.00p | 1 | £1.63 | Off-book | Buy | SI |
| 23/04/2026 | 12:29:45 | 160.50p | 0 | £0.00 | Off-book | Sell | SI |
| 23/04/2026 | 12:29:45 | 162.50p | 1 | £1.63 | Off-book | Buy | SI |
| 23/04/2026 | 12:05:11 | 163.00p | 0 | £0.00 | Off-book | Buy | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/04/2026 | 11:54:40 | 170.00p | 438 | £744.60 | Exchange | Unknown | AT |
| 24/04/2026 | 11:54:40 | 170.00p | 2,127 | £3,615.90 | Exchange | Unknown | AT |
| 24/04/2026 | 11:09:29 | 170.10p | 327 | £556.23 | Exchange | Unknown | OFF |
| 24/04/2026 | 11:02:13 | 169.50p | 11 | £18.64 | Exchange | Unknown | AT |
| 24/04/2026 | 11:02:00 | 169.50p | 311 | £527.14 | Exchange | Sell | OFF |
| 24/04/2026 | 10:40:07 | 169.53p | 3 | £5.09 | Exchange | Sell | OFF |
| 24/04/2026 | 10:28:28 | 170.77p | 2,000 | £3,415.34 | Exchange | Buy | OFF |
| 24/04/2026 | 10:15:17 | 169.53p | 6,338 | £10,744.97 | Exchange | Sell | OFF |
| 24/04/2026 | 09:54:36 | 170.00p | 3,000 | £5,100.00 | Exchange | Buy | AT |
| 24/04/2026 | 09:54:29 | 170.37p | 8,196 | £13,963.53 | Exchange | Buy | OFF |
| 24/04/2026 | 09:45:36 | 168.25p | 22,465 | £37,797.36 | Exchange | Unknown | OFF |
| 24/04/2026 | 09:29:00 | 168.60p | 1,800 | £3,034.77 | Exchange | Buy | OFF |
| 24/04/2026 | 09:09:18 | 168.00p | 3,000 | £5,040.00 | Exchange | Buy | AT |
| 24/04/2026 | 09:09:04 | 168.00p | 60 | £100.80 | Off-book | Buy | SI |
| 24/04/2026 | 09:09:04 | 167.50p | 1,202 | £2,013.35 | Exchange | Buy | AT |
| 24/04/2026 | 09:09:04 | 167.50p | 3,798 | £6,361.65 | Exchange | Buy | AT |
| 24/04/2026 | 09:02:51 | 168.25p | 12,389 | £20,844.49 | Exchange | Buy | OFF |
| 24/04/2026 | 09:01:40 | 167.50p | 4,291 | £7,187.43 | Exchange | Buy | OFF |
| 24/04/2026 | 09:01:30 | 166.10p | 415 | £689.32 | Exchange | Buy | OFF |
| 24/04/2026 | 08:23:34 | 166.03p | 27 | £44.83 | Exchange | Buy | OFF |
| 24/04/2026 | 08:01:25 | 166.00p | 1,349 | £2,239.34 | Exchange | Buy | AT |
| 24/04/2026 | 08:01:20 | 166.64p | 6,755 | £11,256.53 | Exchange | Buy | OFF |
| 24/04/2026 | 07:55:01 | 166.00p | 5 | £8.30 | Off-book | Buy | SI |
| 24/04/2026 | 07:12:48 | 165.90p | 7,719 | £12,805.67 | Exchange | Buy | OFF |
| 24/04/2026 | 07:10:21 | 165.90p | 4,219 | £6,999.15 | Exchange | Buy | OFF |
| 24/04/2026 | 07:10:00 | 165.90p | 500 | £829.50 | Exchange | Buy | OFF |
| 23/04/2026 | 15:29:22 | 168.00p | 320 | £537.60 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:18 | 166.10p | 349 | £579.69 | Exchange | Sell | OFF |
| 23/04/2026 | 15:21:08 | 164.37p | 7,000 | £11,505.97 | Exchange | Sell | OFF |
| 23/04/2026 | 15:20:17 | 165.13p | 1,000 | £1,651.25 | Exchange | Sell | OFF |
| 23/04/2026 | 15:20:16 | 165.00p | 2,642 | £4,359.30 | Exchange | Buy | AT |
| 23/04/2026 | 15:20:16 | 165.00p | 3,000 | £4,950.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:12:10 | 165.00p | 266 | £438.90 | Exchange | Buy | AT |
| 23/04/2026 | 15:09:42 | 163.51p | 3 | £4.91 | Exchange | Sell | OFF |
| 23/04/2026 | 14:53:00 | 165.00p | 45 | £74.25 | Exchange | Buy | AT |
| 23/04/2026 | 14:45:00 | 165.00p | 47 | £77.55 | Exchange | Buy | AT |
| 23/04/2026 | 14:34:48 | 163.00p | 5,009 | £8,164.67 | Exchange | Unknown | AT |
| 23/04/2026 | 14:30:37 | 161.98p | 5,387 | £8,725.84 | Exchange | Sell | OFF |
| 23/04/2026 | 14:10:03 | 161.63p | 281 | £454.18 | Exchange | Sell | OFF |
| 23/04/2026 | 14:00:47 | 162.20p | 1,533 | £2,486.51 | Exchange | Buy | OFF |
| 23/04/2026 | 13:48:57 | 162.50p | 931 | £1,512.88 | Exchange | Buy | AT |
| 23/04/2026 | 13:48:57 | 163.00p | 2,491 | £4,060.33 | Exchange | Buy | AT |
| 23/04/2026 | 13:33:31 | 161.70p | 403 | £651.65 | Exchange | Buy | OFF |
| 23/04/2026 | 13:19:09 | 161.50p | 617 | £996.44 | Exchange | Buy | OFF |
| 23/04/2026 | 13:17:29 | 161.50p | 16 | £25.84 | Exchange | Buy | OFF |
| 23/04/2026 | 12:40:39 | 161.70p | 3,474 | £5,617.46 | Exchange | Buy | OFF |
| 23/04/2026 | 12:29:45 | 163.00p | 1 | £1.63 | Off-book | Buy | SI |
| 23/04/2026 | 12:29:45 | 160.50p | 0 | £0.00 | Off-book | Sell | SI |
| 23/04/2026 | 12:29:45 | 162.50p | 1 | £1.63 | Off-book | Buy | SI |
| 23/04/2026 | 12:05:11 | 163.00p | 0 | £0.00 | Off-book | Buy | SI |