| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:09 | 622.50p | 139,584 | £868,910.40 | Exchange | Buy | UT |
| 24/07/2026 | 15:35:09 | 622.50p | 6 | £37.35 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:59 | 619.00p | 1 | £6.19 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:59 | 619.00p | 319 | £1,974.61 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:59 | 619.00p | 5 | £30.95 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:59 | 619.00p | 199 | £1,231.81 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.50p | 210 | £1,298.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.50p | 256 | £1,583.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.50p | 102 | £630.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 47 | £290.46 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 200 | £1,236.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 216 | £1,334.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 474 | £2,929.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 171 | £1,056.78 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:29 | 618.50p | 162 | £1,001.97 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:29 | 618.50p | 296 | £1,830.76 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:03 | 618.50p | 1 | £6.18 | Off-book | Buy | SI |
| 24/07/2026 | 15:27:25 | 617.50p | 200 | £1,235.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:27:25 | 618.50p | 158 | £977.23 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 665 | £4,109.70 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 328 | £2,027.04 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 435 | £2,688.30 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 2,148 | £13,274.64 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 29 | £179.22 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 200 | £1,236.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 533 | £3,293.94 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 310 | £1,915.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 253 | £1,563.54 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 315 | £1,946.70 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:05 | 617.50p | 1 | £6.17 | Exchange | Sell | AT |
| 24/07/2026 | 15:27:05 | 617.50p | 190 | £1,173.25 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 617.50p | 310 | £1,914.25 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:18 | 618.00p | 54 | £333.72 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:21 | 617.56p | 4,148 | £25,616.43 | Exchange | Sell | OFF |
| 24/07/2026 | 15:21:44 | 618.50p | 2,168 | £13,409.08 | Exchange | Unknown | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 650 | £4,020.25 | Exchange | Unknown | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 189 | £1,168.96 | Exchange | Unknown | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 443 | £2,739.95 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 364 | £2,251.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 191 | £1,181.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 650 | £4,020.25 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 1,184 | £7,323.04 | Off-book | Buy | OTC |
| 24/07/2026 | 15:21:44 | 618.50p | 1,184 | £7,323.04 | Off-book | Buy | SI |
| 24/07/2026 | 15:21:43 | 618.00p | 364 | £2,249.52 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 108 | £667.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 2,174 | £13,435.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 6,321 | £39,063.78 | Off-book | Buy | OTC |
| 24/07/2026 | 15:21:43 | 618.00p | 6,321 | £39,063.78 | Off-book | Buy | SI |
| 24/07/2026 | 15:21:43 | 617.50p | 459 | £2,834.32 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 50 | £309.00 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:35:09 | 622.50p | 139,584 | £868,910.40 | Exchange | Buy | UT |
| 24/07/2026 | 15:35:09 | 622.50p | 6 | £37.35 | Off-book | Buy | SI |
| 24/07/2026 | 15:29:59 | 619.00p | 1 | £6.19 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:59 | 619.00p | 319 | £1,974.61 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:59 | 619.00p | 5 | £30.95 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:59 | 619.00p | 199 | £1,231.81 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.50p | 210 | £1,298.85 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.50p | 256 | £1,583.36 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.50p | 102 | £630.87 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 47 | £290.46 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 200 | £1,236.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 216 | £1,334.88 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 474 | £2,929.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:38 | 618.00p | 171 | £1,056.78 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:29 | 618.50p | 162 | £1,001.97 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:29 | 618.50p | 296 | £1,830.76 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:03 | 618.50p | 1 | £6.18 | Off-book | Buy | SI |
| 24/07/2026 | 15:27:25 | 617.50p | 200 | £1,235.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:27:25 | 618.50p | 158 | £977.23 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 665 | £4,109.70 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 328 | £2,027.04 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 435 | £2,688.30 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 2,148 | £13,274.64 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 29 | £179.22 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 200 | £1,236.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 533 | £3,293.94 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 310 | £1,915.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 253 | £1,563.54 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:25 | 618.00p | 315 | £1,946.70 | Exchange | Buy | AT |
| 24/07/2026 | 15:27:05 | 617.50p | 1 | £6.17 | Exchange | Sell | AT |
| 24/07/2026 | 15:27:05 | 617.50p | 190 | £1,173.25 | Exchange | Sell | AT |
| 24/07/2026 | 15:26:18 | 617.50p | 310 | £1,914.25 | Exchange | Buy | AT |
| 24/07/2026 | 15:26:18 | 618.00p | 54 | £333.72 | Exchange | Sell | AT |
| 24/07/2026 | 15:25:21 | 617.56p | 4,148 | £25,616.43 | Exchange | Sell | OFF |
| 24/07/2026 | 15:21:44 | 618.50p | 2,168 | £13,409.08 | Exchange | Unknown | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 650 | £4,020.25 | Exchange | Unknown | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 189 | £1,168.96 | Exchange | Unknown | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 443 | £2,739.95 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 364 | £2,251.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 191 | £1,181.34 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 650 | £4,020.25 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:44 | 618.50p | 1,184 | £7,323.04 | Off-book | Buy | OTC |
| 24/07/2026 | 15:21:44 | 618.50p | 1,184 | £7,323.04 | Off-book | Buy | SI |
| 24/07/2026 | 15:21:43 | 618.00p | 364 | £2,249.52 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 108 | £667.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 2,174 | £13,435.32 | Exchange | Buy | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 6,321 | £39,063.78 | Off-book | Buy | OTC |
| 24/07/2026 | 15:21:43 | 618.00p | 6,321 | £39,063.78 | Off-book | Buy | SI |
| 24/07/2026 | 15:21:43 | 617.50p | 459 | £2,834.32 | Exchange | Sell | AT |
| 24/07/2026 | 15:21:43 | 618.00p | 50 | £309.00 | Exchange | Buy | AT |