| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 14:56:39 | 353.00p | 4 | £14.12 | Off-book | Buy | SI |
| 30/07/2026 | 14:56:39 | 353.00p | 1 | £3.53 | Off-book | Buy | SI |
| 30/07/2026 | 14:33:22 | 346.03p | 600 | £2,076.18 | Exchange | Sell | OFF |
| 30/07/2026 | 14:28:13 | 353.00p | 1 | £3.53 | Off-book | Buy | SI |
| 30/07/2026 | 14:23:53 | 349.76p | 2,154 | £7,533.83 | Exchange | Buy | OFF |
| 30/07/2026 | 14:22:01 | 349.41p | 2,846 | £9,944.11 | Exchange | Buy | OFF |
| 30/07/2026 | 14:20:27 | 352.00p | 125 | £440.00 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 352.00p | 44 | £154.88 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 352.00p | 49 | £172.48 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 350.00p | 72 | £252.00 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 350.00p | 429 | £1,501.50 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:09 | 349.50p | 1 | £3.50 | Exchange | Buy | OFF |
| 30/07/2026 | 14:09:17 | 350.00p | 2 | £7.00 | Off-book | Buy | SI |
| 30/07/2026 | 14:08:41 | 347.72p | 1,959 | £6,811.85 | Exchange | Sell | OFF |
| 30/07/2026 | 14:06:07 | 348.52p | 2,000 | £6,970.36 | Exchange | Buy | OFF |
| 30/07/2026 | 14:05:28 | 349.50p | 1 | £3.50 | Exchange | Buy | OFF |
| 30/07/2026 | 14:02:34 | 349.50p | 1 | £3.50 | Exchange | Buy | OFF |
| 30/07/2026 | 13:50:04 | 347.72p | 3,000 | £10,431.70 | Exchange | Sell | OFF |
| 30/07/2026 | 13:48:45 | 347.72p | 328 | £1,140.52 | Exchange | Sell | OFF |
| 30/07/2026 | 13:41:47 | 348.15p | 5,712 | £19,886.04 | Exchange | Sell | OFF |
| 30/07/2026 | 13:39:58 | 350.00p | 1 | £3.50 | Off-book | Buy | SI |
| 30/07/2026 | 13:19:39 | 352.00p | 3 | £10.56 | Off-book | Buy | SI |
| 30/07/2026 | 13:19:39 | 345.00p | 35 | £120.75 | Off-book | Sell | SI |
| 30/07/2026 | 13:14:03 | 349.41p | 5,693 | £19,891.91 | Exchange | Buy | OFF |
| 30/07/2026 | 13:04:30 | 349.41p | 3,415 | £11,932.23 | Exchange | Buy | OFF |
| 30/07/2026 | 12:47:54 | 349.41p | 1,430 | £4,996.51 | Exchange | Buy | OFF |
| 30/07/2026 | 12:36:00 | 349.40p | 1,200 | £4,192.84 | Exchange | Buy | OFF |
| 30/07/2026 | 12:35:18 | 345.90p | 250 | £864.75 | Exchange | Sell | OFF |
| 30/07/2026 | 12:32:48 | 345.89p | 77 | £266.34 | Exchange | Sell | OFF |
| 30/07/2026 | 11:55:33 | 350.00p | 1 | £3.50 | Off-book | Buy | SI |
| 30/07/2026 | 11:55:33 | 352.00p | 6 | £21.12 | Off-book | Buy | SI |
| 30/07/2026 | 11:55:33 | 345.00p | 1 | £3.45 | Off-book | Sell | SI |
| 30/07/2026 | 11:55:33 | 352.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 11:55:33 | 352.00p | 1 | £3.52 | Off-book | Buy | SI |
| 30/07/2026 | 11:44:18 | 346.02p | 1,236 | £4,276.82 | Exchange | Sell | OFF |
| 30/07/2026 | 11:36:16 | 350.04p | 2,840 | £9,941.14 | Exchange | Buy | OFF |
| 30/07/2026 | 11:20:01 | 350.04p | 6,350 | £22,227.29 | Exchange | Buy | OFF |
| 30/07/2026 | 11:15:30 | 350.04p | 13 | £45.51 | Exchange | Buy | OFF |
| 30/07/2026 | 10:29:45 | 346.02p | 71 | £245.67 | Exchange | Sell | OFF |
| 30/07/2026 | 10:29:00 | 346.02p | 70 | £242.21 | Exchange | Sell | OFF |
| 30/07/2026 | 09:54:17 | 350.04p | 1,420 | £4,970.57 | Exchange | Buy | OFF |
| 30/07/2026 | 09:52:42 | 350.04p | 3,978 | £13,924.59 | Exchange | Buy | OFF |
| 30/07/2026 | 09:22:54 | 345.00p | 43 | £148.35 | Off-book | Sell | SI |
| 30/07/2026 | 09:08:29 | 353.00p | 2 | £7.06 | Off-book | Buy | SI |
| 30/07/2026 | 09:08:02 | 353.00p | 41 | £144.73 | Off-book | Buy | SI |
| 30/07/2026 | 09:01:27 | 353.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 08:56:42 | 353.00p | 1 | £3.53 | Off-book | Buy | SI |
| 30/07/2026 | 08:48:39 | 350.04p | 794 | £2,779.32 | Exchange | Buy | OFF |
| 30/07/2026 | 08:41:05 | 350.04p | 709 | £2,481.78 | Exchange | Buy | OFF |
| 30/07/2026 | 08:34:36 | 350.03p | 3,333 | £11,666.57 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 14:56:39 | 353.00p | 4 | £14.12 | Off-book | Buy | SI |
| 30/07/2026 | 14:56:39 | 353.00p | 1 | £3.53 | Off-book | Buy | SI |
| 30/07/2026 | 14:33:22 | 346.03p | 600 | £2,076.18 | Exchange | Sell | OFF |
| 30/07/2026 | 14:28:13 | 353.00p | 1 | £3.53 | Off-book | Buy | SI |
| 30/07/2026 | 14:23:53 | 349.76p | 2,154 | £7,533.83 | Exchange | Buy | OFF |
| 30/07/2026 | 14:22:01 | 349.41p | 2,846 | £9,944.11 | Exchange | Buy | OFF |
| 30/07/2026 | 14:20:27 | 352.00p | 125 | £440.00 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 352.00p | 44 | £154.88 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 352.00p | 49 | £172.48 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 350.00p | 72 | £252.00 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:27 | 350.00p | 429 | £1,501.50 | Exchange | Buy | AT |
| 30/07/2026 | 14:20:09 | 349.50p | 1 | £3.50 | Exchange | Buy | OFF |
| 30/07/2026 | 14:09:17 | 350.00p | 2 | £7.00 | Off-book | Buy | SI |
| 30/07/2026 | 14:08:41 | 347.72p | 1,959 | £6,811.85 | Exchange | Sell | OFF |
| 30/07/2026 | 14:06:07 | 348.52p | 2,000 | £6,970.36 | Exchange | Buy | OFF |
| 30/07/2026 | 14:05:28 | 349.50p | 1 | £3.50 | Exchange | Buy | OFF |
| 30/07/2026 | 14:02:34 | 349.50p | 1 | £3.50 | Exchange | Buy | OFF |
| 30/07/2026 | 13:50:04 | 347.72p | 3,000 | £10,431.70 | Exchange | Sell | OFF |
| 30/07/2026 | 13:48:45 | 347.72p | 328 | £1,140.52 | Exchange | Sell | OFF |
| 30/07/2026 | 13:41:47 | 348.15p | 5,712 | £19,886.04 | Exchange | Sell | OFF |
| 30/07/2026 | 13:39:58 | 350.00p | 1 | £3.50 | Off-book | Buy | SI |
| 30/07/2026 | 13:19:39 | 352.00p | 3 | £10.56 | Off-book | Buy | SI |
| 30/07/2026 | 13:19:39 | 345.00p | 35 | £120.75 | Off-book | Sell | SI |
| 30/07/2026 | 13:14:03 | 349.41p | 5,693 | £19,891.91 | Exchange | Buy | OFF |
| 30/07/2026 | 13:04:30 | 349.41p | 3,415 | £11,932.23 | Exchange | Buy | OFF |
| 30/07/2026 | 12:47:54 | 349.41p | 1,430 | £4,996.51 | Exchange | Buy | OFF |
| 30/07/2026 | 12:36:00 | 349.40p | 1,200 | £4,192.84 | Exchange | Buy | OFF |
| 30/07/2026 | 12:35:18 | 345.90p | 250 | £864.75 | Exchange | Sell | OFF |
| 30/07/2026 | 12:32:48 | 345.89p | 77 | £266.34 | Exchange | Sell | OFF |
| 30/07/2026 | 11:55:33 | 350.00p | 1 | £3.50 | Off-book | Buy | SI |
| 30/07/2026 | 11:55:33 | 352.00p | 6 | £21.12 | Off-book | Buy | SI |
| 30/07/2026 | 11:55:33 | 345.00p | 1 | £3.45 | Off-book | Sell | SI |
| 30/07/2026 | 11:55:33 | 352.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 11:55:33 | 352.00p | 1 | £3.52 | Off-book | Buy | SI |
| 30/07/2026 | 11:44:18 | 346.02p | 1,236 | £4,276.82 | Exchange | Sell | OFF |
| 30/07/2026 | 11:36:16 | 350.04p | 2,840 | £9,941.14 | Exchange | Buy | OFF |
| 30/07/2026 | 11:20:01 | 350.04p | 6,350 | £22,227.29 | Exchange | Buy | OFF |
| 30/07/2026 | 11:15:30 | 350.04p | 13 | £45.51 | Exchange | Buy | OFF |
| 30/07/2026 | 10:29:45 | 346.02p | 71 | £245.67 | Exchange | Sell | OFF |
| 30/07/2026 | 10:29:00 | 346.02p | 70 | £242.21 | Exchange | Sell | OFF |
| 30/07/2026 | 09:54:17 | 350.04p | 1,420 | £4,970.57 | Exchange | Buy | OFF |
| 30/07/2026 | 09:52:42 | 350.04p | 3,978 | £13,924.59 | Exchange | Buy | OFF |
| 30/07/2026 | 09:22:54 | 345.00p | 43 | £148.35 | Off-book | Sell | SI |
| 30/07/2026 | 09:08:29 | 353.00p | 2 | £7.06 | Off-book | Buy | SI |
| 30/07/2026 | 09:08:02 | 353.00p | 41 | £144.73 | Off-book | Buy | SI |
| 30/07/2026 | 09:01:27 | 353.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 08:56:42 | 353.00p | 1 | £3.53 | Off-book | Buy | SI |
| 30/07/2026 | 08:48:39 | 350.04p | 794 | £2,779.32 | Exchange | Buy | OFF |
| 30/07/2026 | 08:41:05 | 350.04p | 709 | £2,481.78 | Exchange | Buy | OFF |
| 30/07/2026 | 08:34:36 | 350.03p | 3,333 | £11,666.57 | Exchange | Buy | OFF |