| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/07/2026 | 15:29:56 | 1,072.50p | 161 | £1,726.72 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 413 | £4,425.30 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 200 | £2,143.00 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 350 | £3,750.25 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:55 | 1,072.25p | 481 | £5,157.52 | Off-book | Buy | SI |
| 20/07/2026 | 15:29:55 | 1,072.50p | 177 | £1,898.33 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,073.00p | 233 | £2,500.09 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 449 | £4,813.28 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 200 | £2,144.00 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 403 | £4,320.16 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 174 | £1,865.28 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.50p | 242 | £2,595.45 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 177 | £1,897.44 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 469 | £5,025.34 | Exchange | Unknown | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 119 | £1,275.68 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 216 | £2,314.44 | Exchange | Unknown | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 442 | £4,738.24 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:51 | 1,071.50p | 5 | £53.58 | Off-book | Unknown | SI |
| 20/07/2026 | 15:29:27 | 1,071.00p | 2 | £21.42 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:27 | 1,071.00p | 68 | £728.28 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:27 | 1,071.00p | 122 | £1,306.62 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:27 | 1,071.00p | 300 | £3,213.00 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:11 | 1,071.00p | 355 | £3,802.05 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:11 | 1,071.00p | 125 | £1,338.75 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:08 | 1,071.00p | 31 | £332.01 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:00 | 1,070.00p | 235 | £2,514.50 | Exchange | Sell | AT |
| 20/07/2026 | 15:28:33 | 1,070.50p | 211 | £2,258.76 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:33 | 1,070.50p | 341 | £3,650.41 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:33 | 1,070.50p | 398 | £4,260.59 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 267 | £2,856.90 | Exchange | Unknown | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 435 | £4,654.50 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 368 | £3,937.60 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 105 | £1,123.50 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 36 | £385.20 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 368 | £3,937.60 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 214 | £2,289.80 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 780 | £8,346.00 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 369 | £3,948.30 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 314 | £3,359.80 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 211 | £2,257.70 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:20 | 1,069.60p | 250 | £2,674.00 | Exchange | Buy | OFF |
| 20/07/2026 | 15:28:01 | 1,069.50p | 58 | £620.31 | Exchange | Buy | AT |
| 20/07/2026 | 15:27:42 | 1,069.50p | 52 | £556.14 | Exchange | Sell | AT |
| 20/07/2026 | 15:27:42 | 1,069.50p | 30 | £320.85 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:43 | 1,070.50p | 1,000 | £10,705.00 | Off-book | Buy | SI |
| 20/07/2026 | 15:25:31 | 1,070.00p | 183 | £1,958.10 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:31 | 1,070.00p | 51 | £545.70 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:05 | 1,070.00p | 435 | £4,654.50 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:05 | 1,070.00p | 139 | £1,487.30 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:05 | 1,070.00p | 37 | £395.90 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 20/07/2026 | 15:29:56 | 1,072.50p | 161 | £1,726.72 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 413 | £4,425.30 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 200 | £2,143.00 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 350 | £3,750.25 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:55 | 1,072.25p | 481 | £5,157.52 | Off-book | Buy | SI |
| 20/07/2026 | 15:29:55 | 1,072.50p | 177 | £1,898.33 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,073.00p | 233 | £2,500.09 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 449 | £4,813.28 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 200 | £2,144.00 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 403 | £4,320.16 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 174 | £1,865.28 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.50p | 242 | £2,595.45 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 177 | £1,897.44 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 469 | £5,025.34 | Exchange | Unknown | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 119 | £1,275.68 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:55 | 1,071.50p | 216 | £2,314.44 | Exchange | Unknown | AT |
| 20/07/2026 | 15:29:55 | 1,072.00p | 442 | £4,738.24 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:51 | 1,071.50p | 5 | £53.58 | Off-book | Unknown | SI |
| 20/07/2026 | 15:29:27 | 1,071.00p | 2 | £21.42 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:27 | 1,071.00p | 68 | £728.28 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:27 | 1,071.00p | 122 | £1,306.62 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:27 | 1,071.00p | 300 | £3,213.00 | Exchange | Sell | AT |
| 20/07/2026 | 15:29:11 | 1,071.00p | 355 | £3,802.05 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:11 | 1,071.00p | 125 | £1,338.75 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:08 | 1,071.00p | 31 | £332.01 | Exchange | Buy | AT |
| 20/07/2026 | 15:29:00 | 1,070.00p | 235 | £2,514.50 | Exchange | Sell | AT |
| 20/07/2026 | 15:28:33 | 1,070.50p | 211 | £2,258.76 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:33 | 1,070.50p | 341 | £3,650.41 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:33 | 1,070.50p | 398 | £4,260.59 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 267 | £2,856.90 | Exchange | Unknown | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 435 | £4,654.50 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 368 | £3,937.60 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 105 | £1,123.50 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 36 | £385.20 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 368 | £3,937.60 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 214 | £2,289.80 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 780 | £8,346.00 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 369 | £3,948.30 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 314 | £3,359.80 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:32 | 1,070.00p | 211 | £2,257.70 | Exchange | Buy | AT |
| 20/07/2026 | 15:28:20 | 1,069.60p | 250 | £2,674.00 | Exchange | Buy | OFF |
| 20/07/2026 | 15:28:01 | 1,069.50p | 58 | £620.31 | Exchange | Buy | AT |
| 20/07/2026 | 15:27:42 | 1,069.50p | 52 | £556.14 | Exchange | Sell | AT |
| 20/07/2026 | 15:27:42 | 1,069.50p | 30 | £320.85 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:43 | 1,070.50p | 1,000 | £10,705.00 | Off-book | Buy | SI |
| 20/07/2026 | 15:25:31 | 1,070.00p | 183 | £1,958.10 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:31 | 1,070.00p | 51 | £545.70 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:05 | 1,070.00p | 435 | £4,654.50 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:05 | 1,070.00p | 139 | £1,487.30 | Exchange | Sell | AT |
| 20/07/2026 | 15:25:05 | 1,070.00p | 37 | £395.90 | Exchange | Sell | AT |