| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:29:50 | 358.50p | 11 | £39.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:50 | 358.50p | 6 | £21.51 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 122 | £437.37 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 187 | £670.39 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 188 | £673.98 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 5 | £17.93 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 73 | £261.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 69 | £247.37 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:28 | 359.00p | 3 | £10.77 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:23 | 359.00p | 2 | £7.18 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:03 | 359.00p | 7 | £25.13 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:54 | 359.00p | 5 | £17.95 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:43 | 359.00p | 188 | £674.92 | Exchange | Unknown | AT |
| 24/07/2026 | 15:28:43 | 359.00p | 206 | £739.54 | Exchange | Unknown | AT |
| 24/07/2026 | 15:28:43 | 359.00p | 3 | £10.77 | Exchange | Unknown | AT |
| 24/07/2026 | 15:27:06 | 358.57p | 270 | £968.14 | Exchange | Sell | OFF |
| 24/07/2026 | 15:26:36 | 359.00p | 145 | £520.55 | Exchange | Unknown | AT |
| 24/07/2026 | 15:26:36 | 359.00p | 8 | £28.72 | Exchange | Unknown | AT |
| 24/07/2026 | 15:26:36 | 359.00p | 1 | £3.59 | Exchange | Unknown | AT |
| 24/07/2026 | 15:22:27 | 359.00p | 4 | £14.36 | Exchange | Unknown | AT |
| 24/07/2026 | 15:20:59 | 359.00p | 11 | £39.49 | Exchange | Unknown | AT |
| 24/07/2026 | 15:20:09 | 359.00p | 42 | £150.78 | Exchange | Unknown | AT |
| 24/07/2026 | 15:20:09 | 359.00p | 39 | £140.01 | Exchange | Unknown | AT |
| 24/07/2026 | 15:18:38 | 359.22p | 450 | £1,616.51 | Exchange | Sell | OFF |
| 24/07/2026 | 15:15:07 | 360.00p | 140 | £504.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:15:07 | 360.00p | 209 | £752.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:20 | 358.00p | 88 | £315.04 | Exchange | Sell | AT |
| 24/07/2026 | 15:12:54 | 360.00p | 8 | £28.80 | Off-book | Buy | SI |
| 24/07/2026 | 15:12:54 | 358.00p | 222 | £794.76 | Exchange | Sell | AT |
| 24/07/2026 | 15:10:17 | 358.50p | 487 | £1,745.89 | Exchange | Sell | AT |
| 24/07/2026 | 15:10:14 | 358.50p | 7 | £25.09 | Exchange | Sell | AT |
| 24/07/2026 | 15:10:14 | 358.50p | 11 | £39.44 | Exchange | Sell | AT |
| 24/07/2026 | 15:09:09 | 358.50p | 147 | £527.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:08:54 | 358.50p | 13 | £46.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 823 | £2,966.91 | Exchange | Buy | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 900 | £3,244.50 | Exchange | Buy | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 600 | £2,163.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 7,215 | £26,010.08 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 275 | £990.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 11 | £39.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 8 | £28.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 6 | £21.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 100 | £360.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:06:08 | 360.00p | 90 | £324.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:06:08 | 360.00p | 136 | £489.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:05:25 | 360.00p | 23 | £82.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:20 | 360.00p | 308 | £1,108.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:04:20 | 360.00p | 140 | £504.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:04:01 | 360.50p | 300 | £1,081.50 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:01 | 360.50p | 300 | £1,081.50 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 15:29:50 | 358.50p | 11 | £39.44 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:50 | 358.50p | 6 | £21.51 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 122 | £437.37 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 187 | £670.39 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 188 | £673.98 | Exchange | Buy | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 5 | £17.93 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 73 | £261.70 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:47 | 358.50p | 69 | £247.37 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:28 | 359.00p | 3 | £10.77 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:23 | 359.00p | 2 | £7.18 | Exchange | Sell | AT |
| 24/07/2026 | 15:29:03 | 359.00p | 7 | £25.13 | Exchange | Sell | AT |
| 24/07/2026 | 15:28:54 | 359.00p | 5 | £17.95 | Exchange | Buy | AT |
| 24/07/2026 | 15:28:43 | 359.00p | 188 | £674.92 | Exchange | Unknown | AT |
| 24/07/2026 | 15:28:43 | 359.00p | 206 | £739.54 | Exchange | Unknown | AT |
| 24/07/2026 | 15:28:43 | 359.00p | 3 | £10.77 | Exchange | Unknown | AT |
| 24/07/2026 | 15:27:06 | 358.57p | 270 | £968.14 | Exchange | Sell | OFF |
| 24/07/2026 | 15:26:36 | 359.00p | 145 | £520.55 | Exchange | Unknown | AT |
| 24/07/2026 | 15:26:36 | 359.00p | 8 | £28.72 | Exchange | Unknown | AT |
| 24/07/2026 | 15:26:36 | 359.00p | 1 | £3.59 | Exchange | Unknown | AT |
| 24/07/2026 | 15:22:27 | 359.00p | 4 | £14.36 | Exchange | Unknown | AT |
| 24/07/2026 | 15:20:59 | 359.00p | 11 | £39.49 | Exchange | Unknown | AT |
| 24/07/2026 | 15:20:09 | 359.00p | 42 | £150.78 | Exchange | Unknown | AT |
| 24/07/2026 | 15:20:09 | 359.00p | 39 | £140.01 | Exchange | Unknown | AT |
| 24/07/2026 | 15:18:38 | 359.22p | 450 | £1,616.51 | Exchange | Sell | OFF |
| 24/07/2026 | 15:15:07 | 360.00p | 140 | £504.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:15:07 | 360.00p | 209 | £752.40 | Exchange | Buy | AT |
| 24/07/2026 | 15:14:20 | 358.00p | 88 | £315.04 | Exchange | Sell | AT |
| 24/07/2026 | 15:12:54 | 360.00p | 8 | £28.80 | Off-book | Buy | SI |
| 24/07/2026 | 15:12:54 | 358.00p | 222 | £794.76 | Exchange | Sell | AT |
| 24/07/2026 | 15:10:17 | 358.50p | 487 | £1,745.89 | Exchange | Sell | AT |
| 24/07/2026 | 15:10:14 | 358.50p | 7 | £25.09 | Exchange | Sell | AT |
| 24/07/2026 | 15:10:14 | 358.50p | 11 | £39.44 | Exchange | Sell | AT |
| 24/07/2026 | 15:09:09 | 358.50p | 147 | £527.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:08:54 | 358.50p | 13 | £46.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 823 | £2,966.91 | Exchange | Buy | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 900 | £3,244.50 | Exchange | Buy | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 600 | £2,163.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:08:05 | 360.50p | 7,215 | £26,010.08 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 275 | £990.00 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 11 | £39.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 8 | £28.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 6 | £21.60 | Exchange | Buy | AT |
| 24/07/2026 | 15:06:14 | 360.00p | 100 | £360.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:06:08 | 360.00p | 90 | £324.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:06:08 | 360.00p | 136 | £489.60 | Exchange | Sell | AT |
| 24/07/2026 | 15:05:25 | 360.00p | 23 | £82.80 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:20 | 360.00p | 308 | £1,108.80 | Exchange | Sell | AT |
| 24/07/2026 | 15:04:20 | 360.00p | 140 | £504.00 | Exchange | Sell | AT |
| 24/07/2026 | 15:04:01 | 360.50p | 300 | £1,081.50 | Exchange | Buy | AT |
| 24/07/2026 | 15:04:01 | 360.50p | 300 | £1,081.50 | Exchange | Buy | AT |