| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 14:13:58 | 232.00p | 5,997 | £13,913.04 | Exchange | Buy | AT |
| 24/07/2026 | 13:31:01 | 232.00p | 3 | £6.96 | Exchange | Buy | AT |
| 24/07/2026 | 11:34:14 | 234.00p | 6 | £14.04 | Exchange | Buy | AT |
| 24/07/2026 | 11:34:11 | 230.00p | 4,500 | £10,350.00 | Exchange | Buy | AT |
| 24/07/2026 | 11:00:00 | 227.00p | 50,000 | £113,500.00 | Off-book | Buy | OFF |
| 24/07/2026 | 10:49:26 | 226.56p | 1,000 | £2,265.60 | Exchange | Buy | OFF |
| 24/07/2026 | 09:42:55 | 225.70p | 20,000 | £45,140.00 | Off-book | Sell | OFF |
| 24/07/2026 | 07:46:48 | 225.50p | 5,661 | £12,765.56 | Exchange | Unknown | OFF |
| 24/07/2026 | 07:34:22 | 232.46p | 6,500 | £15,109.90 | Exchange | Buy | OFF |
| 24/07/2026 | 07:00:11 | 228.00p | 2,000 | £4,560.00 | Exchange | Sell | UT |
| 23/07/2026 | 14:45:33 | 230.00p | 3 | £6.90 | Exchange | Buy | AT |
| 23/07/2026 | 14:45:33 | 230.00p | 2 | £4.60 | Exchange | Buy | AT |
| 23/07/2026 | 14:16:47 | 230.00p | 318 | £731.40 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 14:13:58 | 232.00p | 5,997 | £13,913.04 | Exchange | Buy | AT |
| 24/07/2026 | 13:31:01 | 232.00p | 3 | £6.96 | Exchange | Buy | AT |
| 24/07/2026 | 11:34:14 | 234.00p | 6 | £14.04 | Exchange | Buy | AT |
| 24/07/2026 | 11:34:11 | 230.00p | 4,500 | £10,350.00 | Exchange | Buy | AT |
| 24/07/2026 | 11:00:00 | 227.00p | 50,000 | £113,500.00 | Off-book | Buy | OFF |
| 24/07/2026 | 10:49:26 | 226.56p | 1,000 | £2,265.60 | Exchange | Buy | OFF |
| 24/07/2026 | 09:42:55 | 225.70p | 20,000 | £45,140.00 | Off-book | Sell | OFF |
| 24/07/2026 | 07:46:48 | 225.50p | 5,661 | £12,765.56 | Exchange | Unknown | OFF |
| 24/07/2026 | 07:34:22 | 232.46p | 6,500 | £15,109.90 | Exchange | Buy | OFF |
| 24/07/2026 | 07:00:11 | 228.00p | 2,000 | £4,560.00 | Exchange | Sell | UT |
| 23/07/2026 | 14:45:33 | 230.00p | 3 | £6.90 | Exchange | Buy | AT |
| 23/07/2026 | 14:45:33 | 230.00p | 2 | £4.60 | Exchange | Buy | AT |
| 23/07/2026 | 14:16:47 | 230.00p | 318 | £731.40 | Exchange | Buy | AT |