| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 10/07/2026 | 15:45:53 | 331.20p | 23,652 | £78,335.04 | Off-book | Sell | OFF |
| 10/07/2026 | 15:35:49 | 333.50p | 8,142 | £27,153.57 | Off-book | Buy | OFF |
| 10/07/2026 | 15:35:16 | 333.50p | 9,418 | £31,409.03 | Exchange | Buy | UT |
| 10/07/2026 | 15:25:24 | 332.95p | 1,000 | £3,329.52 | Exchange | Buy | OFF |
| 10/07/2026 | 15:03:00 | 332.75p | 3,587 | £11,935.74 | Exchange | Buy | OFF |
| 10/07/2026 | 14:56:13 | 331.93p | 4,225 | £14,023.87 | Exchange | Buy | OFF |
| 10/07/2026 | 14:48:47 | 330.71p | 4,500 | £14,882.13 | Exchange | Buy | OFF |
| 10/07/2026 | 14:48:12 | 331.04p | 1,053 | £3,485.83 | Exchange | Buy | OFF |
| 10/07/2026 | 14:17:59 | 333.00p | 1 | £3.33 | Off-book | Buy | SI |
| 10/07/2026 | 14:15:34 | 331.96p | 1,795 | £5,958.74 | Exchange | Buy | OFF |
| 10/07/2026 | 14:14:53 | 332.13p | 1,497 | £4,971.91 | Exchange | Buy | OFF |
| 10/07/2026 | 14:11:49 | 332.13p | 1,000 | £3,321.25 | Exchange | Buy | OFF |
| 10/07/2026 | 13:53:03 | 332.28p | 923 | £3,066.98 | Exchange | Buy | OFF |
| 10/07/2026 | 13:51:38 | 332.28p | 1,450 | £4,818.12 | Exchange | Buy | OFF |
| 10/07/2026 | 13:16:23 | 331.50p | 293 | £971.29 | Exchange | Unknown | AT |
| 10/07/2026 | 13:15:33 | 331.82p | 11 | £36.50 | Exchange | Buy | OFF |
| 10/07/2026 | 13:08:59 | 331.50p | 1,462 | £4,846.53 | Exchange | Sell | AT |
| 10/07/2026 | 13:08:56 | 332.00p | 287 | £952.84 | Exchange | Buy | AT |
| 10/07/2026 | 13:06:39 | 331.82p | 365 | £1,211.14 | Exchange | Buy | OFF |
| 10/07/2026 | 13:04:01 | 331.50p | 1,000 | £3,315.00 | Off-book | Sell | OTC |
| 10/07/2026 | 12:28:00 | 332.45p | 2,275 | £7,563.12 | Exchange | Buy | OFF |
| 10/07/2026 | 12:20:14 | 331.00p | 3,605 | £11,932.55 | Exchange | Sell | AT |
| 10/07/2026 | 12:14:16 | 331.00p | 482 | £1,595.42 | Exchange | Buy | AT |
| 10/07/2026 | 12:14:16 | 331.00p | 9 | £29.79 | Exchange | Buy | AT |
| 10/07/2026 | 12:13:43 | 331.00p | 491 | £1,625.21 | Exchange | Buy | AT |
| 10/07/2026 | 12:13:43 | 331.00p | 505 | £1,671.55 | Exchange | Buy | AT |
| 10/07/2026 | 11:18:27 | 330.63p | 8 | £26.45 | Exchange | Buy | OFF |
| 10/07/2026 | 11:00:04 | 330.60p | 38 | £125.63 | Off-book | Buy | OFF |
| 10/07/2026 | 11:00:04 | 330.60p | 35 | £115.71 | Exchange | Buy | OFF |
| 10/07/2026 | 11:00:03 | 330.60p | 160 | £528.96 | Exchange | Buy | OFF |
| 10/07/2026 | 11:00:01 | 330.60p | 140 | £462.84 | Exchange | Buy | OFF |
| 10/07/2026 | 10:59:59 | 330.60p | 1,143 | £3,778.76 | Exchange | Buy | OFF |
| 10/07/2026 | 10:39:25 | 330.50p | 2,843 | £9,396.11 | Exchange | Buy | AT |
| 10/07/2026 | 10:39:25 | 330.50p | 2,827 | £9,343.24 | Exchange | Buy | AT |
| 10/07/2026 | 10:39:25 | 330.50p | 795 | £2,627.47 | Exchange | Buy | AT |
| 10/07/2026 | 10:36:34 | 330.50p | 13 | £42.97 | Exchange | Unknown | AT |
| 10/07/2026 | 10:36:32 | 330.50p | 3,522 | £11,640.21 | Exchange | Buy | AT |
| 10/07/2026 | 10:36:28 | 330.50p | 1 | £3.31 | Off-book | Buy | SI |
| 10/07/2026 | 10:10:03 | 330.42p | 2,044 | £6,753.68 | Exchange | Buy | OFF |
| 10/07/2026 | 10:10:00 | 330.82p | 1 | £3.31 | Exchange | Buy | OFF |
| 10/07/2026 | 09:56:38 | 329.50p | 4 | £13.18 | Exchange | Sell | AT |
| 10/07/2026 | 09:55:50 | 330.00p | 16,000 | £52,800.00 | Exchange | Buy | OFF |
| 10/07/2026 | 09:48:57 | 329.02p | 5,200 | £17,109.14 | Exchange | Buy | OFF |
| 10/07/2026 | 09:46:17 | 329.02p | 6,500 | £21,386.43 | Exchange | Buy | OFF |
| 10/07/2026 | 09:38:21 | 328.82p | 9,383 | £30,853.46 | Exchange | Buy | OFF |
| 10/07/2026 | 09:22:18 | 328.78p | 24,357 | £80,079.73 | Exchange | Buy | OFF |
| 10/07/2026 | 09:00:54 | 330.02p | 5,113 | £16,874.08 | Exchange | Buy | OFF |
| 10/07/2026 | 08:32:39 | 329.90p | 1,719 | £5,670.93 | Exchange | Buy | OFF |
| 10/07/2026 | 08:30:24 | 329.21p | 1,000 | £3,292.12 | Exchange | Sell | OFF |
| 10/07/2026 | 08:20:01 | 328.77p | 2,519 | £8,281.69 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 10/07/2026 | 15:45:53 | 331.20p | 23,652 | £78,335.04 | Off-book | Sell | OFF |
| 10/07/2026 | 15:35:49 | 333.50p | 8,142 | £27,153.57 | Off-book | Buy | OFF |
| 10/07/2026 | 15:35:16 | 333.50p | 9,418 | £31,409.03 | Exchange | Buy | UT |
| 10/07/2026 | 15:25:24 | 332.95p | 1,000 | £3,329.52 | Exchange | Buy | OFF |
| 10/07/2026 | 15:03:00 | 332.75p | 3,587 | £11,935.74 | Exchange | Buy | OFF |
| 10/07/2026 | 14:56:13 | 331.93p | 4,225 | £14,023.87 | Exchange | Buy | OFF |
| 10/07/2026 | 14:48:47 | 330.71p | 4,500 | £14,882.13 | Exchange | Buy | OFF |
| 10/07/2026 | 14:48:12 | 331.04p | 1,053 | £3,485.83 | Exchange | Buy | OFF |
| 10/07/2026 | 14:17:59 | 333.00p | 1 | £3.33 | Off-book | Buy | SI |
| 10/07/2026 | 14:15:34 | 331.96p | 1,795 | £5,958.74 | Exchange | Buy | OFF |
| 10/07/2026 | 14:14:53 | 332.13p | 1,497 | £4,971.91 | Exchange | Buy | OFF |
| 10/07/2026 | 14:11:49 | 332.13p | 1,000 | £3,321.25 | Exchange | Buy | OFF |
| 10/07/2026 | 13:53:03 | 332.28p | 923 | £3,066.98 | Exchange | Buy | OFF |
| 10/07/2026 | 13:51:38 | 332.28p | 1,450 | £4,818.12 | Exchange | Buy | OFF |
| 10/07/2026 | 13:16:23 | 331.50p | 293 | £971.29 | Exchange | Unknown | AT |
| 10/07/2026 | 13:15:33 | 331.82p | 11 | £36.50 | Exchange | Buy | OFF |
| 10/07/2026 | 13:08:59 | 331.50p | 1,462 | £4,846.53 | Exchange | Sell | AT |
| 10/07/2026 | 13:08:56 | 332.00p | 287 | £952.84 | Exchange | Buy | AT |
| 10/07/2026 | 13:06:39 | 331.82p | 365 | £1,211.14 | Exchange | Buy | OFF |
| 10/07/2026 | 13:04:01 | 331.50p | 1,000 | £3,315.00 | Off-book | Sell | OTC |
| 10/07/2026 | 12:28:00 | 332.45p | 2,275 | £7,563.12 | Exchange | Buy | OFF |
| 10/07/2026 | 12:20:14 | 331.00p | 3,605 | £11,932.55 | Exchange | Sell | AT |
| 10/07/2026 | 12:14:16 | 331.00p | 482 | £1,595.42 | Exchange | Buy | AT |
| 10/07/2026 | 12:14:16 | 331.00p | 9 | £29.79 | Exchange | Buy | AT |
| 10/07/2026 | 12:13:43 | 331.00p | 491 | £1,625.21 | Exchange | Buy | AT |
| 10/07/2026 | 12:13:43 | 331.00p | 505 | £1,671.55 | Exchange | Buy | AT |
| 10/07/2026 | 11:18:27 | 330.63p | 8 | £26.45 | Exchange | Buy | OFF |
| 10/07/2026 | 11:00:04 | 330.60p | 38 | £125.63 | Off-book | Buy | OFF |
| 10/07/2026 | 11:00:04 | 330.60p | 35 | £115.71 | Exchange | Buy | OFF |
| 10/07/2026 | 11:00:03 | 330.60p | 160 | £528.96 | Exchange | Buy | OFF |
| 10/07/2026 | 11:00:01 | 330.60p | 140 | £462.84 | Exchange | Buy | OFF |
| 10/07/2026 | 10:59:59 | 330.60p | 1,143 | £3,778.76 | Exchange | Buy | OFF |
| 10/07/2026 | 10:39:25 | 330.50p | 2,843 | £9,396.11 | Exchange | Buy | AT |
| 10/07/2026 | 10:39:25 | 330.50p | 2,827 | £9,343.24 | Exchange | Buy | AT |
| 10/07/2026 | 10:39:25 | 330.50p | 795 | £2,627.47 | Exchange | Buy | AT |
| 10/07/2026 | 10:36:34 | 330.50p | 13 | £42.97 | Exchange | Unknown | AT |
| 10/07/2026 | 10:36:32 | 330.50p | 3,522 | £11,640.21 | Exchange | Buy | AT |
| 10/07/2026 | 10:36:28 | 330.50p | 1 | £3.31 | Off-book | Buy | SI |
| 10/07/2026 | 10:10:03 | 330.42p | 2,044 | £6,753.68 | Exchange | Buy | OFF |
| 10/07/2026 | 10:10:00 | 330.82p | 1 | £3.31 | Exchange | Buy | OFF |
| 10/07/2026 | 09:56:38 | 329.50p | 4 | £13.18 | Exchange | Sell | AT |
| 10/07/2026 | 09:55:50 | 330.00p | 16,000 | £52,800.00 | Exchange | Buy | OFF |
| 10/07/2026 | 09:48:57 | 329.02p | 5,200 | £17,109.14 | Exchange | Buy | OFF |
| 10/07/2026 | 09:46:17 | 329.02p | 6,500 | £21,386.43 | Exchange | Buy | OFF |
| 10/07/2026 | 09:38:21 | 328.82p | 9,383 | £30,853.46 | Exchange | Buy | OFF |
| 10/07/2026 | 09:22:18 | 328.78p | 24,357 | £80,079.73 | Exchange | Buy | OFF |
| 10/07/2026 | 09:00:54 | 330.02p | 5,113 | £16,874.08 | Exchange | Buy | OFF |
| 10/07/2026 | 08:32:39 | 329.90p | 1,719 | £5,670.93 | Exchange | Buy | OFF |
| 10/07/2026 | 08:30:24 | 329.21p | 1,000 | £3,292.12 | Exchange | Sell | OFF |
| 10/07/2026 | 08:20:01 | 328.77p | 2,519 | £8,281.69 | Exchange | Sell | OFF |