| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 22/10/2026 | 10:12:03 | 407.55p | 500 | £2,037.74 | Exchange | Buy | OFF |
| 22/10/2026 | 09:41:22 | 407.05p | 1,239 | £5,043.35 | Exchange | Buy | OFF |
| 22/10/2026 | 09:03:28 | 401.50p | 4,983 | £20,006.74 | Exchange | Sell | OFF |
| 22/10/2026 | 07:14:10 | 408.00p | 962 | £3,924.96 | Exchange | Buy | AT |
| 22/10/2026 | 07:14:10 | 408.00p | 38 | £155.04 | Exchange | Buy | AT |
| 22/10/2026 | 07:14:09 | 411.00p | 1 | £4.11 | Off-book | Buy | SI |
| 22/10/2026 | 07:14:09 | 411.00p | 1,485 | £6,103.35 | Exchange | Sell | AT |
| 22/10/2026 | 07:14:09 | 411.00p | 17 | £69.87 | Exchange | Sell | AT |
| 22/10/2026 | 07:06:51 | 411.00p | 1 | £4.11 | Exchange | Sell | AT |
| 22/10/2026 | 07:06:49 | 411.00p | 2 | £8.22 | Off-book | Sell | SI |
| 22/10/2026 | 07:00:31 | 411.00p | 14 | £57.54 | Exchange | Sell | AT |
| 21/10/2026 | 15:35:00 | 415.00p | 133 | £551.95 | Exchange | Buy | UT |
| 21/10/2026 | 15:28:29 | 413.50p | 1,447 | £5,983.35 | Exchange | Sell | AT |
| 21/10/2026 | 15:28:00 | 416.00p | 550 | £2,288.00 | Exchange | Buy | AT |
| 21/10/2026 | 15:13:17 | 415.50p | 24 | £99.72 | Exchange | Buy | AT |
| 21/10/2026 | 15:13:17 | 415.50p | 1 | £4.16 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 411.00p | 436 | £1,791.96 | Exchange | Sell | AT |
| 21/10/2026 | 15:10:11 | 411.00p | 389 | £1,598.79 | Exchange | Sell | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 208 | £863.20 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 1,312 | £5,444.80 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 211 | £875.65 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 2,759 | £11,449.85 | Exchange | Buy | AT |
| 21/10/2026 | 15:09:59 | 415.50p | 12,477 | £51,841.93 | Exchange | Sell | OFF |
| 21/10/2026 | 15:03:41 | 416.26p | 2,125 | £8,845.42 | Exchange | Sell | OFF |
| 21/10/2026 | 14:46:53 | 415.00p | 19 | £78.85 | Exchange | Buy | AT |
| 21/10/2026 | 14:46:53 | 415.00p | 210 | £871.50 | Exchange | Buy | AT |
| 21/10/2026 | 14:28:20 | 413.00p | 91 | £375.83 | Exchange | Sell | AT |
| 21/10/2026 | 14:28:20 | 413.00p | 243 | £1,003.59 | Exchange | Sell | AT |
| 21/10/2026 | 14:28:06 | 412.00p | 1 | £4.12 | Exchange | Sell | AT |
| 21/10/2026 | 13:12:33 | 414.92p | 1,018 | £4,223.87 | Exchange | Buy | OFF |
| 21/10/2026 | 11:08:43 | 412.50p | 3,000 | £12,375.00 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 22/10/2026 | 10:12:03 | 407.55p | 500 | £2,037.74 | Exchange | Buy | OFF |
| 22/10/2026 | 09:41:22 | 407.05p | 1,239 | £5,043.35 | Exchange | Buy | OFF |
| 22/10/2026 | 09:03:28 | 401.50p | 4,983 | £20,006.74 | Exchange | Sell | OFF |
| 22/10/2026 | 07:14:10 | 408.00p | 962 | £3,924.96 | Exchange | Buy | AT |
| 22/10/2026 | 07:14:10 | 408.00p | 38 | £155.04 | Exchange | Buy | AT |
| 22/10/2026 | 07:14:09 | 411.00p | 1 | £4.11 | Off-book | Buy | SI |
| 22/10/2026 | 07:14:09 | 411.00p | 1,485 | £6,103.35 | Exchange | Sell | AT |
| 22/10/2026 | 07:14:09 | 411.00p | 17 | £69.87 | Exchange | Sell | AT |
| 22/10/2026 | 07:06:51 | 411.00p | 1 | £4.11 | Exchange | Sell | AT |
| 22/10/2026 | 07:06:49 | 411.00p | 2 | £8.22 | Off-book | Sell | SI |
| 22/10/2026 | 07:00:31 | 411.00p | 14 | £57.54 | Exchange | Sell | AT |
| 21/10/2026 | 15:35:00 | 415.00p | 133 | £551.95 | Exchange | Buy | UT |
| 21/10/2026 | 15:28:29 | 413.50p | 1,447 | £5,983.35 | Exchange | Sell | AT |
| 21/10/2026 | 15:28:00 | 416.00p | 550 | £2,288.00 | Exchange | Buy | AT |
| 21/10/2026 | 15:13:17 | 415.50p | 24 | £99.72 | Exchange | Buy | AT |
| 21/10/2026 | 15:13:17 | 415.50p | 1 | £4.16 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 411.00p | 436 | £1,791.96 | Exchange | Sell | AT |
| 21/10/2026 | 15:10:11 | 411.00p | 389 | £1,598.79 | Exchange | Sell | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 208 | £863.20 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 1,312 | £5,444.80 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 211 | £875.65 | Exchange | Buy | AT |
| 21/10/2026 | 15:10:11 | 415.00p | 2,759 | £11,449.85 | Exchange | Buy | AT |
| 21/10/2026 | 15:09:59 | 415.50p | 12,477 | £51,841.93 | Exchange | Sell | OFF |
| 21/10/2026 | 15:03:41 | 416.26p | 2,125 | £8,845.42 | Exchange | Sell | OFF |
| 21/10/2026 | 14:46:53 | 415.00p | 19 | £78.85 | Exchange | Buy | AT |
| 21/10/2026 | 14:46:53 | 415.00p | 210 | £871.50 | Exchange | Buy | AT |
| 21/10/2026 | 14:28:20 | 413.00p | 91 | £375.83 | Exchange | Sell | AT |
| 21/10/2026 | 14:28:20 | 413.00p | 243 | £1,003.59 | Exchange | Sell | AT |
| 21/10/2026 | 14:28:06 | 412.00p | 1 | £4.12 | Exchange | Sell | AT |
| 21/10/2026 | 13:12:33 | 414.92p | 1,018 | £4,223.87 | Exchange | Buy | OFF |
| 21/10/2026 | 11:08:43 | 412.50p | 3,000 | £12,375.00 | Exchange | Sell | OFF |