| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:12 | 4,170.00p | 11,335 | £472,669.50 | Exchange | Sell | UT |
| 24/07/2026 | 15:35:12 | 4,170.00p | 9 | £375.30 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:01 | 4,195.00p | 9 | £377.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 4,195.00p | 5 | £209.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 4,195.00p | 10 | £419.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 4,195.00p | 10 | £419.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 18 | £754.20 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 13 | £544.70 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 2 | £83.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 9 | £377.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 25 | £1,048.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 31 | £1,300.45 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 10 | £419.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 29 | £1,216.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 13 | £545.35 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,205.00p | 67 | £2,817.35 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,205.00p | 38 | £1,597.90 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 18 | £755.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 12 | £503.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 59 | £2,475.05 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:38 | 4,200.00p | 262 | £11,004.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:38 | 4,200.00p | 100 | £4,200.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:22:12 | 4,195.00p | 24 | £1,006.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:19:00 | 4,180.00p | 7 | £292.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:00 | 4,180.00p | 8 | £334.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:00 | 4,180.00p | 30 | £1,254.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:16:04 | 4,180.00p | 42 | £1,755.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:16:04 | 4,180.00p | 13 | £543.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:16:04 | 4,180.00p | 28 | £1,170.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:14:29 | 4,188.41p | 19 | £795.80 | Exchange | Buy | OFF |
| 24/07/2026 | 15:13:00 | 4,175.00p | 0 | £0.00 | Off-book | Unknown | SI |
| 24/07/2026 | 15:12:20 | 4,195.00p | 0 | £0.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:11:31 | 4,195.00p | 0 | £0.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:07:53 | 4,170.00p | 6 | £250.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 3 | £125.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 10 | £417.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 56 | £2,335.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 22 | £917.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 53 | £2,210.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 9 | £375.30 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 8 | £333.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 1 | £41.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 66 | £2,752.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:05:00 | 4,179.20p | 15 | £626.88 | Off-book | Buy | SI |
| 24/07/2026 | 15:00:12 | 4,175.00p | 24 | £1,002.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 63 | £2,630.25 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 4 | £167.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 16 | £668.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 144 | £6,012.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:00 | 4,185.00p | 78 | £3,264.30 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:12 | 4,170.00p | 11,335 | £472,669.50 | Exchange | Sell | UT |
| 24/07/2026 | 15:35:12 | 4,170.00p | 9 | £375.30 | Off-book | Sell | SI |
| 24/07/2026 | 15:29:01 | 4,195.00p | 9 | £377.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 4,195.00p | 5 | £209.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 4,195.00p | 10 | £419.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:01 | 4,195.00p | 10 | £419.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 18 | £754.20 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 13 | £544.70 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 2 | £83.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,190.00p | 9 | £377.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 25 | £1,048.75 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 31 | £1,300.45 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 10 | £419.50 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 29 | £1,216.55 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 13 | £545.35 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,205.00p | 67 | £2,817.35 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,205.00p | 38 | £1,597.90 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 18 | £755.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 12 | £503.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:48 | 4,195.00p | 59 | £2,475.05 | Exchange | Sell | AT |
| 24/07/2026 | 15:23:38 | 4,200.00p | 262 | £11,004.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:23:38 | 4,200.00p | 100 | £4,200.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:22:12 | 4,195.00p | 24 | £1,006.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:19:00 | 4,180.00p | 7 | £292.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:00 | 4,180.00p | 8 | £334.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:19:00 | 4,180.00p | 30 | £1,254.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:16:04 | 4,180.00p | 42 | £1,755.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:16:04 | 4,180.00p | 13 | £543.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:16:04 | 4,180.00p | 28 | £1,170.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:14:29 | 4,188.41p | 19 | £795.80 | Exchange | Buy | OFF |
| 24/07/2026 | 15:13:00 | 4,175.00p | 0 | £0.00 | Off-book | Unknown | SI |
| 24/07/2026 | 15:12:20 | 4,195.00p | 0 | £0.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:11:31 | 4,195.00p | 0 | £0.00 | Off-book | Buy | SI |
| 24/07/2026 | 15:07:53 | 4,170.00p | 6 | £250.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 3 | £125.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 10 | £417.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 56 | £2,335.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 22 | £917.40 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 53 | £2,210.10 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 9 | £375.30 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 8 | £333.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 1 | £41.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:07:53 | 4,170.00p | 66 | £2,752.20 | Exchange | Sell | AT |
| 24/07/2026 | 15:05:00 | 4,179.20p | 15 | £626.88 | Off-book | Buy | SI |
| 24/07/2026 | 15:00:12 | 4,175.00p | 24 | £1,002.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 63 | £2,630.25 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 4 | £167.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 16 | £668.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:12 | 4,175.00p | 144 | £6,012.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:00:00 | 4,185.00p | 78 | £3,264.30 | Exchange | Buy | AT |