| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:06 | 119.00p | 224,529 | £267,189.51 | Exchange | Buy | UT |
| 31/07/2026 | 15:28:31 | 118.40p | 689 | £815.78 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 118.61p | 76 | £90.14 | Exchange | Buy | OFF |
| 31/07/2026 | 15:26:51 | 118.40p | 581 | £687.90 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:53 | 119.00p | 141 | £167.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:47 | 118.40p | 142 | £168.13 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:47 | 118.60p | 1,172 | £1,389.99 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:47 | 118.60p | 272 | £322.59 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:04 | 119.00p | 12 | £14.28 | Exchange | Buy | AT |
| 31/07/2026 | 15:22:04 | 119.00p | 536 | £637.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:22:04 | 119.00p | 2,834 | £3,372.46 | Exchange | Buy | AT |
| 31/07/2026 | 15:20:19 | 119.40p | 519 | £619.69 | Exchange | Buy | AT |
| 31/07/2026 | 15:20:10 | 119.20p | 167 | £199.06 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:36 | 119.40p | 167 | £199.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:36 | 119.20p | 552 | £657.98 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:36 | 119.20p | 492 | £586.46 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:30 | 119.20p | 624 | £743.81 | Exchange | Sell | AT |
| 31/07/2026 | 15:18:30 | 119.20p | 311 | £370.71 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 835 | £996.99 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 492 | £587.45 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 1,193 | £1,424.44 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 262 | £312.83 | Exchange | Sell | AT |
| 31/07/2026 | 15:14:22 | 119.40p | 298 | £355.81 | Exchange | Buy | AT |
| 31/07/2026 | 15:14:22 | 119.40p | 100 | £119.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:14:22 | 119.40p | 250 | £298.50 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:55 | 119.40p | 910 | £1,086.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:55 | 119.40p | 259 | £309.25 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:24 | 119.40p | 92 | £109.85 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:24 | 119.40p | 400 | £477.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.20p | 665 | £792.68 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 1,304 | £1,551.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 858 | £1,021.02 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 2,488 | £2,960.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 218 | £259.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 16 | £19.04 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 16 | £19.04 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:49 | 118.60p | 431 | £511.17 | Exchange | Sell | AT |
| 31/07/2026 | 15:12:49 | 118.80p | 761 | £904.07 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:49 | 118.60p | 268 | £317.85 | Exchange | Sell | AT |
| 31/07/2026 | 15:12:49 | 118.40p | 2,651 | £3,138.78 | Exchange | Sell | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 387 | £458.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 707 | £838.50 | Exchange | Buy | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 167 | £198.06 | Exchange | Buy | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 276 | £327.34 | Exchange | Buy | AT |
| 31/07/2026 | 15:06:32 | 118.80p | 1,000 | £1,188.04 | Exchange | Buy | OFF |
| 31/07/2026 | 15:05:09 | 119.00p | 760 | £904.40 | Exchange | Buy | AT |
| 31/07/2026 | 14:56:57 | 118.80p | 167 | £198.40 | Exchange | Buy | AT |
| 31/07/2026 | 14:56:57 | 118.60p | 1,075 | £1,274.95 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:28 | 118.80p | 693 | £823.28 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:28 | 118.80p | 831 | £987.23 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:06 | 119.00p | 224,529 | £267,189.51 | Exchange | Buy | UT |
| 31/07/2026 | 15:28:31 | 118.40p | 689 | £815.78 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:08 | 118.61p | 76 | £90.14 | Exchange | Buy | OFF |
| 31/07/2026 | 15:26:51 | 118.40p | 581 | £687.90 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:53 | 119.00p | 141 | £167.79 | Exchange | Buy | AT |
| 31/07/2026 | 15:25:47 | 118.40p | 142 | £168.13 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:47 | 118.60p | 1,172 | £1,389.99 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:47 | 118.60p | 272 | £322.59 | Exchange | Sell | AT |
| 31/07/2026 | 15:22:04 | 119.00p | 12 | £14.28 | Exchange | Buy | AT |
| 31/07/2026 | 15:22:04 | 119.00p | 536 | £637.84 | Exchange | Buy | AT |
| 31/07/2026 | 15:22:04 | 119.00p | 2,834 | £3,372.46 | Exchange | Buy | AT |
| 31/07/2026 | 15:20:19 | 119.40p | 519 | £619.69 | Exchange | Buy | AT |
| 31/07/2026 | 15:20:10 | 119.20p | 167 | £199.06 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:36 | 119.40p | 167 | £199.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:36 | 119.20p | 552 | £657.98 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:36 | 119.20p | 492 | £586.46 | Exchange | Buy | AT |
| 31/07/2026 | 15:18:30 | 119.20p | 624 | £743.81 | Exchange | Sell | AT |
| 31/07/2026 | 15:18:30 | 119.20p | 311 | £370.71 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 835 | £996.99 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 492 | £587.45 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 1,193 | £1,424.44 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:50 | 119.40p | 262 | £312.83 | Exchange | Sell | AT |
| 31/07/2026 | 15:14:22 | 119.40p | 298 | £355.81 | Exchange | Buy | AT |
| 31/07/2026 | 15:14:22 | 119.40p | 100 | £119.40 | Exchange | Buy | AT |
| 31/07/2026 | 15:14:22 | 119.40p | 250 | £298.50 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:55 | 119.40p | 910 | £1,086.54 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:55 | 119.40p | 259 | £309.25 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:24 | 119.40p | 92 | £109.85 | Exchange | Buy | AT |
| 31/07/2026 | 15:13:24 | 119.40p | 400 | £477.60 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.20p | 665 | £792.68 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 1,304 | £1,551.76 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 858 | £1,021.02 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 2,488 | £2,960.72 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 218 | £259.42 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 16 | £19.04 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:50 | 119.00p | 16 | £19.04 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:49 | 118.60p | 431 | £511.17 | Exchange | Sell | AT |
| 31/07/2026 | 15:12:49 | 118.80p | 761 | £904.07 | Exchange | Buy | AT |
| 31/07/2026 | 15:12:49 | 118.60p | 268 | £317.85 | Exchange | Sell | AT |
| 31/07/2026 | 15:12:49 | 118.40p | 2,651 | £3,138.78 | Exchange | Sell | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 387 | £458.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 707 | £838.50 | Exchange | Buy | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 167 | £198.06 | Exchange | Buy | AT |
| 31/07/2026 | 15:09:35 | 118.60p | 276 | £327.34 | Exchange | Buy | AT |
| 31/07/2026 | 15:06:32 | 118.80p | 1,000 | £1,188.04 | Exchange | Buy | OFF |
| 31/07/2026 | 15:05:09 | 119.00p | 760 | £904.40 | Exchange | Buy | AT |
| 31/07/2026 | 14:56:57 | 118.80p | 167 | £198.40 | Exchange | Buy | AT |
| 31/07/2026 | 14:56:57 | 118.60p | 1,075 | £1,274.95 | Exchange | Sell | AT |
| 31/07/2026 | 14:56:28 | 118.80p | 693 | £823.28 | Exchange | Unknown | AT |
| 31/07/2026 | 14:56:28 | 118.80p | 831 | £987.23 | Exchange | Unknown | AT |