| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 11:00:13 | 688.00p | 874 | £6,013.12 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:13 | 688.00p | 326 | £2,242.88 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:13 | 688.00p | 3,522 | £24,231.36 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:13 | 688.00p | 2,290 | £15,755.20 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:01 | 688.00p | 1,259 | £8,661.92 | Exchange | Buy | AT |
| 31/07/2026 | 10:57:43 | 687.78p | 433 | £2,978.09 | Exchange | Buy | OFF |
| 31/07/2026 | 10:57:05 | 687.28p | 77 | £529.21 | Exchange | Buy | OFF |
| 31/07/2026 | 10:55:45 | 687.00p | 250 | £1,717.50 | Exchange | Unknown | OFF |
| 31/07/2026 | 10:51:45 | 687.00p | 1,032 | £7,089.84 | Exchange | Unknown | AT |
| 31/07/2026 | 10:49:03 | 687.36p | 44 | £302.44 | Exchange | Buy | OFF |
| 31/07/2026 | 10:48:01 | 687.00p | 2,133 | £14,653.71 | Exchange | Unknown | AT |
| 31/07/2026 | 10:43:46 | 687.26p | 307 | £2,109.90 | Exchange | Buy | OFF |
| 31/07/2026 | 10:41:47 | 687.25p | 292 | £2,006.77 | Exchange | Buy | OFF |
| 31/07/2026 | 10:37:03 | 687.90p | 10,000 | £68,790.00 | Exchange | Buy | OFF |
| 31/07/2026 | 10:35:20 | 686.00p | 426 | £2,922.36 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 686.00p | 425 | £2,915.50 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 687.00p | 133 | £913.71 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 687.00p | 2,849 | £19,572.63 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 687.00p | 705 | £4,843.35 | Exchange | Sell | AT |
| 31/07/2026 | 10:32:16 | 687.33p | 13 | £89.35 | Exchange | Buy | OFF |
| 31/07/2026 | 10:29:52 | 687.78p | 150 | £1,031.67 | Exchange | Buy | OFF |
| 31/07/2026 | 10:29:29 | 687.78p | 443 | £3,046.87 | Exchange | Buy | OFF |
| 31/07/2026 | 10:28:15 | 687.35p | 27 | £185.58 | Exchange | Buy | OFF |
| 31/07/2026 | 10:25:38 | 687.78p | 729 | £5,013.92 | Exchange | Buy | OFF |
| 31/07/2026 | 10:23:19 | 687.22p | 2,000 | £13,744.36 | Exchange | Buy | OFF |
| 31/07/2026 | 10:22:22 | 687.78p | 1,445 | £9,938.42 | Exchange | Buy | OFF |
| 31/07/2026 | 10:21:55 | 688.00p | 2 | £13.76 | Off-book | Buy | SI |
| 31/07/2026 | 10:20:55 | 687.78p | 436 | £2,998.72 | Exchange | Buy | OFF |
| 31/07/2026 | 10:14:12 | 687.45p | 288 | £1,979.86 | Exchange | Buy | OFF |
| 31/07/2026 | 10:12:36 | 686.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 10:12:36 | 687.00p | 2,849 | £19,572.63 | Exchange | Unknown | AT |
| 31/07/2026 | 10:10:06 | 687.36p | 50 | £343.68 | Exchange | Buy | OFF |
| 31/07/2026 | 10:10:03 | 688.00p | 38 | £261.44 | Off-book | Buy | SI |
| 31/07/2026 | 10:08:55 | 686.00p | 633 | £4,342.38 | Exchange | Sell | AT |
| 31/07/2026 | 10:08:55 | 686.00p | 633 | £4,342.38 | Exchange | Sell | AT |
| 31/07/2026 | 10:08:55 | 686.00p | 633 | £4,342.38 | Exchange | Sell | AT |
| 31/07/2026 | 10:06:43 | 686.81p | 2,500 | £17,170.14 | Exchange | Buy | OFF |
| 31/07/2026 | 10:01:22 | 688.00p | 130 | £894.40 | Off-book | Buy | SI |
| 31/07/2026 | 09:56:33 | 689.00p | 27 | £186.03 | Off-book | Buy | SI |
| 31/07/2026 | 09:56:33 | 689.00p | 1 | £6.89 | Off-book | Buy | SI |
| 31/07/2026 | 09:54:11 | 688.00p | 174 | £1,197.12 | Off-book | Buy | SI |
| 31/07/2026 | 09:53:51 | 687.00p | 2,849 | £19,572.63 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:51 | 687.00p | 3,091 | £21,235.17 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:51 | 687.00p | 9,292 | £63,836.04 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:51 | 687.00p | 2,849 | £19,572.63 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:48 | 687.00p | 86 | £590.82 | Off-book | Buy | SI |
| 31/07/2026 | 09:52:50 | 686.67p | 1,593 | £10,938.65 | Exchange | Buy | OFF |
| 31/07/2026 | 09:50:45 | 688.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 09:49:53 | 687.85p | 18,081 | £124,370.16 | Exchange | Buy | OFF |
| 31/07/2026 | 09:44:49 | 687.28p | 144 | £989.68 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 11:00:13 | 688.00p | 874 | £6,013.12 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:13 | 688.00p | 326 | £2,242.88 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:13 | 688.00p | 3,522 | £24,231.36 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:13 | 688.00p | 2,290 | £15,755.20 | Exchange | Unknown | AT |
| 31/07/2026 | 11:00:01 | 688.00p | 1,259 | £8,661.92 | Exchange | Buy | AT |
| 31/07/2026 | 10:57:43 | 687.78p | 433 | £2,978.09 | Exchange | Buy | OFF |
| 31/07/2026 | 10:57:05 | 687.28p | 77 | £529.21 | Exchange | Buy | OFF |
| 31/07/2026 | 10:55:45 | 687.00p | 250 | £1,717.50 | Exchange | Unknown | OFF |
| 31/07/2026 | 10:51:45 | 687.00p | 1,032 | £7,089.84 | Exchange | Unknown | AT |
| 31/07/2026 | 10:49:03 | 687.36p | 44 | £302.44 | Exchange | Buy | OFF |
| 31/07/2026 | 10:48:01 | 687.00p | 2,133 | £14,653.71 | Exchange | Unknown | AT |
| 31/07/2026 | 10:43:46 | 687.26p | 307 | £2,109.90 | Exchange | Buy | OFF |
| 31/07/2026 | 10:41:47 | 687.25p | 292 | £2,006.77 | Exchange | Buy | OFF |
| 31/07/2026 | 10:37:03 | 687.90p | 10,000 | £68,790.00 | Exchange | Buy | OFF |
| 31/07/2026 | 10:35:20 | 686.00p | 426 | £2,922.36 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 686.00p | 425 | £2,915.50 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 687.00p | 133 | £913.71 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 687.00p | 2,849 | £19,572.63 | Exchange | Sell | AT |
| 31/07/2026 | 10:35:20 | 687.00p | 705 | £4,843.35 | Exchange | Sell | AT |
| 31/07/2026 | 10:32:16 | 687.33p | 13 | £89.35 | Exchange | Buy | OFF |
| 31/07/2026 | 10:29:52 | 687.78p | 150 | £1,031.67 | Exchange | Buy | OFF |
| 31/07/2026 | 10:29:29 | 687.78p | 443 | £3,046.87 | Exchange | Buy | OFF |
| 31/07/2026 | 10:28:15 | 687.35p | 27 | £185.58 | Exchange | Buy | OFF |
| 31/07/2026 | 10:25:38 | 687.78p | 729 | £5,013.92 | Exchange | Buy | OFF |
| 31/07/2026 | 10:23:19 | 687.22p | 2,000 | £13,744.36 | Exchange | Buy | OFF |
| 31/07/2026 | 10:22:22 | 687.78p | 1,445 | £9,938.42 | Exchange | Buy | OFF |
| 31/07/2026 | 10:21:55 | 688.00p | 2 | £13.76 | Off-book | Buy | SI |
| 31/07/2026 | 10:20:55 | 687.78p | 436 | £2,998.72 | Exchange | Buy | OFF |
| 31/07/2026 | 10:14:12 | 687.45p | 288 | £1,979.86 | Exchange | Buy | OFF |
| 31/07/2026 | 10:12:36 | 686.00p | 0 | £0.00 | Off-book | Sell | SI |
| 31/07/2026 | 10:12:36 | 687.00p | 2,849 | £19,572.63 | Exchange | Unknown | AT |
| 31/07/2026 | 10:10:06 | 687.36p | 50 | £343.68 | Exchange | Buy | OFF |
| 31/07/2026 | 10:10:03 | 688.00p | 38 | £261.44 | Off-book | Buy | SI |
| 31/07/2026 | 10:08:55 | 686.00p | 633 | £4,342.38 | Exchange | Sell | AT |
| 31/07/2026 | 10:08:55 | 686.00p | 633 | £4,342.38 | Exchange | Sell | AT |
| 31/07/2026 | 10:08:55 | 686.00p | 633 | £4,342.38 | Exchange | Sell | AT |
| 31/07/2026 | 10:06:43 | 686.81p | 2,500 | £17,170.14 | Exchange | Buy | OFF |
| 31/07/2026 | 10:01:22 | 688.00p | 130 | £894.40 | Off-book | Buy | SI |
| 31/07/2026 | 09:56:33 | 689.00p | 27 | £186.03 | Off-book | Buy | SI |
| 31/07/2026 | 09:56:33 | 689.00p | 1 | £6.89 | Off-book | Buy | SI |
| 31/07/2026 | 09:54:11 | 688.00p | 174 | £1,197.12 | Off-book | Buy | SI |
| 31/07/2026 | 09:53:51 | 687.00p | 2,849 | £19,572.63 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:51 | 687.00p | 3,091 | £21,235.17 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:51 | 687.00p | 9,292 | £63,836.04 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:51 | 687.00p | 2,849 | £19,572.63 | Exchange | Buy | AT |
| 31/07/2026 | 09:53:48 | 687.00p | 86 | £590.82 | Off-book | Buy | SI |
| 31/07/2026 | 09:52:50 | 686.67p | 1,593 | £10,938.65 | Exchange | Buy | OFF |
| 31/07/2026 | 09:50:45 | 688.00p | 0 | £0.00 | Off-book | Buy | SI |
| 31/07/2026 | 09:49:53 | 687.85p | 18,081 | £124,370.16 | Exchange | Buy | OFF |
| 31/07/2026 | 09:44:49 | 687.28p | 144 | £989.68 | Exchange | Buy | OFF |