| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 15:35:09 | 600.00p | 108,495 | £650,970.00 | Exchange | Buy | UT |
| 29/07/2026 | 15:28:57 | 598.00p | 54 | £322.92 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:23 | 598.00p | 6 | £35.88 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:23 | 598.00p | 2 | £11.96 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:10 | 598.00p | 2 | £11.96 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:00 | 598.00p | 140 | £837.20 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:00 | 598.00p | 2 | £11.96 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:21 | 598.00p | 131 | £783.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:21 | 598.00p | 131 | £783.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:20:13 | 598.00p | 92 | £550.16 | Off-book | Buy | SI |
| 29/07/2026 | 15:20:09 | 598.00p | 130 | £777.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:18:50 | 597.30p | 3,000 | £17,918.94 | Exchange | Buy | OFF |
| 29/07/2026 | 15:15:47 | 597.00p | 140 | £835.80 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:47 | 597.00p | 107 | £638.79 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:47 | 597.00p | 73 | £435.81 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:25 | 597.00p | 22 | £131.34 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:25 | 597.00p | 120 | £716.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:11 | 597.00p | 130 | £776.10 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:09 | 597.00p | 139 | £829.83 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 159 | £949.23 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 70 | £417.90 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 128 | £764.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 12 | £71.64 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 596.50p | 42 | £250.53 | Off-book | Unknown | SI |
| 29/07/2026 | 15:08:38 | 596.30p | 1,000 | £5,963.00 | Exchange | Buy | OFF |
| 29/07/2026 | 15:08:04 | 596.00p | 246 | £1,466.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:08:04 | 596.00p | 6 | £35.76 | Exchange | Buy | AT |
| 29/07/2026 | 15:03:32 | 596.00p | 125 | £745.00 | Exchange | Unknown | AT |
| 29/07/2026 | 15:03:23 | 596.00p | 41 | £244.36 | Exchange | Buy | AT |
| 29/07/2026 | 15:03:23 | 596.00p | 104 | £619.84 | Exchange | Buy | AT |
| 29/07/2026 | 15:03:03 | 596.00p | 130 | £774.80 | Exchange | Buy | AT |
| 29/07/2026 | 15:01:43 | 596.00p | 34 | £202.64 | Exchange | Buy | AT |
| 29/07/2026 | 15:01:43 | 596.00p | 148 | £882.08 | Exchange | Buy | AT |
| 29/07/2026 | 15:00:23 | 596.00p | 74 | £441.04 | Exchange | Unknown | AT |
| 29/07/2026 | 15:00:23 | 596.00p | 211 | £1,257.56 | Exchange | Unknown | AT |
| 29/07/2026 | 15:00:23 | 596.00p | 141 | £840.36 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:11 | 596.00p | 144 | £858.24 | Exchange | Buy | AT |
| 29/07/2026 | 15:00:10 | 596.00p | 169 | £1,007.24 | Exchange | Buy | AT |
| 29/07/2026 | 14:59:40 | 595.00p | 65 | £386.75 | Exchange | Buy | AT |
| 29/07/2026 | 14:59:40 | 595.00p | 83 | £493.85 | Exchange | Buy | AT |
| 29/07/2026 | 14:57:27 | 595.00p | 1 | £5.95 | Off-book | Buy | SI |
| 29/07/2026 | 14:57:27 | 595.00p | 42 | £249.90 | Off-book | Buy | SI |
| 29/07/2026 | 14:56:49 | 595.00p | 130 | £773.50 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 13 | £77.22 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 42 | £249.48 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 141 | £837.54 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 42 | £249.48 | Exchange | Buy | AT |
| 29/07/2026 | 14:55:33 | 594.00p | 3 | £17.82 | Exchange | Buy | AT |
| 29/07/2026 | 14:55:23 | 594.00p | 507 | £3,011.58 | Exchange | Buy | AT |
| 29/07/2026 | 14:55:23 | 594.00p | 197 | £1,170.18 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 15:35:09 | 600.00p | 108,495 | £650,970.00 | Exchange | Buy | UT |
| 29/07/2026 | 15:28:57 | 598.00p | 54 | £322.92 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:23 | 598.00p | 6 | £35.88 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:23 | 598.00p | 2 | £11.96 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:10 | 598.00p | 2 | £11.96 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:00 | 598.00p | 140 | £837.20 | Exchange | Sell | AT |
| 29/07/2026 | 15:28:00 | 598.00p | 2 | £11.96 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:21 | 598.00p | 131 | £783.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:27:21 | 598.00p | 131 | £783.38 | Exchange | Buy | AT |
| 29/07/2026 | 15:20:13 | 598.00p | 92 | £550.16 | Off-book | Buy | SI |
| 29/07/2026 | 15:20:09 | 598.00p | 130 | £777.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:18:50 | 597.30p | 3,000 | £17,918.94 | Exchange | Buy | OFF |
| 29/07/2026 | 15:15:47 | 597.00p | 140 | £835.80 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:47 | 597.00p | 107 | £638.79 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:47 | 597.00p | 73 | £435.81 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:25 | 597.00p | 22 | £131.34 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:25 | 597.00p | 120 | £716.40 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:11 | 597.00p | 130 | £776.10 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:09 | 597.00p | 139 | £829.83 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 159 | £949.23 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 70 | £417.90 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 128 | £764.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 597.00p | 12 | £71.64 | Exchange | Buy | AT |
| 29/07/2026 | 15:15:03 | 596.50p | 42 | £250.53 | Off-book | Unknown | SI |
| 29/07/2026 | 15:08:38 | 596.30p | 1,000 | £5,963.00 | Exchange | Buy | OFF |
| 29/07/2026 | 15:08:04 | 596.00p | 246 | £1,466.16 | Exchange | Buy | AT |
| 29/07/2026 | 15:08:04 | 596.00p | 6 | £35.76 | Exchange | Buy | AT |
| 29/07/2026 | 15:03:32 | 596.00p | 125 | £745.00 | Exchange | Unknown | AT |
| 29/07/2026 | 15:03:23 | 596.00p | 41 | £244.36 | Exchange | Buy | AT |
| 29/07/2026 | 15:03:23 | 596.00p | 104 | £619.84 | Exchange | Buy | AT |
| 29/07/2026 | 15:03:03 | 596.00p | 130 | £774.80 | Exchange | Buy | AT |
| 29/07/2026 | 15:01:43 | 596.00p | 34 | £202.64 | Exchange | Buy | AT |
| 29/07/2026 | 15:01:43 | 596.00p | 148 | £882.08 | Exchange | Buy | AT |
| 29/07/2026 | 15:00:23 | 596.00p | 74 | £441.04 | Exchange | Unknown | AT |
| 29/07/2026 | 15:00:23 | 596.00p | 211 | £1,257.56 | Exchange | Unknown | AT |
| 29/07/2026 | 15:00:23 | 596.00p | 141 | £840.36 | Exchange | Sell | AT |
| 29/07/2026 | 15:00:11 | 596.00p | 144 | £858.24 | Exchange | Buy | AT |
| 29/07/2026 | 15:00:10 | 596.00p | 169 | £1,007.24 | Exchange | Buy | AT |
| 29/07/2026 | 14:59:40 | 595.00p | 65 | £386.75 | Exchange | Buy | AT |
| 29/07/2026 | 14:59:40 | 595.00p | 83 | £493.85 | Exchange | Buy | AT |
| 29/07/2026 | 14:57:27 | 595.00p | 1 | £5.95 | Off-book | Buy | SI |
| 29/07/2026 | 14:57:27 | 595.00p | 42 | £249.90 | Off-book | Buy | SI |
| 29/07/2026 | 14:56:49 | 595.00p | 130 | £773.50 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 13 | £77.22 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 42 | £249.48 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 141 | £837.54 | Exchange | Buy | AT |
| 29/07/2026 | 14:56:42 | 594.00p | 42 | £249.48 | Exchange | Buy | AT |
| 29/07/2026 | 14:55:33 | 594.00p | 3 | £17.82 | Exchange | Buy | AT |
| 29/07/2026 | 14:55:23 | 594.00p | 507 | £3,011.58 | Exchange | Buy | AT |
| 29/07/2026 | 14:55:23 | 594.00p | 197 | £1,170.18 | Exchange | Buy | AT |