| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 13:11:16 | 265.35p | 3,484 | £9,244.79 | Exchange | Buy | OFF |
| 28/07/2026 | 11:10:46 | 266.50p | 1,000 | £2,665.00 | Exchange | Buy | OFF |
| 28/07/2026 | 11:01:56 | 270.00p | 23 | £62.10 | Off-book | Buy | SI |
| 28/07/2026 | 11:01:56 | 270.00p | 205 | £553.50 | Off-book | Buy | SI |
| 28/07/2026 | 11:01:56 | 260.00p | 0 | £0.00 | Off-book | Sell | SI |
| 28/07/2026 | 11:01:56 | 270.00p | 74 | £199.80 | Off-book | Buy | SI |
| 28/07/2026 | 11:01:56 | 260.00p | 23 | £59.80 | Off-book | Sell | SI |
| 28/07/2026 | 11:01:56 | 270.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 11:00:00 | 266.89p | 38,620 | £103,072.15 | Off-book | Buy | OFF |
| 28/07/2026 | 11:00:00 | 260.00p | 20,000 | £52,000.00 | Off-book | Sell | OFF |
| 28/07/2026 | 10:08:44 | 265.40p | 8,244 | £21,879.58 | Off-book | Buy | OFF |
| 28/07/2026 | 10:00:15 | 260.00p | 700 | £1,820.00 | Exchange | Sell | UT |
| 28/07/2026 | 09:59:51 | 265.80p | 2,243 | £5,961.89 | Exchange | Buy | OFF |
| 28/07/2026 | 09:07:54 | 265.80p | 1,693 | £4,499.99 | Exchange | Buy | OFF |
| 28/07/2026 | 09:05:19 | 265.90p | 100 | £265.90 | Exchange | Buy | OFF |
| 28/07/2026 | 08:36:44 | 265.90p | 1,800 | £4,786.20 | Exchange | Buy | OFF |
| 28/07/2026 | 08:35:03 | 265.40p | 1,759 | £4,668.39 | Exchange | Buy | OFF |
| 28/07/2026 | 08:26:23 | 266.00p | 7,500 | £19,950.00 | Off-book | Buy | OFF |
| 28/07/2026 | 08:26:13 | 266.00p | 8,500 | £22,610.00 | Off-book | Buy | OFF |
| 28/07/2026 | 07:28:13 | 265.40p | 1,835 | £4,870.09 | Exchange | Buy | OFF |
| 28/07/2026 | 07:10:44 | 266.00p | 1,500 | £3,990.00 | Exchange | Buy | OFF |
| 28/07/2026 | 07:00:09 | 265.70p | 3,742 | £9,942.49 | Exchange | Buy | OFF |
| 27/07/2026 | 15:35:14 | 264.00p | 2,114 | £5,580.96 | Exchange | Sell | UT |
| 27/07/2026 | 14:57:00 | 267.90p | 4,082 | £10,935.68 | Exchange | Buy | OFF |
| 27/07/2026 | 14:45:52 | 263.80p | 3,032 | £7,998.42 | Exchange | Buy | OFF |
| 27/07/2026 | 14:43:20 | 261.80p | 4,177 | £10,935.39 | Exchange | Buy | OFF |
| 27/07/2026 | 14:39:28 | 261.80p | 763 | £1,997.53 | Exchange | Buy | OFF |
| 27/07/2026 | 14:36:45 | 258.00p | 38,500 | £99,330.00 | Exchange | Sell | OFF |
| 27/07/2026 | 14:24:32 | 259.40p | 4,599 | £11,929.81 | Exchange | Buy | OFF |
| 27/07/2026 | 14:10:42 | 259.50p | 1,569 | £4,071.55 | Exchange | Buy | OFF |
| 27/07/2026 | 14:10:12 | 259.00p | 2,331 | £6,037.29 | Exchange | Buy | OFF |
| 27/07/2026 | 14:10:00 | 250.00p | 15,000 | £37,500.00 | Off-book | Sell | OFF |
| 27/07/2026 | 13:59:24 | 250.00p | 8,336 | £20,840.00 | Off-book | Sell | OFF |
| 27/07/2026 | 13:45:45 | 259.00p | 5,000 | £12,950.00 | Exchange | Buy | OFF |
| 27/07/2026 | 13:33:59 | 248.90p | 15,000 | £37,335.00 | Off-book | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 13:11:16 | 265.35p | 3,484 | £9,244.79 | Exchange | Buy | OFF |
| 28/07/2026 | 11:10:46 | 266.50p | 1,000 | £2,665.00 | Exchange | Buy | OFF |
| 28/07/2026 | 11:01:56 | 270.00p | 23 | £62.10 | Off-book | Buy | SI |
| 28/07/2026 | 11:01:56 | 270.00p | 205 | £553.50 | Off-book | Buy | SI |
| 28/07/2026 | 11:01:56 | 260.00p | 0 | £0.00 | Off-book | Sell | SI |
| 28/07/2026 | 11:01:56 | 270.00p | 74 | £199.80 | Off-book | Buy | SI |
| 28/07/2026 | 11:01:56 | 260.00p | 23 | £59.80 | Off-book | Sell | SI |
| 28/07/2026 | 11:01:56 | 270.00p | 0 | £0.00 | Off-book | Buy | SI |
| 28/07/2026 | 11:00:00 | 266.89p | 38,620 | £103,072.15 | Off-book | Buy | OFF |
| 28/07/2026 | 11:00:00 | 260.00p | 20,000 | £52,000.00 | Off-book | Sell | OFF |
| 28/07/2026 | 10:08:44 | 265.40p | 8,244 | £21,879.58 | Off-book | Buy | OFF |
| 28/07/2026 | 10:00:15 | 260.00p | 700 | £1,820.00 | Exchange | Sell | UT |
| 28/07/2026 | 09:59:51 | 265.80p | 2,243 | £5,961.89 | Exchange | Buy | OFF |
| 28/07/2026 | 09:07:54 | 265.80p | 1,693 | £4,499.99 | Exchange | Buy | OFF |
| 28/07/2026 | 09:05:19 | 265.90p | 100 | £265.90 | Exchange | Buy | OFF |
| 28/07/2026 | 08:36:44 | 265.90p | 1,800 | £4,786.20 | Exchange | Buy | OFF |
| 28/07/2026 | 08:35:03 | 265.40p | 1,759 | £4,668.39 | Exchange | Buy | OFF |
| 28/07/2026 | 08:26:23 | 266.00p | 7,500 | £19,950.00 | Off-book | Buy | OFF |
| 28/07/2026 | 08:26:13 | 266.00p | 8,500 | £22,610.00 | Off-book | Buy | OFF |
| 28/07/2026 | 07:28:13 | 265.40p | 1,835 | £4,870.09 | Exchange | Buy | OFF |
| 28/07/2026 | 07:10:44 | 266.00p | 1,500 | £3,990.00 | Exchange | Buy | OFF |
| 28/07/2026 | 07:00:09 | 265.70p | 3,742 | £9,942.49 | Exchange | Buy | OFF |
| 27/07/2026 | 15:35:14 | 264.00p | 2,114 | £5,580.96 | Exchange | Sell | UT |
| 27/07/2026 | 14:57:00 | 267.90p | 4,082 | £10,935.68 | Exchange | Buy | OFF |
| 27/07/2026 | 14:45:52 | 263.80p | 3,032 | £7,998.42 | Exchange | Buy | OFF |
| 27/07/2026 | 14:43:20 | 261.80p | 4,177 | £10,935.39 | Exchange | Buy | OFF |
| 27/07/2026 | 14:39:28 | 261.80p | 763 | £1,997.53 | Exchange | Buy | OFF |
| 27/07/2026 | 14:36:45 | 258.00p | 38,500 | £99,330.00 | Exchange | Sell | OFF |
| 27/07/2026 | 14:24:32 | 259.40p | 4,599 | £11,929.81 | Exchange | Buy | OFF |
| 27/07/2026 | 14:10:42 | 259.50p | 1,569 | £4,071.55 | Exchange | Buy | OFF |
| 27/07/2026 | 14:10:12 | 259.00p | 2,331 | £6,037.29 | Exchange | Buy | OFF |
| 27/07/2026 | 14:10:00 | 250.00p | 15,000 | £37,500.00 | Off-book | Sell | OFF |
| 27/07/2026 | 13:59:24 | 250.00p | 8,336 | £20,840.00 | Off-book | Sell | OFF |
| 27/07/2026 | 13:45:45 | 259.00p | 5,000 | £12,950.00 | Exchange | Buy | OFF |
| 27/07/2026 | 13:33:59 | 248.90p | 15,000 | £37,335.00 | Off-book | Sell | OFF |