| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/10/2026 | 15:35:05 | 121.50p | 64,560 | £78,440.40 | Exchange | Sell | UT |
| 20/10/2026 | 15:25:54 | 121.50p | 19 | £23.09 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:48 | 121.50p | 835 | £1,014.52 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:45 | 121.50p | 1,188 | £1,443.42 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 2,566 | £3,117.69 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 9,403 | £11,424.65 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 428 | £520.02 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 25,000 | £30,375.00 | Exchange | Sell | AT |
| 20/10/2026 | 15:14:16 | 121.50p | 899 | £1,092.29 | Exchange | Sell | AT |
| 20/10/2026 | 15:13:24 | 121.80p | 11,000 | £13,398.11 | Exchange | Sell | OFF |
| 20/10/2026 | 15:13:05 | 122.00p | 649 | £791.78 | Exchange | Sell | AT |
| 20/10/2026 | 15:13:05 | 122.00p | 897 | £1,094.34 | Exchange | Sell | AT |
| 20/10/2026 | 15:13:05 | 122.00p | 20,000 | £24,400.00 | Exchange | Sell | AT |
| 20/10/2026 | 15:09:04 | 122.50p | 1,050 | £1,286.25 | Exchange | Buy | AT |
| 20/10/2026 | 15:09:04 | 122.50p | 10,000 | £12,250.00 | Exchange | Buy | AT |
| 20/10/2026 | 15:09:04 | 122.50p | 897 | £1,098.83 | Exchange | Buy | AT |
| 20/10/2026 | 15:07:18 | 121.80p | 2,047 | £2,493.25 | Exchange | Buy | OFF |
| 20/10/2026 | 14:58:42 | 122.00p | 2,658 | £3,242.76 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 430 | £524.60 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 7,342 | £8,957.24 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 10,000 | £12,200.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 897 | £1,094.34 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 10,000 | £12,200.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 897 | £1,094.34 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 1,446 | £1,764.12 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 1,446 | £1,764.12 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 8,554 | £10,435.88 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 10,000 | £12,200.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 2,000 | £2,440.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 8,000 | £9,760.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:22 | 121.50p | 299 | £363.29 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:22 | 122.00p | 127 | £154.94 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 535 | £650.02 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 116 | £140.94 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 897 | £1,089.86 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 126 | £153.09 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:15 | 122.00p | 126 | £153.72 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:15 | 122.00p | 897 | £1,094.34 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:15 | 121.50p | 893 | £1,084.99 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:13 | 122.00p | 897 | £1,094.34 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:13 | 122.00p | 803 | £979.66 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:11 | 122.00p | 126 | £153.72 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:11 | 121.50p | 901 | £1,094.71 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:11 | 122.00p | 897 | £1,094.34 | Exchange | Buy | AT |
| 20/10/2026 | 14:28:00 | 122.00p | 885 | £1,079.70 | Exchange | Buy | AT |
| 20/10/2026 | 14:27:01 | 121.90p | 17,052 | £20,786.05 | Exchange | Buy | OFF |
| 20/10/2026 | 13:46:54 | 120.76p | 13,200 | £15,940.72 | Exchange | Sell | OFF |
| 20/10/2026 | 13:30:51 | 121.50p | 20 | £24.30 | Exchange | Sell | AT |
| 20/10/2026 | 13:12:14 | 122.00p | 5 | £6.10 | Exchange | Sell | OFF |
| 20/10/2026 | 12:07:56 | 121.76p | 79 | £96.19 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/10/2026 | 15:35:05 | 121.50p | 64,560 | £78,440.40 | Exchange | Sell | UT |
| 20/10/2026 | 15:25:54 | 121.50p | 19 | £23.09 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:48 | 121.50p | 835 | £1,014.52 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:45 | 121.50p | 1,188 | £1,443.42 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 2,566 | £3,117.69 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 9,403 | £11,424.65 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 428 | £520.02 | Exchange | Sell | AT |
| 20/10/2026 | 15:24:43 | 121.50p | 25,000 | £30,375.00 | Exchange | Sell | AT |
| 20/10/2026 | 15:14:16 | 121.50p | 899 | £1,092.29 | Exchange | Sell | AT |
| 20/10/2026 | 15:13:24 | 121.80p | 11,000 | £13,398.11 | Exchange | Sell | OFF |
| 20/10/2026 | 15:13:05 | 122.00p | 649 | £791.78 | Exchange | Sell | AT |
| 20/10/2026 | 15:13:05 | 122.00p | 897 | £1,094.34 | Exchange | Sell | AT |
| 20/10/2026 | 15:13:05 | 122.00p | 20,000 | £24,400.00 | Exchange | Sell | AT |
| 20/10/2026 | 15:09:04 | 122.50p | 1,050 | £1,286.25 | Exchange | Buy | AT |
| 20/10/2026 | 15:09:04 | 122.50p | 10,000 | £12,250.00 | Exchange | Buy | AT |
| 20/10/2026 | 15:09:04 | 122.50p | 897 | £1,098.83 | Exchange | Buy | AT |
| 20/10/2026 | 15:07:18 | 121.80p | 2,047 | £2,493.25 | Exchange | Buy | OFF |
| 20/10/2026 | 14:58:42 | 122.00p | 2,658 | £3,242.76 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 430 | £524.60 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 7,342 | £8,957.24 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 10,000 | £12,200.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 897 | £1,094.34 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 10,000 | £12,200.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:58:42 | 122.00p | 897 | £1,094.34 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 1,446 | £1,764.12 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 1,446 | £1,764.12 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 8,554 | £10,435.88 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 10,000 | £12,200.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 2,000 | £2,440.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:31 | 122.00p | 8,000 | £9,760.00 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:22 | 121.50p | 299 | £363.29 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:22 | 122.00p | 127 | £154.94 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 535 | £650.02 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 116 | £140.94 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 897 | £1,089.86 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:18 | 121.50p | 126 | £153.09 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:15 | 122.00p | 126 | £153.72 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:15 | 122.00p | 897 | £1,094.34 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:15 | 121.50p | 893 | £1,084.99 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:13 | 122.00p | 897 | £1,094.34 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:13 | 122.00p | 803 | £979.66 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:11 | 122.00p | 126 | £153.72 | Exchange | Buy | AT |
| 20/10/2026 | 14:34:11 | 121.50p | 901 | £1,094.71 | Exchange | Sell | AT |
| 20/10/2026 | 14:34:11 | 122.00p | 897 | £1,094.34 | Exchange | Buy | AT |
| 20/10/2026 | 14:28:00 | 122.00p | 885 | £1,079.70 | Exchange | Buy | AT |
| 20/10/2026 | 14:27:01 | 121.90p | 17,052 | £20,786.05 | Exchange | Buy | OFF |
| 20/10/2026 | 13:46:54 | 120.76p | 13,200 | £15,940.72 | Exchange | Sell | OFF |
| 20/10/2026 | 13:30:51 | 121.50p | 20 | £24.30 | Exchange | Sell | AT |
| 20/10/2026 | 13:12:14 | 122.00p | 5 | £6.10 | Exchange | Sell | OFF |
| 20/10/2026 | 12:07:56 | 121.76p | 79 | £96.19 | Exchange | Sell | OFF |