| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/04/2026 | 15:35:29 | 2218.00p | 35,642 | £790,539.56 | Exchange | Buy | UT |
| 23/04/2026 | 15:35:29 | 2218.00p | 493 | £10,934.74 | Off-book | Buy | SI |
| 23/04/2026 | 15:29:55 | 2214.00p | 37 | £819.18 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:44 | 2214.00p | 72 | £1,594.08 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:44 | 2214.00p | 209 | £4,627.26 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:44 | 2214.00p | 33 | £730.62 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:31 | 2214.00p | 69 | £1,527.66 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:31 | 2214.00p | 29 | £642.06 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:31 | 2214.00p | 50 | £1,107.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:28:07 | 2218.00p | 100 | £2,218.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:26:47 | 2216.00p | 5 | £110.80 | Exchange | Unknown | AT |
| 23/04/2026 | 15:26:47 | 2216.00p | 69 | £1,529.04 | Exchange | Unknown | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 21 | £465.36 | Exchange | Sell | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 59 | £1,307.44 | Exchange | Sell | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 48 | £1,063.68 | Exchange | Sell | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 133 | £2,947.28 | Exchange | Sell | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 1 | £22.18 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 100 | £2,218.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 11 | £243.98 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 33 | £731.94 | Exchange | Buy | AT |
| 23/04/2026 | 15:23:24 | 2216.00p | 5 | £110.80 | Exchange | Unknown | AT |
| 23/04/2026 | 15:21:58 | 2216.00p | 20 | £443.20 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 50 | £1,108.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 25 | £554.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 76 | £1,684.16 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 19 | £421.04 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:50 | 2216.00p | 61 | £1,351.76 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:50 | 2216.00p | 16 | £354.56 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:50 | 2216.00p | 63 | £1,396.08 | Exchange | Sell | AT |
| 23/04/2026 | 15:18:19 | 2218.00p | 35 | £776.30 | Exchange | Sell | AT |
| 23/04/2026 | 15:18:19 | 2218.00p | 107 | £2,373.26 | Exchange | Sell | AT |
| 23/04/2026 | 15:17:33 | 2216.00p | 14 | £310.24 | Exchange | Sell | AT |
| 23/04/2026 | 15:16:37 | 2217.38p | 21 | £465.65 | Exchange | Buy | OFF |
| 23/04/2026 | 15:16:31 | 2216.00p | 13 | £288.08 | Exchange | Sell | AT |
| 23/04/2026 | 15:16:31 | 2216.00p | 62 | £1,373.92 | Exchange | Sell | AT |
| 23/04/2026 | 15:15:50 | 2216.00p | 90 | £1,994.40 | Exchange | Sell | AT |
| 23/04/2026 | 15:15:50 | 2216.00p | 50 | £1,108.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:15:31 | 2216.00p | 6 | £132.96 | Exchange | Sell | AT |
| 23/04/2026 | 15:12:21 | 2216.00p | 43 | £952.88 | Exchange | Sell | AT |
| 23/04/2026 | 15:12:00 | 2217.52p | 96 | £2,128.82 | Off-book | Buy | SI |
| 23/04/2026 | 15:11:35 | 2216.00p | 79 | £1,750.64 | Exchange | Unknown | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 70 | £1,551.20 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 135 | £2,991.60 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 25 | £554.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 30 | £664.80 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 31 | £686.96 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 37 | £819.92 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 165 | £3,656.40 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 88 | £1,950.08 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 20 | £443.20 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/04/2026 | 15:35:29 | 2218.00p | 35,642 | £790,539.56 | Exchange | Buy | UT |
| 23/04/2026 | 15:35:29 | 2218.00p | 493 | £10,934.74 | Off-book | Buy | SI |
| 23/04/2026 | 15:29:55 | 2214.00p | 37 | £819.18 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:44 | 2214.00p | 72 | £1,594.08 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:44 | 2214.00p | 209 | £4,627.26 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:44 | 2214.00p | 33 | £730.62 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:31 | 2214.00p | 69 | £1,527.66 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:31 | 2214.00p | 29 | £642.06 | Exchange | Sell | AT |
| 23/04/2026 | 15:29:31 | 2214.00p | 50 | £1,107.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:28:07 | 2218.00p | 100 | £2,218.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:26:47 | 2216.00p | 5 | £110.80 | Exchange | Unknown | AT |
| 23/04/2026 | 15:26:47 | 2216.00p | 69 | £1,529.04 | Exchange | Unknown | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 21 | £465.36 | Exchange | Sell | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 59 | £1,307.44 | Exchange | Sell | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 48 | £1,063.68 | Exchange | Sell | AT |
| 23/04/2026 | 15:26:46 | 2216.00p | 133 | £2,947.28 | Exchange | Sell | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 1 | £22.18 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 100 | £2,218.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 11 | £243.98 | Exchange | Buy | AT |
| 23/04/2026 | 15:25:15 | 2218.00p | 33 | £731.94 | Exchange | Buy | AT |
| 23/04/2026 | 15:23:24 | 2216.00p | 5 | £110.80 | Exchange | Unknown | AT |
| 23/04/2026 | 15:21:58 | 2216.00p | 20 | £443.20 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 50 | £1,108.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 25 | £554.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 76 | £1,684.16 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:51 | 2216.00p | 19 | £421.04 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:50 | 2216.00p | 61 | £1,351.76 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:50 | 2216.00p | 16 | £354.56 | Exchange | Sell | AT |
| 23/04/2026 | 15:20:50 | 2216.00p | 63 | £1,396.08 | Exchange | Sell | AT |
| 23/04/2026 | 15:18:19 | 2218.00p | 35 | £776.30 | Exchange | Sell | AT |
| 23/04/2026 | 15:18:19 | 2218.00p | 107 | £2,373.26 | Exchange | Sell | AT |
| 23/04/2026 | 15:17:33 | 2216.00p | 14 | £310.24 | Exchange | Sell | AT |
| 23/04/2026 | 15:16:37 | 2217.38p | 21 | £465.65 | Exchange | Buy | OFF |
| 23/04/2026 | 15:16:31 | 2216.00p | 13 | £288.08 | Exchange | Sell | AT |
| 23/04/2026 | 15:16:31 | 2216.00p | 62 | £1,373.92 | Exchange | Sell | AT |
| 23/04/2026 | 15:15:50 | 2216.00p | 90 | £1,994.40 | Exchange | Sell | AT |
| 23/04/2026 | 15:15:50 | 2216.00p | 50 | £1,108.00 | Exchange | Sell | AT |
| 23/04/2026 | 15:15:31 | 2216.00p | 6 | £132.96 | Exchange | Sell | AT |
| 23/04/2026 | 15:12:21 | 2216.00p | 43 | £952.88 | Exchange | Sell | AT |
| 23/04/2026 | 15:12:00 | 2217.52p | 96 | £2,128.82 | Off-book | Buy | SI |
| 23/04/2026 | 15:11:35 | 2216.00p | 79 | £1,750.64 | Exchange | Unknown | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 70 | £1,551.20 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 135 | £2,991.60 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 25 | £554.00 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 30 | £664.80 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 31 | £686.96 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 37 | £819.92 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 165 | £3,656.40 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 88 | £1,950.08 | Exchange | Buy | AT |
| 23/04/2026 | 15:11:35 | 2216.00p | 20 | £443.20 | Exchange | Unknown | AT |