| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:08 | 196.00p | 215 | £421.40 | Exchange | Sell | UT |
| 31/07/2026 | 15:11:35 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 14:46:18 | 196.75p | 4,639 | £9,127.23 | Exchange | Sell | OFF |
| 31/07/2026 | 14:46:09 | 196.00p | 4,639 | £9,092.44 | Exchange | Sell | OFF |
| 31/07/2026 | 14:25:05 | 201.46p | 7,000 | £14,102.20 | Exchange | Buy | OFF |
| 31/07/2026 | 14:19:23 | 203.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:09:01 | 201.46p | 6,000 | £12,087.60 | Exchange | Buy | OFF |
| 31/07/2026 | 13:35:29 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 12:40:01 | 198.00p | 50,000 | £99,000.00 | Off-book | Sell | OFF |
| 31/07/2026 | 11:29:02 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 10:59:59 | 197.00p | 1,505 | £2,964.85 | Exchange | Sell | AT |
| 31/07/2026 | 09:26:40 | 199.52p | 231 | £460.89 | Exchange | Buy | OFF |
| 31/07/2026 | 08:09:36 | 198.00p | 1 | £1.98 | Exchange | Buy | AT |
| 31/07/2026 | 08:09:22 | 201.75p | 10,000 | £20,175.00 | Exchange | Buy | OFF |
| 31/07/2026 | 08:07:58 | 201.69p | 5,000 | £10,084.54 | Exchange | Buy | OFF |
| 31/07/2026 | 07:58:55 | 201.00p | 38 | £76.38 | Exchange | Buy | AT |
| 31/07/2026 | 07:58:50 | 198.50p | 38 | £75.43 | Exchange | Sell | AT |
| 31/07/2026 | 07:58:50 | 201.00p | 1,246 | £2,504.46 | Exchange | Sell | AT |
| 31/07/2026 | 07:58:44 | 201.01p | 4,000 | £8,040.40 | Exchange | Sell | OFF |
| 31/07/2026 | 07:56:11 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 07:38:53 | 202.16p | 5,000 | £10,108.00 | Exchange | Sell | OFF |
| 31/07/2026 | 07:38:33 | 202.16p | 7,500 | £15,162.00 | Exchange | Sell | OFF |
| 31/07/2026 | 07:33:49 | 202.50p | 2,500 | £5,062.50 | Exchange | Buy | OFF |
| 31/07/2026 | 07:33:07 | 203.00p | 16 | £32.48 | Exchange | Buy | OFF |
| 31/07/2026 | 07:21:37 | 202.00p | 5,000 | £10,100.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:21:04 | 203.50p | 10,000 | £20,350.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:20:35 | 202.50p | 2,500 | £5,062.50 | Exchange | Sell | OFF |
| 31/07/2026 | 07:19:40 | 202.50p | 10,000 | £20,250.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:19:26 | 202.50p | 2,500 | £5,062.50 | Exchange | Buy | OFF |
| 31/07/2026 | 07:11:44 | 202.49p | 2,500 | £5,062.30 | Exchange | Sell | OFF |
| 31/07/2026 | 07:11:03 | 202.50p | 2,500 | £5,062.50 | Exchange | Sell | OFF |
| 31/07/2026 | 07:10:15 | 202.50p | 5,000 | £10,125.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:08:57 | 200.00p | 113 | £226.00 | Exchange | Sell | AT |
| 31/07/2026 | 07:08:57 | 200.00p | 229 | £458.00 | Exchange | Sell | AT |
| 31/07/2026 | 07:04:17 | 196.71p | 2,000 | £3,934.12 | Exchange | Sell | OFF |
| 31/07/2026 | 07:01:35 | 200.00p | 5,000 | £10,000.00 | Exchange | Sell | OFF |
| 31/07/2026 | 07:00:19 | 196.00p | 1 | £1.96 | Exchange | Sell | AT |
| 31/07/2026 | 07:00:09 | 196.44p | 1,000 | £1,964.44 | Exchange | Sell | OFF |
| 30/07/2026 | 15:35:19 | 196.00p | 1 | £1.96 | Exchange | Sell | UT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:08 | 196.00p | 215 | £421.40 | Exchange | Sell | UT |
| 31/07/2026 | 15:11:35 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 14:46:18 | 196.75p | 4,639 | £9,127.23 | Exchange | Sell | OFF |
| 31/07/2026 | 14:46:09 | 196.00p | 4,639 | £9,092.44 | Exchange | Sell | OFF |
| 31/07/2026 | 14:25:05 | 201.46p | 7,000 | £14,102.20 | Exchange | Buy | OFF |
| 31/07/2026 | 14:19:23 | 203.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:09:01 | 201.46p | 6,000 | £12,087.60 | Exchange | Buy | OFF |
| 31/07/2026 | 13:35:29 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 12:40:01 | 198.00p | 50,000 | £99,000.00 | Off-book | Sell | OFF |
| 31/07/2026 | 11:29:02 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 10:59:59 | 197.00p | 1,505 | £2,964.85 | Exchange | Sell | AT |
| 31/07/2026 | 09:26:40 | 199.52p | 231 | £460.89 | Exchange | Buy | OFF |
| 31/07/2026 | 08:09:36 | 198.00p | 1 | £1.98 | Exchange | Buy | AT |
| 31/07/2026 | 08:09:22 | 201.75p | 10,000 | £20,175.00 | Exchange | Buy | OFF |
| 31/07/2026 | 08:07:58 | 201.69p | 5,000 | £10,084.54 | Exchange | Buy | OFF |
| 31/07/2026 | 07:58:55 | 201.00p | 38 | £76.38 | Exchange | Buy | AT |
| 31/07/2026 | 07:58:50 | 198.50p | 38 | £75.43 | Exchange | Sell | AT |
| 31/07/2026 | 07:58:50 | 201.00p | 1,246 | £2,504.46 | Exchange | Sell | AT |
| 31/07/2026 | 07:58:44 | 201.01p | 4,000 | £8,040.40 | Exchange | Sell | OFF |
| 31/07/2026 | 07:56:11 | 196.00p | 38 | £74.48 | Exchange | Sell | AT |
| 31/07/2026 | 07:38:53 | 202.16p | 5,000 | £10,108.00 | Exchange | Sell | OFF |
| 31/07/2026 | 07:38:33 | 202.16p | 7,500 | £15,162.00 | Exchange | Sell | OFF |
| 31/07/2026 | 07:33:49 | 202.50p | 2,500 | £5,062.50 | Exchange | Buy | OFF |
| 31/07/2026 | 07:33:07 | 203.00p | 16 | £32.48 | Exchange | Buy | OFF |
| 31/07/2026 | 07:21:37 | 202.00p | 5,000 | £10,100.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:21:04 | 203.50p | 10,000 | £20,350.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:20:35 | 202.50p | 2,500 | £5,062.50 | Exchange | Sell | OFF |
| 31/07/2026 | 07:19:40 | 202.50p | 10,000 | £20,250.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:19:26 | 202.50p | 2,500 | £5,062.50 | Exchange | Buy | OFF |
| 31/07/2026 | 07:11:44 | 202.49p | 2,500 | £5,062.30 | Exchange | Sell | OFF |
| 31/07/2026 | 07:11:03 | 202.50p | 2,500 | £5,062.50 | Exchange | Sell | OFF |
| 31/07/2026 | 07:10:15 | 202.50p | 5,000 | £10,125.00 | Exchange | Buy | OFF |
| 31/07/2026 | 07:08:57 | 200.00p | 113 | £226.00 | Exchange | Sell | AT |
| 31/07/2026 | 07:08:57 | 200.00p | 229 | £458.00 | Exchange | Sell | AT |
| 31/07/2026 | 07:04:17 | 196.71p | 2,000 | £3,934.12 | Exchange | Sell | OFF |
| 31/07/2026 | 07:01:35 | 200.00p | 5,000 | £10,000.00 | Exchange | Sell | OFF |
| 31/07/2026 | 07:00:19 | 196.00p | 1 | £1.96 | Exchange | Sell | AT |
| 31/07/2026 | 07:00:09 | 196.44p | 1,000 | £1,964.44 | Exchange | Sell | OFF |
| 30/07/2026 | 15:35:19 | 196.00p | 1 | £1.96 | Exchange | Sell | UT |