| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/10/2026 | 16:35:05 | 390.00p | 1,600 | £6,240.00 | Exchange | Buy | UT |
| 30/10/2026 | 16:15:08 | 390.87p | 986 | £3,853.98 | Exchange | Buy | OFF |
| 30/10/2026 | 16:04:22 | 391.11p | 1,197 | £4,681.59 | Exchange | Buy | OFF |
| 30/10/2026 | 15:54:47 | 390.50p | 5,000 | £19,525.00 | Exchange | Buy | OFF |
| 30/10/2026 | 15:44:57 | 391.70p | 337 | £1,320.03 | Exchange | Buy | OFF |
| 30/10/2026 | 15:40:12 | 385.00p | 2 | £7.70 | Off-book | Sell | SI |
| 30/10/2026 | 15:39:44 | 390.05p | 2 | £7.80 | Exchange | Sell | OFF |
| 30/10/2026 | 15:35:31 | 383.20p | 20,000 | £76,640.00 | Off-book | Sell | OFF |
| 30/10/2026 | 15:34:02 | 390.00p | 2,500 | £9,750.00 | Exchange | Sell | OFF |
| 30/10/2026 | 15:27:26 | 390.00p | 1,000 | £3,900.00 | Exchange | Sell | OFF |
| 30/10/2026 | 15:26:58 | 392.00p | 1,000 | £3,920.00 | Exchange | Sell | OFF |
| 30/10/2026 | 15:24:36 | 390.00p | 2,000 | £7,800.00 | Exchange | Sell | OFF |
| 30/10/2026 | 14:55:49 | 390.05p | 1,000 | £3,900.50 | Exchange | Sell | OFF |
| 30/10/2026 | 14:53:39 | 385.24p | 10,000 | £38,524.14 | Off-book | Sell | OFF |
| 30/10/2026 | 14:46:20 | 384.50p | 10,000 | £38,450.00 | Off-book | Sell | OFF |
| 30/10/2026 | 14:45:32 | 390.05p | 500 | £1,950.25 | Exchange | Sell | OFF |
| 30/10/2026 | 14:45:32 | 390.00p | 2 | £7.80 | Off-book | Sell | SI |
| 30/10/2026 | 14:45:32 | 395.00p | 1 | £3.95 | Off-book | Buy | SI |
| 30/10/2026 | 14:45:18 | 393.00p | 1,526 | £5,997.18 | Exchange | Buy | OFF |
| 30/10/2026 | 14:14:27 | 389.00p | 5,000 | £19,450.00 | Exchange | Buy | OFF |
| 30/10/2026 | 14:11:08 | 385.00p | 2,500 | £9,625.00 | Exchange | Unknown | OFF |
| 30/10/2026 | 14:06:50 | 382.55p | 4,000 | £15,302.00 | Exchange | Buy | OFF |
| 30/10/2026 | 14:04:49 | 385.00p | 1 | £3.85 | Off-book | Buy | SI |
| 30/10/2026 | 14:04:49 | 380.00p | 2 | £7.60 | Off-book | Sell | SI |
| 30/10/2026 | 14:04:49 | 385.00p | 38 | £146.30 | Off-book | Buy | SI |
| 30/10/2026 | 14:04:49 | 385.00p | 1 | £3.85 | Off-book | Buy | SI |
| 30/10/2026 | 14:04:39 | 384.85p | 5,000 | £19,242.50 | Exchange | Buy | OFF |
| 30/10/2026 | 14:03:47 | 383.75p | 2,500 | £9,593.75 | Exchange | Buy | OFF |
| 30/10/2026 | 14:01:17 | 383.45p | 260 | £996.97 | Exchange | Buy | OFF |
| 30/10/2026 | 14:00:13 | 381.80p | 510 | £1,947.18 | Exchange | Buy | OFF |
| 30/10/2026 | 13:59:31 | 383.45p | 260 | £996.97 | Exchange | Buy | OFF |
| 30/10/2026 | 13:57:56 | 383.45p | 260 | £996.97 | Exchange | Buy | OFF |
| 30/10/2026 | 13:55:51 | 382.00p | 1,833 | £7,002.06 | Exchange | Buy | OFF |
| 30/10/2026 | 13:51:58 | 382.00p | 1,833 | £7,002.06 | Exchange | Buy | OFF |
| 30/10/2026 | 13:39:48 | 385.00p | 318 | £1,224.30 | Exchange | Buy | OFF |
| 30/10/2026 | 13:37:01 | 385.00p | 14 | £53.90 | Off-book | Buy | SI |
| 30/10/2026 | 13:36:28 | 382.20p | 21,959 | £83,927.30 | Off-book | Buy | SI |
| 30/10/2026 | 13:36:00 | 382.20p | 50,000 | £191,100.00 | Off-book | Buy | SI |
| 30/10/2026 | 12:55:27 | 384.00p | 1,301 | £4,995.84 | Exchange | Buy | OFF |
| 30/10/2026 | 12:03:01 | 381.75p | 1 | £3.82 | Exchange | Buy | OFF |
| 30/10/2026 | 11:50:18 | 381.75p | 973 | £3,714.43 | Exchange | Buy | OFF |
| 30/10/2026 | 11:10:36 | 381.75p | 149 | £568.81 | Exchange | Buy | OFF |
| 30/10/2026 | 11:00:09 | 381.00p | 300 | £1,143.00 | Exchange | Buy | UT |
| 30/10/2026 | 10:33:37 | 377.55p | 100 | £377.55 | Exchange | Sell | OFF |
| 30/10/2026 | 10:21:30 | 381.50p | 3,520 | £13,428.80 | Exchange | Buy | OFF |
| 30/10/2026 | 09:58:00 | 385.00p | 2 | £7.70 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 3 | £11.55 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 30 | £115.50 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 7 | £26.95 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 0 | £0.00 | Off-book | Buy | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/10/2026 | 16:35:05 | 390.00p | 1,600 | £6,240.00 | Exchange | Buy | UT |
| 30/10/2026 | 16:15:08 | 390.87p | 986 | £3,853.98 | Exchange | Buy | OFF |
| 30/10/2026 | 16:04:22 | 391.11p | 1,197 | £4,681.59 | Exchange | Buy | OFF |
| 30/10/2026 | 15:54:47 | 390.50p | 5,000 | £19,525.00 | Exchange | Buy | OFF |
| 30/10/2026 | 15:44:57 | 391.70p | 337 | £1,320.03 | Exchange | Buy | OFF |
| 30/10/2026 | 15:40:12 | 385.00p | 2 | £7.70 | Off-book | Sell | SI |
| 30/10/2026 | 15:39:44 | 390.05p | 2 | £7.80 | Exchange | Sell | OFF |
| 30/10/2026 | 15:35:31 | 383.20p | 20,000 | £76,640.00 | Off-book | Sell | OFF |
| 30/10/2026 | 15:34:02 | 390.00p | 2,500 | £9,750.00 | Exchange | Sell | OFF |
| 30/10/2026 | 15:27:26 | 390.00p | 1,000 | £3,900.00 | Exchange | Sell | OFF |
| 30/10/2026 | 15:26:58 | 392.00p | 1,000 | £3,920.00 | Exchange | Sell | OFF |
| 30/10/2026 | 15:24:36 | 390.00p | 2,000 | £7,800.00 | Exchange | Sell | OFF |
| 30/10/2026 | 14:55:49 | 390.05p | 1,000 | £3,900.50 | Exchange | Sell | OFF |
| 30/10/2026 | 14:53:39 | 385.24p | 10,000 | £38,524.14 | Off-book | Sell | OFF |
| 30/10/2026 | 14:46:20 | 384.50p | 10,000 | £38,450.00 | Off-book | Sell | OFF |
| 30/10/2026 | 14:45:32 | 390.05p | 500 | £1,950.25 | Exchange | Sell | OFF |
| 30/10/2026 | 14:45:32 | 390.00p | 2 | £7.80 | Off-book | Sell | SI |
| 30/10/2026 | 14:45:32 | 395.00p | 1 | £3.95 | Off-book | Buy | SI |
| 30/10/2026 | 14:45:18 | 393.00p | 1,526 | £5,997.18 | Exchange | Buy | OFF |
| 30/10/2026 | 14:14:27 | 389.00p | 5,000 | £19,450.00 | Exchange | Buy | OFF |
| 30/10/2026 | 14:11:08 | 385.00p | 2,500 | £9,625.00 | Exchange | Unknown | OFF |
| 30/10/2026 | 14:06:50 | 382.55p | 4,000 | £15,302.00 | Exchange | Buy | OFF |
| 30/10/2026 | 14:04:49 | 385.00p | 1 | £3.85 | Off-book | Buy | SI |
| 30/10/2026 | 14:04:49 | 380.00p | 2 | £7.60 | Off-book | Sell | SI |
| 30/10/2026 | 14:04:49 | 385.00p | 38 | £146.30 | Off-book | Buy | SI |
| 30/10/2026 | 14:04:49 | 385.00p | 1 | £3.85 | Off-book | Buy | SI |
| 30/10/2026 | 14:04:39 | 384.85p | 5,000 | £19,242.50 | Exchange | Buy | OFF |
| 30/10/2026 | 14:03:47 | 383.75p | 2,500 | £9,593.75 | Exchange | Buy | OFF |
| 30/10/2026 | 14:01:17 | 383.45p | 260 | £996.97 | Exchange | Buy | OFF |
| 30/10/2026 | 14:00:13 | 381.80p | 510 | £1,947.18 | Exchange | Buy | OFF |
| 30/10/2026 | 13:59:31 | 383.45p | 260 | £996.97 | Exchange | Buy | OFF |
| 30/10/2026 | 13:57:56 | 383.45p | 260 | £996.97 | Exchange | Buy | OFF |
| 30/10/2026 | 13:55:51 | 382.00p | 1,833 | £7,002.06 | Exchange | Buy | OFF |
| 30/10/2026 | 13:51:58 | 382.00p | 1,833 | £7,002.06 | Exchange | Buy | OFF |
| 30/10/2026 | 13:39:48 | 385.00p | 318 | £1,224.30 | Exchange | Buy | OFF |
| 30/10/2026 | 13:37:01 | 385.00p | 14 | £53.90 | Off-book | Buy | SI |
| 30/10/2026 | 13:36:28 | 382.20p | 21,959 | £83,927.30 | Off-book | Buy | SI |
| 30/10/2026 | 13:36:00 | 382.20p | 50,000 | £191,100.00 | Off-book | Buy | SI |
| 30/10/2026 | 12:55:27 | 384.00p | 1,301 | £4,995.84 | Exchange | Buy | OFF |
| 30/10/2026 | 12:03:01 | 381.75p | 1 | £3.82 | Exchange | Buy | OFF |
| 30/10/2026 | 11:50:18 | 381.75p | 973 | £3,714.43 | Exchange | Buy | OFF |
| 30/10/2026 | 11:10:36 | 381.75p | 149 | £568.81 | Exchange | Buy | OFF |
| 30/10/2026 | 11:00:09 | 381.00p | 300 | £1,143.00 | Exchange | Buy | UT |
| 30/10/2026 | 10:33:37 | 377.55p | 100 | £377.55 | Exchange | Sell | OFF |
| 30/10/2026 | 10:21:30 | 381.50p | 3,520 | £13,428.80 | Exchange | Buy | OFF |
| 30/10/2026 | 09:58:00 | 385.00p | 2 | £7.70 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 3 | £11.55 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 30 | £115.50 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 7 | £26.95 | Off-book | Buy | SI |
| 30/10/2026 | 09:58:00 | 385.00p | 0 | £0.00 | Off-book | Buy | SI |