| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 15:35:28 | 388.50p | 40,755 | £158,333.17 | Exchange | Unknown | UT |
| 30/07/2026 | 15:28:25 | 389.00p | 233 | £906.37 | Exchange | Buy | AT |
| 30/07/2026 | 15:26:36 | 389.00p | 233 | £906.37 | Exchange | Buy | AT |
| 30/07/2026 | 15:25:56 | 389.00p | 175 | £680.75 | Exchange | Buy | AT |
| 30/07/2026 | 15:22:03 | 388.10p | 511 | £1,983.18 | Exchange | Buy | OFF |
| 30/07/2026 | 15:21:56 | 389.50p | 233 | £907.53 | Exchange | Buy | AT |
| 30/07/2026 | 15:21:36 | 387.00p | 1,184 | £4,582.08 | Exchange | Sell | AT |
| 30/07/2026 | 15:21:36 | 387.00p | 341 | £1,319.67 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:03 | 387.50p | 323 | £1,251.63 | Exchange | Sell | AT |
| 30/07/2026 | 15:17:43 | 387.50p | 1 | £3.88 | Exchange | Sell | AT |
| 30/07/2026 | 15:16:53 | 387.50p | 376 | £1,457.00 | Exchange | Sell | AT |
| 30/07/2026 | 15:14:48 | 387.50p | 3 | £11.63 | Off-book | Sell | SI |
| 30/07/2026 | 15:14:48 | 390.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 15:14:48 | 390.00p | 1 | £3.90 | Off-book | Buy | SI |
| 30/07/2026 | 15:12:49 | 388.73p | 4,273 | £16,610.32 | Exchange | Buy | OFF |
| 30/07/2026 | 15:06:59 | 388.57p | 2,060 | £8,004.48 | Exchange | Buy | OFF |
| 30/07/2026 | 15:06:14 | 388.39p | 267 | £1,037.00 | Exchange | Sell | OFF |
| 30/07/2026 | 15:01:26 | 389.68p | 1 | £3.90 | Exchange | Buy | OFF |
| 30/07/2026 | 14:49:48 | 388.57p | 900 | £3,497.10 | Exchange | Buy | OFF |
| 30/07/2026 | 14:49:48 | 388.57p | 653 | £2,537.34 | Exchange | Buy | OFF |
| 30/07/2026 | 14:43:44 | 388.39p | 2,407 | £9,348.65 | Exchange | Sell | OFF |
| 30/07/2026 | 14:41:13 | 388.74p | 5,000 | £19,436.81 | Exchange | Buy | OFF |
| 30/07/2026 | 14:41:05 | 388.58p | 1,954 | £7,592.78 | Exchange | Buy | OFF |
| 30/07/2026 | 14:38:09 | 388.40p | 231 | £897.20 | Exchange | Sell | OFF |
| 30/07/2026 | 14:37:41 | 387.00p | 5 | £19.35 | Exchange | Sell | AT |
| 30/07/2026 | 14:37:41 | 387.00p | 89 | £344.43 | Exchange | Sell | AT |
| 30/07/2026 | 14:35:05 | 387.76p | 19,406 | £75,249.66 | Exchange | Sell | OFF |
| 30/07/2026 | 14:32:27 | 390.00p | 233 | £908.70 | Exchange | Buy | AT |
| 30/07/2026 | 14:29:26 | 390.00p | 33 | £128.70 | Exchange | Buy | AT |
| 30/07/2026 | 14:26:01 | 388.68p | 330 | £1,282.63 | Exchange | Sell | OFF |
| 30/07/2026 | 14:18:47 | 390.00p | 33 | £128.70 | Exchange | Buy | AT |
| 30/07/2026 | 14:18:47 | 390.00p | 200 | £780.00 | Exchange | Buy | AT |
| 30/07/2026 | 14:18:32 | 389.75p | 17,881 | £69,691.20 | Exchange | Buy | OFF |
| 30/07/2026 | 14:18:15 | 388.00p | 2,971 | £11,527.48 | Exchange | Sell | AT |
| 30/07/2026 | 14:18:15 | 388.00p | 2,029 | £7,872.52 | Exchange | Sell | AT |
| 30/07/2026 | 14:15:46 | 388.22p | 13,352 | £51,835.67 | Exchange | Sell | OFF |
| 30/07/2026 | 14:15:37 | 388.00p | 13,352 | £51,805.76 | Exchange | Sell | OFF |
| 30/07/2026 | 14:15:29 | 388.95p | 249 | £968.49 | Exchange | Sell | OFF |
| 30/07/2026 | 14:14:20 | 388.40p | 1,534 | £5,958.09 | Exchange | Sell | OFF |
| 30/07/2026 | 14:12:40 | 389.81p | 10 | £38.98 | Exchange | Buy | OFF |
| 30/07/2026 | 14:09:04 | 389.79p | 45 | £175.41 | Exchange | Buy | OFF |
| 30/07/2026 | 14:07:16 | 388.96p | 2,378 | £9,249.47 | Exchange | Sell | OFF |
| 30/07/2026 | 14:04:27 | 390.00p | 10,000 | £39,000.00 | Exchange | Buy | OFF |
| 30/07/2026 | 14:03:48 | 389.50p | 387 | £1,507.37 | Exchange | Buy | AT |
| 30/07/2026 | 14:03:48 | 389.50p | 3,302 | £12,861.29 | Exchange | Buy | AT |
| 30/07/2026 | 14:03:20 | 391.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 14:03:20 | 389.50p | 55 | £214.22 | Exchange | Buy | AT |
| 30/07/2026 | 14:03:20 | 389.50p | 1,048 | £4,081.96 | Exchange | Buy | AT |
| 30/07/2026 | 13:56:42 | 390.00p | 250 | £975.00 | Exchange | Buy | OFF |
| 30/07/2026 | 13:52:40 | 389.50p | 250 | £973.75 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 15:35:28 | 388.50p | 40,755 | £158,333.17 | Exchange | Unknown | UT |
| 30/07/2026 | 15:28:25 | 389.00p | 233 | £906.37 | Exchange | Buy | AT |
| 30/07/2026 | 15:26:36 | 389.00p | 233 | £906.37 | Exchange | Buy | AT |
| 30/07/2026 | 15:25:56 | 389.00p | 175 | £680.75 | Exchange | Buy | AT |
| 30/07/2026 | 15:22:03 | 388.10p | 511 | £1,983.18 | Exchange | Buy | OFF |
| 30/07/2026 | 15:21:56 | 389.50p | 233 | £907.53 | Exchange | Buy | AT |
| 30/07/2026 | 15:21:36 | 387.00p | 1,184 | £4,582.08 | Exchange | Sell | AT |
| 30/07/2026 | 15:21:36 | 387.00p | 341 | £1,319.67 | Exchange | Sell | AT |
| 30/07/2026 | 15:20:03 | 387.50p | 323 | £1,251.63 | Exchange | Sell | AT |
| 30/07/2026 | 15:17:43 | 387.50p | 1 | £3.88 | Exchange | Sell | AT |
| 30/07/2026 | 15:16:53 | 387.50p | 376 | £1,457.00 | Exchange | Sell | AT |
| 30/07/2026 | 15:14:48 | 387.50p | 3 | £11.63 | Off-book | Sell | SI |
| 30/07/2026 | 15:14:48 | 390.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 15:14:48 | 390.00p | 1 | £3.90 | Off-book | Buy | SI |
| 30/07/2026 | 15:12:49 | 388.73p | 4,273 | £16,610.32 | Exchange | Buy | OFF |
| 30/07/2026 | 15:06:59 | 388.57p | 2,060 | £8,004.48 | Exchange | Buy | OFF |
| 30/07/2026 | 15:06:14 | 388.39p | 267 | £1,037.00 | Exchange | Sell | OFF |
| 30/07/2026 | 15:01:26 | 389.68p | 1 | £3.90 | Exchange | Buy | OFF |
| 30/07/2026 | 14:49:48 | 388.57p | 900 | £3,497.10 | Exchange | Buy | OFF |
| 30/07/2026 | 14:49:48 | 388.57p | 653 | £2,537.34 | Exchange | Buy | OFF |
| 30/07/2026 | 14:43:44 | 388.39p | 2,407 | £9,348.65 | Exchange | Sell | OFF |
| 30/07/2026 | 14:41:13 | 388.74p | 5,000 | £19,436.81 | Exchange | Buy | OFF |
| 30/07/2026 | 14:41:05 | 388.58p | 1,954 | £7,592.78 | Exchange | Buy | OFF |
| 30/07/2026 | 14:38:09 | 388.40p | 231 | £897.20 | Exchange | Sell | OFF |
| 30/07/2026 | 14:37:41 | 387.00p | 5 | £19.35 | Exchange | Sell | AT |
| 30/07/2026 | 14:37:41 | 387.00p | 89 | £344.43 | Exchange | Sell | AT |
| 30/07/2026 | 14:35:05 | 387.76p | 19,406 | £75,249.66 | Exchange | Sell | OFF |
| 30/07/2026 | 14:32:27 | 390.00p | 233 | £908.70 | Exchange | Buy | AT |
| 30/07/2026 | 14:29:26 | 390.00p | 33 | £128.70 | Exchange | Buy | AT |
| 30/07/2026 | 14:26:01 | 388.68p | 330 | £1,282.63 | Exchange | Sell | OFF |
| 30/07/2026 | 14:18:47 | 390.00p | 33 | £128.70 | Exchange | Buy | AT |
| 30/07/2026 | 14:18:47 | 390.00p | 200 | £780.00 | Exchange | Buy | AT |
| 30/07/2026 | 14:18:32 | 389.75p | 17,881 | £69,691.20 | Exchange | Buy | OFF |
| 30/07/2026 | 14:18:15 | 388.00p | 2,971 | £11,527.48 | Exchange | Sell | AT |
| 30/07/2026 | 14:18:15 | 388.00p | 2,029 | £7,872.52 | Exchange | Sell | AT |
| 30/07/2026 | 14:15:46 | 388.22p | 13,352 | £51,835.67 | Exchange | Sell | OFF |
| 30/07/2026 | 14:15:37 | 388.00p | 13,352 | £51,805.76 | Exchange | Sell | OFF |
| 30/07/2026 | 14:15:29 | 388.95p | 249 | £968.49 | Exchange | Sell | OFF |
| 30/07/2026 | 14:14:20 | 388.40p | 1,534 | £5,958.09 | Exchange | Sell | OFF |
| 30/07/2026 | 14:12:40 | 389.81p | 10 | £38.98 | Exchange | Buy | OFF |
| 30/07/2026 | 14:09:04 | 389.79p | 45 | £175.41 | Exchange | Buy | OFF |
| 30/07/2026 | 14:07:16 | 388.96p | 2,378 | £9,249.47 | Exchange | Sell | OFF |
| 30/07/2026 | 14:04:27 | 390.00p | 10,000 | £39,000.00 | Exchange | Buy | OFF |
| 30/07/2026 | 14:03:48 | 389.50p | 387 | £1,507.37 | Exchange | Buy | AT |
| 30/07/2026 | 14:03:48 | 389.50p | 3,302 | £12,861.29 | Exchange | Buy | AT |
| 30/07/2026 | 14:03:20 | 391.00p | 0 | £0.00 | Off-book | Buy | SI |
| 30/07/2026 | 14:03:20 | 389.50p | 55 | £214.22 | Exchange | Buy | AT |
| 30/07/2026 | 14:03:20 | 389.50p | 1,048 | £4,081.96 | Exchange | Buy | AT |
| 30/07/2026 | 13:56:42 | 390.00p | 250 | £975.00 | Exchange | Buy | OFF |
| 30/07/2026 | 13:52:40 | 389.50p | 250 | £973.75 | Exchange | Sell | OFF |