| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:40:15 | 233.86p | 86,538 | £202,376.64 | Off-book | Buy | OFF |
| 31/07/2026 | 15:35:28 | 234.00p | 30,619 | £71,648.46 | Exchange | Buy | UT |
| 31/07/2026 | 15:28:27 | 233.00p | 2,996 | £6,980.68 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 233.00p | 2 | £4.66 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 233.00p | 1 | £2.33 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 233.00p | 1 | £2.33 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:13 | 233.00p | 1,621 | £3,776.93 | Exchange | Sell | AT |
| 31/07/2026 | 15:24:52 | 233.00p | 4 | £9.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:24:52 | 233.00p | 4 | £9.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:24:52 | 233.00p | 1,371 | £3,194.43 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:44 | 233.00p | 190 | £442.70 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:44 | 233.00p | 106 | £246.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:44 | 233.00p | 2,810 | £6,547.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:03:07 | 233.50p | 324 | £756.54 | Exchange | Buy | AT |
| 31/07/2026 | 14:52:18 | 233.00p | 2,894 | £6,743.02 | Exchange | Sell | AT |
| 31/07/2026 | 14:46:47 | 233.50p | 1 | £2.33 | Off-book | Unknown | SI |
| 31/07/2026 | 14:42:49 | 233.50p | 1 | £2.33 | Off-book | Buy | SI |
| 31/07/2026 | 14:42:49 | 233.50p | 1 | £2.33 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:16 | 233.05p | 869 | £2,025.20 | Exchange | Sell | OFF |
| 31/07/2026 | 14:30:33 | 233.50p | 1 | £2.33 | Off-book | Buy | SI |
| 31/07/2026 | 14:30:33 | 233.50p | 3 | £7.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:29:46 | 233.04p | 2,050 | £4,777.36 | Exchange | Sell | OFF |
| 31/07/2026 | 14:24:32 | 232.50p | 424 | £985.80 | Exchange | Sell | AT |
| 31/07/2026 | 14:24:32 | 232.50p | 652 | £1,515.90 | Exchange | Sell | AT |
| 31/07/2026 | 14:24:32 | 232.50p | 1,077 | £2,504.03 | Exchange | Sell | AT |
| 31/07/2026 | 14:12:42 | 232.83p | 2,135 | £4,970.81 | Exchange | Sell | OFF |
| 31/07/2026 | 14:01:11 | 233.00p | 7,500 | £17,475.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:00:58 | 234.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 13:59:43 | 234.00p | 1 | £2.34 | Off-book | Buy | SI |
| 31/07/2026 | 13:59:19 | 234.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 13:38:17 | 234.00p | 227 | £531.18 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 27 | £63.18 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 531 | £1,242.54 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 1,969 | £4,607.46 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 163 | £381.42 | Exchange | Sell | AT |
| 31/07/2026 | 13:36:34 | 234.48p | 200 | £468.97 | Exchange | Sell | OFF |
| 31/07/2026 | 13:04:51 | 234.49p | 1,432 | £3,357.88 | Exchange | Sell | OFF |
| 31/07/2026 | 12:44:07 | 234.49p | 4,464 | £10,467.72 | Exchange | Sell | OFF |
| 31/07/2026 | 12:41:06 | 234.50p | 13,211 | £30,979.79 | Exchange | Sell | OFF |
| 31/07/2026 | 12:40:52 | 234.00p | 13,211 | £30,913.74 | Exchange | Sell | OFF |
| 31/07/2026 | 12:39:48 | 234.44p | 1 | £2.34 | Exchange | Sell | OFF |
| 31/07/2026 | 12:34:32 | 234.50p | 1,295 | £3,036.78 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 44 | £103.40 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 26 | £61.10 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 234.50p | 3,369 | £7,900.31 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 1 | £2.35 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 234.50p | 1,366 | £3,203.27 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 1,078 | £2,533.30 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 37 | £86.95 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 107 | £251.45 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:40:15 | 233.86p | 86,538 | £202,376.64 | Off-book | Buy | OFF |
| 31/07/2026 | 15:35:28 | 234.00p | 30,619 | £71,648.46 | Exchange | Buy | UT |
| 31/07/2026 | 15:28:27 | 233.00p | 2,996 | £6,980.68 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 233.00p | 2 | £4.66 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 233.00p | 1 | £2.33 | Exchange | Sell | AT |
| 31/07/2026 | 15:26:35 | 233.00p | 1 | £2.33 | Exchange | Sell | AT |
| 31/07/2026 | 15:25:13 | 233.00p | 1,621 | £3,776.93 | Exchange | Sell | AT |
| 31/07/2026 | 15:24:52 | 233.00p | 4 | £9.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:24:52 | 233.00p | 4 | £9.32 | Exchange | Sell | AT |
| 31/07/2026 | 15:24:52 | 233.00p | 1,371 | £3,194.43 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:44 | 233.00p | 190 | £442.70 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:44 | 233.00p | 106 | £246.98 | Exchange | Sell | AT |
| 31/07/2026 | 15:16:44 | 233.00p | 2,810 | £6,547.30 | Exchange | Sell | AT |
| 31/07/2026 | 15:03:07 | 233.50p | 324 | £756.54 | Exchange | Buy | AT |
| 31/07/2026 | 14:52:18 | 233.00p | 2,894 | £6,743.02 | Exchange | Sell | AT |
| 31/07/2026 | 14:46:47 | 233.50p | 1 | £2.33 | Off-book | Unknown | SI |
| 31/07/2026 | 14:42:49 | 233.50p | 1 | £2.33 | Off-book | Buy | SI |
| 31/07/2026 | 14:42:49 | 233.50p | 1 | £2.33 | Off-book | Buy | SI |
| 31/07/2026 | 14:34:16 | 233.05p | 869 | £2,025.20 | Exchange | Sell | OFF |
| 31/07/2026 | 14:30:33 | 233.50p | 1 | £2.33 | Off-book | Buy | SI |
| 31/07/2026 | 14:30:33 | 233.50p | 3 | £7.00 | Off-book | Buy | SI |
| 31/07/2026 | 14:29:46 | 233.04p | 2,050 | £4,777.36 | Exchange | Sell | OFF |
| 31/07/2026 | 14:24:32 | 232.50p | 424 | £985.80 | Exchange | Sell | AT |
| 31/07/2026 | 14:24:32 | 232.50p | 652 | £1,515.90 | Exchange | Sell | AT |
| 31/07/2026 | 14:24:32 | 232.50p | 1,077 | £2,504.03 | Exchange | Sell | AT |
| 31/07/2026 | 14:12:42 | 232.83p | 2,135 | £4,970.81 | Exchange | Sell | OFF |
| 31/07/2026 | 14:01:11 | 233.00p | 7,500 | £17,475.00 | Exchange | Sell | AT |
| 31/07/2026 | 14:00:58 | 234.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 13:59:43 | 234.00p | 1 | £2.34 | Off-book | Buy | SI |
| 31/07/2026 | 13:59:19 | 234.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 13:38:17 | 234.00p | 227 | £531.18 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 27 | £63.18 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 531 | £1,242.54 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 1,969 | £4,607.46 | Exchange | Sell | AT |
| 31/07/2026 | 13:38:17 | 234.00p | 163 | £381.42 | Exchange | Sell | AT |
| 31/07/2026 | 13:36:34 | 234.48p | 200 | £468.97 | Exchange | Sell | OFF |
| 31/07/2026 | 13:04:51 | 234.49p | 1,432 | £3,357.88 | Exchange | Sell | OFF |
| 31/07/2026 | 12:44:07 | 234.49p | 4,464 | £10,467.72 | Exchange | Sell | OFF |
| 31/07/2026 | 12:41:06 | 234.50p | 13,211 | £30,979.79 | Exchange | Sell | OFF |
| 31/07/2026 | 12:40:52 | 234.00p | 13,211 | £30,913.74 | Exchange | Sell | OFF |
| 31/07/2026 | 12:39:48 | 234.44p | 1 | £2.34 | Exchange | Sell | OFF |
| 31/07/2026 | 12:34:32 | 234.50p | 1,295 | £3,036.78 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 44 | £103.40 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 26 | £61.10 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 234.50p | 3,369 | £7,900.31 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 1 | £2.35 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 234.50p | 1,366 | £3,203.27 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 1,078 | £2,533.30 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 37 | £86.95 | Exchange | Sell | AT |
| 31/07/2026 | 12:34:32 | 235.00p | 107 | £251.45 | Exchange | Sell | AT |