| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 24/04/2026 | 11:13:59 | 128.23p | 1,754 | £2,249.19 | Exchange | Buy | OFF |
| 24/04/2026 | 10:31:52 | 128.15p | 585 | £749.68 | Exchange | Buy | OFF |
| 24/04/2026 | 10:28:12 | 128.50p | 5 | £6.42 | Off-book | Buy | SI |
| 24/04/2026 | 10:05:05 | 128.05p | 400 | £512.20 | Exchange | Buy | OFF |
| 24/04/2026 | 08:05:35 | 128.68p | 1,541 | £1,982.88 | Exchange | Buy | OFF |
| 24/04/2026 | 07:32:22 | 125.76p | 3,069 | £3,859.57 | Exchange | Sell | OFF |
| 24/04/2026 | 07:31:14 | 128.68p | 1,165 | £1,499.06 | Exchange | Buy | OFF |
| 24/04/2026 | 07:17:16 | 128.68p | 4,700 | £6,047.73 | Exchange | Buy | OFF |
| 24/04/2026 | 07:04:58 | 129.50p | 9 | £11.65 | Off-book | Buy | SI |
| 23/04/2026 | 15:35:05 | 130.00p | 22 | £28.60 | Exchange | Buy | UT |
| 23/04/2026 | 15:07:29 | 128.75p | 1,541 | £1,984.04 | Exchange | Buy | OFF |
| 23/04/2026 | 14:01:36 | 128.90p | 793 | £1,022.18 | Exchange | Buy | OFF |
| 23/04/2026 | 13:36:54 | 125.42p | 7,000 | £8,779.40 | Exchange | Sell | OFF |
| 23/04/2026 | 13:03:34 | 129.50p | 5,424 | £7,024.08 | Exchange | Buy | AT |
| 23/04/2026 | 13:03:19 | 128.90p | 1,541 | £1,986.35 | Exchange | Buy | OFF |
| 23/04/2026 | 12:40:09 | 1.29p | 2 | £0.03 | Off-book | Unknown | SI |
| 23/04/2026 | 12:11:24 | 128.75p | 3,883 | £4,999.36 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 24/04/2026 | 11:13:59 | 128.23p | 1,754 | £2,249.19 | Exchange | Buy | OFF |
| 24/04/2026 | 10:31:52 | 128.15p | 585 | £749.68 | Exchange | Buy | OFF |
| 24/04/2026 | 10:28:12 | 128.50p | 5 | £6.42 | Off-book | Buy | SI |
| 24/04/2026 | 10:05:05 | 128.05p | 400 | £512.20 | Exchange | Buy | OFF |
| 24/04/2026 | 08:05:35 | 128.68p | 1,541 | £1,982.88 | Exchange | Buy | OFF |
| 24/04/2026 | 07:32:22 | 125.76p | 3,069 | £3,859.57 | Exchange | Sell | OFF |
| 24/04/2026 | 07:31:14 | 128.68p | 1,165 | £1,499.06 | Exchange | Buy | OFF |
| 24/04/2026 | 07:17:16 | 128.68p | 4,700 | £6,047.73 | Exchange | Buy | OFF |
| 24/04/2026 | 07:04:58 | 129.50p | 9 | £11.65 | Off-book | Buy | SI |
| 23/04/2026 | 15:35:05 | 130.00p | 22 | £28.60 | Exchange | Buy | UT |
| 23/04/2026 | 15:07:29 | 128.75p | 1,541 | £1,984.04 | Exchange | Buy | OFF |
| 23/04/2026 | 14:01:36 | 128.90p | 793 | £1,022.18 | Exchange | Buy | OFF |
| 23/04/2026 | 13:36:54 | 125.42p | 7,000 | £8,779.40 | Exchange | Sell | OFF |
| 23/04/2026 | 13:03:34 | 129.50p | 5,424 | £7,024.08 | Exchange | Buy | AT |
| 23/04/2026 | 13:03:19 | 128.90p | 1,541 | £1,986.35 | Exchange | Buy | OFF |
| 23/04/2026 | 12:40:09 | 1.29p | 2 | £0.03 | Off-book | Unknown | SI |
| 23/04/2026 | 12:11:24 | 128.75p | 3,883 | £4,999.36 | Exchange | Buy | OFF |