| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 15/10/2026 | 15:35:18 | 3,328.00p | 82,360 | £2,740,940.80 | Exchange | Buy | UT |
| 15/10/2026 | 15:29:56 | 3,316.00p | 65 | £2,155.40 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:56 | 3,316.00p | 20 | £663.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:56 | 3,313.00p | 7 | £231.91 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:46 | 3,312.00p | 81 | £2,682.72 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:46 | 3,312.00p | 65 | £2,152.80 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:33 | 3,312.00p | 65 | £2,152.80 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:32 | 3,312.00p | 50 | £1,656.00 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:32 | 3,312.00p | 88 | £2,914.56 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:21 | 3,312.00p | 26 | £861.12 | Exchange | Sell | AT |
| 15/10/2026 | 15:28:54 | 3,312.00p | 1 | £33.12 | Off-book | Buy | SI |
| 15/10/2026 | 15:28:49 | 3,310.00p | 38 | £1,257.80 | Exchange | Buy | AT |
| 15/10/2026 | 15:28:04 | 3,312.00p | 8 | £264.96 | Exchange | Sell | AT |
| 15/10/2026 | 15:27:30 | 3,314.00p | 102 | £3,380.28 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 89 | £2,949.46 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 54 | £1,789.56 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 35 | £1,159.90 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 4 | £132.56 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:35 | 3,310.00p | 102 | £3,376.20 | Off-book | Sell | SI |
| 15/10/2026 | 15:26:34 | 3,312.00p | 81 | £2,682.72 | Exchange | Sell | AT |
| 15/10/2026 | 15:26:34 | 3,312.00p | 79 | £2,616.48 | Exchange | Sell | AT |
| 15/10/2026 | 15:26:34 | 3,312.00p | 26 | £861.12 | Exchange | Sell | AT |
| 15/10/2026 | 15:25:28 | 3,310.00p | 81 | £2,681.10 | Exchange | Unknown | AT |
| 15/10/2026 | 15:25:28 | 3,310.00p | 73 | £2,416.30 | Exchange | Unknown | AT |
| 15/10/2026 | 15:25:28 | 3,310.00p | 65 | £2,151.50 | Exchange | Unknown | AT |
| 15/10/2026 | 15:25:15 | 3,310.00p | 1 | £33.10 | Exchange | Sell | AT |
| 15/10/2026 | 15:25:15 | 3,310.00p | 81 | £2,681.10 | Exchange | Sell | AT |
| 15/10/2026 | 15:24:49 | 3,312.00p | 120 | £3,974.40 | Exchange | Sell | AT |
| 15/10/2026 | 15:24:49 | 3,312.00p | 81 | £2,682.72 | Exchange | Sell | AT |
| 15/10/2026 | 15:24:05 | 3,312.00p | 1 | £33.12 | Off-book | Sell | SI |
| 15/10/2026 | 15:22:42 | 3,314.00p | 130 | £4,308.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:22:42 | 3,314.00p | 144 | £4,772.16 | Exchange | Buy | AT |
| 15/10/2026 | 15:22:42 | 3,314.00p | 3 | £99.42 | Exchange | Buy | AT |
| 15/10/2026 | 15:22:14 | 3,312.00p | 100 | £3,312.00 | Exchange | Sell | AT |
| 15/10/2026 | 15:22:14 | 3,312.00p | 41 | £1,357.92 | Exchange | Sell | AT |
| 15/10/2026 | 15:21:34 | 3,316.00p | 72 | £2,387.52 | Exchange | Buy | AT |
| 15/10/2026 | 15:21:34 | 3,316.00p | 2 | £66.32 | Exchange | Buy | AT |
| 15/10/2026 | 15:21:33 | 3,316.00p | 120 | £3,979.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:21:33 | 3,316.00p | 81 | £2,685.96 | Exchange | Buy | AT |
| 15/10/2026 | 15:20:38 | 3,316.00p | 12 | £397.92 | Exchange | Sell | AT |
| 15/10/2026 | 15:20:34 | 3,316.00p | 16 | £530.56 | Exchange | Sell | AT |
| 15/10/2026 | 15:20:34 | 3,316.00p | 38 | £1,260.08 | Exchange | Sell | AT |
| 15/10/2026 | 15:20:17 | 3,316.00p | 11 | £364.76 | Exchange | Buy | AT |
| 15/10/2026 | 15:20:17 | 3,316.00p | 63 | £2,089.08 | Exchange | Buy | AT |
| 15/10/2026 | 15:20:17 | 3,316.00p | 27 | £895.32 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 280 | £9,279.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 50 | £1,657.00 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 53 | £1,756.42 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 99 | £3,280.86 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:39 | 3,312.00p | 71 | £2,351.52 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 15/10/2026 | 15:35:18 | 3,328.00p | 82,360 | £2,740,940.80 | Exchange | Buy | UT |
| 15/10/2026 | 15:29:56 | 3,316.00p | 65 | £2,155.40 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:56 | 3,316.00p | 20 | £663.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:56 | 3,313.00p | 7 | £231.91 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:46 | 3,312.00p | 81 | £2,682.72 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:46 | 3,312.00p | 65 | £2,152.80 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:33 | 3,312.00p | 65 | £2,152.80 | Exchange | Buy | AT |
| 15/10/2026 | 15:29:32 | 3,312.00p | 50 | £1,656.00 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:32 | 3,312.00p | 88 | £2,914.56 | Exchange | Sell | AT |
| 15/10/2026 | 15:29:21 | 3,312.00p | 26 | £861.12 | Exchange | Sell | AT |
| 15/10/2026 | 15:28:54 | 3,312.00p | 1 | £33.12 | Off-book | Buy | SI |
| 15/10/2026 | 15:28:49 | 3,310.00p | 38 | £1,257.80 | Exchange | Buy | AT |
| 15/10/2026 | 15:28:04 | 3,312.00p | 8 | £264.96 | Exchange | Sell | AT |
| 15/10/2026 | 15:27:30 | 3,314.00p | 102 | £3,380.28 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 89 | £2,949.46 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 54 | £1,789.56 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 35 | £1,159.90 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:57 | 3,314.00p | 4 | £132.56 | Exchange | Buy | AT |
| 15/10/2026 | 15:26:35 | 3,310.00p | 102 | £3,376.20 | Off-book | Sell | SI |
| 15/10/2026 | 15:26:34 | 3,312.00p | 81 | £2,682.72 | Exchange | Sell | AT |
| 15/10/2026 | 15:26:34 | 3,312.00p | 79 | £2,616.48 | Exchange | Sell | AT |
| 15/10/2026 | 15:26:34 | 3,312.00p | 26 | £861.12 | Exchange | Sell | AT |
| 15/10/2026 | 15:25:28 | 3,310.00p | 81 | £2,681.10 | Exchange | Unknown | AT |
| 15/10/2026 | 15:25:28 | 3,310.00p | 73 | £2,416.30 | Exchange | Unknown | AT |
| 15/10/2026 | 15:25:28 | 3,310.00p | 65 | £2,151.50 | Exchange | Unknown | AT |
| 15/10/2026 | 15:25:15 | 3,310.00p | 1 | £33.10 | Exchange | Sell | AT |
| 15/10/2026 | 15:25:15 | 3,310.00p | 81 | £2,681.10 | Exchange | Sell | AT |
| 15/10/2026 | 15:24:49 | 3,312.00p | 120 | £3,974.40 | Exchange | Sell | AT |
| 15/10/2026 | 15:24:49 | 3,312.00p | 81 | £2,682.72 | Exchange | Sell | AT |
| 15/10/2026 | 15:24:05 | 3,312.00p | 1 | £33.12 | Off-book | Sell | SI |
| 15/10/2026 | 15:22:42 | 3,314.00p | 130 | £4,308.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:22:42 | 3,314.00p | 144 | £4,772.16 | Exchange | Buy | AT |
| 15/10/2026 | 15:22:42 | 3,314.00p | 3 | £99.42 | Exchange | Buy | AT |
| 15/10/2026 | 15:22:14 | 3,312.00p | 100 | £3,312.00 | Exchange | Sell | AT |
| 15/10/2026 | 15:22:14 | 3,312.00p | 41 | £1,357.92 | Exchange | Sell | AT |
| 15/10/2026 | 15:21:34 | 3,316.00p | 72 | £2,387.52 | Exchange | Buy | AT |
| 15/10/2026 | 15:21:34 | 3,316.00p | 2 | £66.32 | Exchange | Buy | AT |
| 15/10/2026 | 15:21:33 | 3,316.00p | 120 | £3,979.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:21:33 | 3,316.00p | 81 | £2,685.96 | Exchange | Buy | AT |
| 15/10/2026 | 15:20:38 | 3,316.00p | 12 | £397.92 | Exchange | Sell | AT |
| 15/10/2026 | 15:20:34 | 3,316.00p | 16 | £530.56 | Exchange | Sell | AT |
| 15/10/2026 | 15:20:34 | 3,316.00p | 38 | £1,260.08 | Exchange | Sell | AT |
| 15/10/2026 | 15:20:17 | 3,316.00p | 11 | £364.76 | Exchange | Buy | AT |
| 15/10/2026 | 15:20:17 | 3,316.00p | 63 | £2,089.08 | Exchange | Buy | AT |
| 15/10/2026 | 15:20:17 | 3,316.00p | 27 | £895.32 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 280 | £9,279.20 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 50 | £1,657.00 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 53 | £1,756.42 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:50 | 3,314.00p | 99 | £3,280.86 | Exchange | Buy | AT |
| 15/10/2026 | 15:17:39 | 3,312.00p | 71 | £2,351.52 | Exchange | Unknown | AT |