| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 11:53:18 | 139.42p | 100 | £139.42 | Exchange | Buy | OFF |
| 31/07/2026 | 11:32:28 | 139.50p | 904 | £1,261.08 | Off-book | Unknown | SI |
| 31/07/2026 | 11:32:28 | 139.40p | 102 | £142.19 | Exchange | Sell | AT |
| 31/07/2026 | 11:32:28 | 139.40p | 820 | £1,143.08 | Exchange | Sell | AT |
| 31/07/2026 | 11:32:28 | 139.20p | 2 | £2.78 | Exchange | Sell | AT |
| 31/07/2026 | 11:32:28 | 139.20p | 3,648 | £5,078.02 | Exchange | Sell | AT |
| 31/07/2026 | 11:19:16 | 139.80p | 850 | £1,188.30 | Exchange | Buy | AT |
| 31/07/2026 | 11:19:16 | 139.80p | 642 | £897.52 | Exchange | Buy | AT |
| 31/07/2026 | 11:16:07 | 139.60p | 927 | £1,294.09 | Exchange | Buy | AT |
| 31/07/2026 | 11:16:07 | 139.60p | 399 | £557.00 | Exchange | Buy | AT |
| 31/07/2026 | 11:16:07 | 139.60p | 1,057 | £1,475.57 | Exchange | Buy | AT |
| 31/07/2026 | 11:01:53 | 139.60p | 131 | £182.88 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:53 | 139.60p | 166 | £231.74 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:53 | 139.60p | 463 | £646.35 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 831 | £1,161.74 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 629 | £879.34 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 2,515 | £3,515.97 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 2,343 | £3,275.51 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:24 | 140.52p | 108 | £151.76 | Exchange | Buy | OFF |
| 31/07/2026 | 10:49:34 | 140.02p | 4,000 | £5,600.80 | Exchange | Sell | OFF |
| 31/07/2026 | 10:36:19 | 140.54p | 5,000 | £7,027.22 | Exchange | Buy | OFF |
| 31/07/2026 | 10:35:35 | 140.55p | 5,000 | £7,027.25 | Exchange | Buy | OFF |
| 31/07/2026 | 10:33:53 | 140.60p | 4,100 | £5,764.60 | Exchange | Unknown | AT |
| 31/07/2026 | 10:33:53 | 140.60p | 466 | £655.20 | Exchange | Unknown | AT |
| 31/07/2026 | 10:33:49 | 140.60p | 689 | £968.73 | Exchange | Buy | AT |
| 31/07/2026 | 10:33:49 | 140.60p | 785 | £1,103.71 | Exchange | Buy | AT |
| 31/07/2026 | 10:33:49 | 140.60p | 291 | £409.15 | Exchange | Buy | AT |
| 31/07/2026 | 10:29:30 | 140.00p | 2,000 | £2,800.00 | Exchange | Sell | AT |
| 31/07/2026 | 10:29:30 | 140.20p | 350 | £490.70 | Exchange | Sell | AT |
| 31/07/2026 | 10:29:30 | 140.00p | 834 | £1,167.60 | Exchange | Sell | AT |
| 31/07/2026 | 10:29:30 | 140.00p | 335 | £469.00 | Exchange | Sell | AT |
| 31/07/2026 | 10:23:34 | 140.60p | 28 | £39.37 | Off-book | Sell | SI |
| 31/07/2026 | 10:18:53 | 140.32p | 3,650 | £5,121.68 | Exchange | Sell | OFF |
| 31/07/2026 | 10:16:24 | 140.60p | 14 | £19.68 | Off-book | Sell | SI |
| 31/07/2026 | 10:16:24 | 140.60p | 14 | £19.68 | Off-book | Sell | SI |
| 31/07/2026 | 10:07:52 | 140.80p | 600 | £844.80 | Off-book | Buy | SI |
| 31/07/2026 | 09:55:01 | 140.71p | 1,000 | £1,407.08 | Exchange | Buy | OFF |
| 31/07/2026 | 09:51:11 | 140.40p | 63 | £88.45 | Exchange | Sell | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 14 | £19.66 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 11 | £15.44 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 190 | £266.76 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 14 | £19.66 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 686 | £963.14 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 11 | £15.44 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 11 | £15.44 | Exchange | Unknown | AT |
| 31/07/2026 | 09:49:24 | 140.49p | 1,000 | £1,404.90 | Exchange | Sell | OFF |
| 31/07/2026 | 09:38:33 | 140.60p | 131 | £184.19 | Exchange | Sell | AT |
| 31/07/2026 | 09:37:42 | 140.90p | 74 | £104.27 | Off-book | Unknown | SI |
| 31/07/2026 | 09:26:38 | 141.20p | 500 | £706.00 | Exchange | Buy | AT |
| 31/07/2026 | 09:15:22 | 141.50p | 30 | £42.45 | Off-book | Unknown | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 11:53:18 | 139.42p | 100 | £139.42 | Exchange | Buy | OFF |
| 31/07/2026 | 11:32:28 | 139.50p | 904 | £1,261.08 | Off-book | Unknown | SI |
| 31/07/2026 | 11:32:28 | 139.40p | 102 | £142.19 | Exchange | Sell | AT |
| 31/07/2026 | 11:32:28 | 139.40p | 820 | £1,143.08 | Exchange | Sell | AT |
| 31/07/2026 | 11:32:28 | 139.20p | 2 | £2.78 | Exchange | Sell | AT |
| 31/07/2026 | 11:32:28 | 139.20p | 3,648 | £5,078.02 | Exchange | Sell | AT |
| 31/07/2026 | 11:19:16 | 139.80p | 850 | £1,188.30 | Exchange | Buy | AT |
| 31/07/2026 | 11:19:16 | 139.80p | 642 | £897.52 | Exchange | Buy | AT |
| 31/07/2026 | 11:16:07 | 139.60p | 927 | £1,294.09 | Exchange | Buy | AT |
| 31/07/2026 | 11:16:07 | 139.60p | 399 | £557.00 | Exchange | Buy | AT |
| 31/07/2026 | 11:16:07 | 139.60p | 1,057 | £1,475.57 | Exchange | Buy | AT |
| 31/07/2026 | 11:01:53 | 139.60p | 131 | £182.88 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:53 | 139.60p | 166 | £231.74 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:53 | 139.60p | 463 | £646.35 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 831 | £1,161.74 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 629 | £879.34 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 2,515 | £3,515.97 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:51 | 139.80p | 2,343 | £3,275.51 | Exchange | Sell | AT |
| 31/07/2026 | 11:01:24 | 140.52p | 108 | £151.76 | Exchange | Buy | OFF |
| 31/07/2026 | 10:49:34 | 140.02p | 4,000 | £5,600.80 | Exchange | Sell | OFF |
| 31/07/2026 | 10:36:19 | 140.54p | 5,000 | £7,027.22 | Exchange | Buy | OFF |
| 31/07/2026 | 10:35:35 | 140.55p | 5,000 | £7,027.25 | Exchange | Buy | OFF |
| 31/07/2026 | 10:33:53 | 140.60p | 4,100 | £5,764.60 | Exchange | Unknown | AT |
| 31/07/2026 | 10:33:53 | 140.60p | 466 | £655.20 | Exchange | Unknown | AT |
| 31/07/2026 | 10:33:49 | 140.60p | 689 | £968.73 | Exchange | Buy | AT |
| 31/07/2026 | 10:33:49 | 140.60p | 785 | £1,103.71 | Exchange | Buy | AT |
| 31/07/2026 | 10:33:49 | 140.60p | 291 | £409.15 | Exchange | Buy | AT |
| 31/07/2026 | 10:29:30 | 140.00p | 2,000 | £2,800.00 | Exchange | Sell | AT |
| 31/07/2026 | 10:29:30 | 140.20p | 350 | £490.70 | Exchange | Sell | AT |
| 31/07/2026 | 10:29:30 | 140.00p | 834 | £1,167.60 | Exchange | Sell | AT |
| 31/07/2026 | 10:29:30 | 140.00p | 335 | £469.00 | Exchange | Sell | AT |
| 31/07/2026 | 10:23:34 | 140.60p | 28 | £39.37 | Off-book | Sell | SI |
| 31/07/2026 | 10:18:53 | 140.32p | 3,650 | £5,121.68 | Exchange | Sell | OFF |
| 31/07/2026 | 10:16:24 | 140.60p | 14 | £19.68 | Off-book | Sell | SI |
| 31/07/2026 | 10:16:24 | 140.60p | 14 | £19.68 | Off-book | Sell | SI |
| 31/07/2026 | 10:07:52 | 140.80p | 600 | £844.80 | Off-book | Buy | SI |
| 31/07/2026 | 09:55:01 | 140.71p | 1,000 | £1,407.08 | Exchange | Buy | OFF |
| 31/07/2026 | 09:51:11 | 140.40p | 63 | £88.45 | Exchange | Sell | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 14 | £19.66 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 11 | £15.44 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 190 | £266.76 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 14 | £19.66 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 686 | £963.14 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 11 | £15.44 | Exchange | Unknown | AT |
| 31/07/2026 | 09:51:10 | 140.40p | 11 | £15.44 | Exchange | Unknown | AT |
| 31/07/2026 | 09:49:24 | 140.49p | 1,000 | £1,404.90 | Exchange | Sell | OFF |
| 31/07/2026 | 09:38:33 | 140.60p | 131 | £184.19 | Exchange | Sell | AT |
| 31/07/2026 | 09:37:42 | 140.90p | 74 | £104.27 | Off-book | Unknown | SI |
| 31/07/2026 | 09:26:38 | 141.20p | 500 | £706.00 | Exchange | Buy | AT |
| 31/07/2026 | 09:15:22 | 141.50p | 30 | £42.45 | Off-book | Unknown | SI |