| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 30/04/2026 | 15:27:07 | 102.60p | 713 | £731.54 | Exchange | Buy | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 39 | £39.94 | Exchange | Sell | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 232 | £237.57 | Exchange | Sell | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 270 | £276.48 | Exchange | Sell | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 271 | £277.50 | Exchange | Sell | AT |
| 30/04/2026 | 15:26:35 | 102.60p | 4 | £4.10 | Off-book | Buy | SI |
| 30/04/2026 | 15:25:15 | 102.60p | 2 | £2.05 | Off-book | Buy | SI |
| 30/04/2026 | 15:25:11 | 102.50p | 952 | £975.80 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:11 | 102.50p | 642 | £658.05 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:11 | 102.50p | 8 | £8.20 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 650 | £665.60 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 642 | £657.41 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 402 | £411.65 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 302 | £309.25 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 4 | £4.10 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 121 | £124.03 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 810 | £830.25 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 537 | £550.42 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 1,116 | £1,143.90 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 2,200 | £2,255.00 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 810 | £829.44 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 297 | £304.13 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 642 | £657.41 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.30p | 588 | £601.52 | Exchange | Sell | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 297 | £304.13 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 1,222 | £1,251.33 | Exchange | Buy | AT |
| 30/04/2026 | 15:23:52 | 102.30p | 189 | £193.35 | Off-book | Sell | SI |
| 30/04/2026 | 15:23:00 | 102.30p | 230 | £235.29 | Exchange | Sell | AT |
| 30/04/2026 | 15:23:00 | 102.30p | 230 | £235.29 | Exchange | Sell | AT |
| 30/04/2026 | 15:23:00 | 102.30p | 229 | £234.27 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:29 | 102.30p | 689 | £704.85 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:29 | 102.30p | 910 | £930.93 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:29 | 102.30p | 1,321 | £1,351.38 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:24 | 102.40p | 678 | £694.27 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:18 | 102.50p | 396 | £405.90 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:18 | 102.50p | 194 | £198.85 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:18 | 102.50p | 2,179 | £2,233.47 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:07 | 102.40p | 1,219 | £1,248.26 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:07 | 102.40p | 396 | £405.50 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:07 | 102.50p | 489 | £501.23 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:07 | 102.50p | 841 | £862.02 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:07 | 102.50p | 910 | £932.75 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:06 | 102.50p | 832 | £852.80 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:06 | 102.40p | 1,608 | £1,646.59 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:00 | 102.40p | 400 | £409.60 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:00 | 102.40p | 399 | £408.58 | Exchange | Sell | AT |
| 30/04/2026 | 15:20:10 | 102.50p | 392 | £401.80 | Exchange | Buy | AT |
| 30/04/2026 | 15:20:10 | 102.50p | 806 | £826.15 | Exchange | Buy | AT |
| 30/04/2026 | 15:20:02 | 102.50p | 24 | £24.60 | Exchange | Buy | AT |
| 30/04/2026 | 15:19:33 | 102.59p | 2,900 | £2,975.05 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 30/04/2026 | 15:27:07 | 102.60p | 713 | £731.54 | Exchange | Buy | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 39 | £39.94 | Exchange | Sell | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 232 | £237.57 | Exchange | Sell | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 270 | £276.48 | Exchange | Sell | AT |
| 30/04/2026 | 15:27:07 | 102.40p | 271 | £277.50 | Exchange | Sell | AT |
| 30/04/2026 | 15:26:35 | 102.60p | 4 | £4.10 | Off-book | Buy | SI |
| 30/04/2026 | 15:25:15 | 102.60p | 2 | £2.05 | Off-book | Buy | SI |
| 30/04/2026 | 15:25:11 | 102.50p | 952 | £975.80 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:11 | 102.50p | 642 | £658.05 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:11 | 102.50p | 8 | £8.20 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 650 | £665.60 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 642 | £657.41 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 402 | £411.65 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.40p | 302 | £309.25 | Exchange | Sell | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 4 | £4.10 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 121 | £124.03 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 810 | £830.25 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 537 | £550.42 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 1,116 | £1,143.90 | Exchange | Buy | AT |
| 30/04/2026 | 15:25:09 | 102.50p | 2,200 | £2,255.00 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 810 | £829.44 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 297 | £304.13 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 642 | £657.41 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.30p | 588 | £601.52 | Exchange | Sell | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 297 | £304.13 | Exchange | Buy | AT |
| 30/04/2026 | 15:24:59 | 102.40p | 1,222 | £1,251.33 | Exchange | Buy | AT |
| 30/04/2026 | 15:23:52 | 102.30p | 189 | £193.35 | Off-book | Sell | SI |
| 30/04/2026 | 15:23:00 | 102.30p | 230 | £235.29 | Exchange | Sell | AT |
| 30/04/2026 | 15:23:00 | 102.30p | 230 | £235.29 | Exchange | Sell | AT |
| 30/04/2026 | 15:23:00 | 102.30p | 229 | £234.27 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:29 | 102.30p | 689 | £704.85 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:29 | 102.30p | 910 | £930.93 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:29 | 102.30p | 1,321 | £1,351.38 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:24 | 102.40p | 678 | £694.27 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:18 | 102.50p | 396 | £405.90 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:18 | 102.50p | 194 | £198.85 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:18 | 102.50p | 2,179 | £2,233.47 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:07 | 102.40p | 1,219 | £1,248.26 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:07 | 102.40p | 396 | £405.50 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:07 | 102.50p | 489 | £501.23 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:07 | 102.50p | 841 | £862.02 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:07 | 102.50p | 910 | £932.75 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:06 | 102.50p | 832 | £852.80 | Exchange | Buy | AT |
| 30/04/2026 | 15:22:06 | 102.40p | 1,608 | £1,646.59 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:00 | 102.40p | 400 | £409.60 | Exchange | Sell | AT |
| 30/04/2026 | 15:22:00 | 102.40p | 399 | £408.58 | Exchange | Sell | AT |
| 30/04/2026 | 15:20:10 | 102.50p | 392 | £401.80 | Exchange | Buy | AT |
| 30/04/2026 | 15:20:10 | 102.50p | 806 | £826.15 | Exchange | Buy | AT |
| 30/04/2026 | 15:20:02 | 102.50p | 24 | £24.60 | Exchange | Buy | AT |
| 30/04/2026 | 15:19:33 | 102.59p | 2,900 | £2,975.05 | Exchange | Sell | OFF |