| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 15:36:44 | 621.81p | 35,755 | £222,326.43 | Off-book | Buy | SI |
| 30/07/2026 | 15:36:44 | 621.81p | 35,755 | £222,326.43 | Off-book | Buy | SI |
| 30/07/2026 | 15:35:09 | 617.00p | 142,789 | £881,008.13 | Exchange | Unknown | UT |
| 30/07/2026 | 15:29:58 | 618.00p | 50 | £309.00 | Off-book | Unknown | SI |
| 30/07/2026 | 15:29:37 | 617.00p | 488 | £3,010.96 | Exchange | Unknown | AT |
| 30/07/2026 | 15:29:01 | 617.00p | 1 | £6.17 | Off-book | Unknown | SI |
| 30/07/2026 | 15:28:50 | 618.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 15:28:01 | 617.00p | 27 | £166.59 | Exchange | Unknown | AT |
| 30/07/2026 | 15:28:01 | 617.00p | 347 | £2,140.99 | Exchange | Unknown | AT |
| 30/07/2026 | 15:26:03 | 618.00p | 800 | £4,944.00 | Exchange | Buy | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 992 | £6,130.56 | Exchange | Sell | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 992 | £6,130.56 | Exchange | Sell | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 230 | £1,421.40 | Exchange | Sell | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 117 | £723.06 | Exchange | Sell | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 419 | £2,589.42 | Exchange | Buy | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 276 | £1,705.68 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 374 | £2,311.32 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 37 | £228.66 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 992 | £6,130.56 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 800 | £4,944.00 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 534 | £3,300.12 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 300 | £1,854.00 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 650 | £4,023.50 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 824 | £5,100.56 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 200 | £1,238.00 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 266 | £1,646.54 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 477 | £2,952.63 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 1 | £6.19 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 449 | £2,779.31 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 665 | £4,116.35 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 480 | £2,971.20 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 224 | £1,386.56 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 824 | £5,100.56 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:13 | 618.00p | 779 | £4,814.22 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:13 | 618.00p | 1 | £6.18 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:04 | 618.00p | 253 | £1,563.54 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:23 | 617.00p | 51 | £314.67 | Exchange | Sell | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 534 | £3,300.12 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 992 | £6,130.56 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 234 | £1,446.12 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 207 | £1,279.26 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 800 | £4,944.00 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 290 | £1,792.20 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:39 | 619.00p | 525 | £3,249.75 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:39 | 619.00p | 534 | £3,305.46 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 6 | £37.14 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 310 | £1,918.90 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 200 | £1,238.00 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 514 | £3,181.66 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:02 | 619.00p | 220 | £1,361.80 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 15:36:44 | 621.81p | 35,755 | £222,326.43 | Off-book | Buy | SI |
| 30/07/2026 | 15:36:44 | 621.81p | 35,755 | £222,326.43 | Off-book | Buy | SI |
| 30/07/2026 | 15:35:09 | 617.00p | 142,789 | £881,008.13 | Exchange | Unknown | UT |
| 30/07/2026 | 15:29:58 | 618.00p | 50 | £309.00 | Off-book | Unknown | SI |
| 30/07/2026 | 15:29:37 | 617.00p | 488 | £3,010.96 | Exchange | Unknown | AT |
| 30/07/2026 | 15:29:01 | 617.00p | 1 | £6.17 | Off-book | Unknown | SI |
| 30/07/2026 | 15:28:50 | 618.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 15:28:01 | 617.00p | 27 | £166.59 | Exchange | Unknown | AT |
| 30/07/2026 | 15:28:01 | 617.00p | 347 | £2,140.99 | Exchange | Unknown | AT |
| 30/07/2026 | 15:26:03 | 618.00p | 800 | £4,944.00 | Exchange | Buy | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 992 | £6,130.56 | Exchange | Sell | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 992 | £6,130.56 | Exchange | Sell | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 230 | £1,421.40 | Exchange | Sell | AT |
| 30/07/2026 | 15:25:01 | 618.00p | 117 | £723.06 | Exchange | Sell | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 419 | £2,589.42 | Exchange | Buy | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 276 | £1,705.68 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 374 | £2,311.32 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 37 | £228.66 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 992 | £6,130.56 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 800 | £4,944.00 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 534 | £3,300.12 | Exchange | Unknown | AT |
| 30/07/2026 | 15:23:46 | 618.00p | 300 | £1,854.00 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 650 | £4,023.50 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 824 | £5,100.56 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 200 | £1,238.00 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 266 | £1,646.54 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:24 | 619.00p | 477 | £2,952.63 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 1 | £6.19 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 449 | £2,779.31 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 665 | £4,116.35 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 480 | £2,971.20 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 224 | £1,386.56 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:14 | 619.00p | 824 | £5,100.56 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:13 | 618.00p | 779 | £4,814.22 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:13 | 618.00p | 1 | £6.18 | Exchange | Unknown | AT |
| 30/07/2026 | 15:20:04 | 618.00p | 253 | £1,563.54 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:23 | 617.00p | 51 | £314.67 | Exchange | Sell | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 534 | £3,300.12 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 992 | £6,130.56 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 234 | £1,446.12 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 207 | £1,279.26 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 800 | £4,944.00 | Exchange | Buy | AT |
| 30/07/2026 | 15:18:22 | 618.00p | 290 | £1,792.20 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:39 | 619.00p | 525 | £3,249.75 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:39 | 619.00p | 534 | £3,305.46 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 6 | £37.14 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 310 | £1,918.90 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 200 | £1,238.00 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:38 | 619.00p | 514 | £3,181.66 | Exchange | Buy | AT |
| 30/07/2026 | 15:17:02 | 619.00p | 220 | £1,361.80 | Exchange | Unknown | AT |