| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 07:58:48 | 106.00p | 3,736 | £3,960.16 | Exchange | Sell | AT |
| 28/07/2026 | 07:58:24 | 108.00p | 1 | £1.08 | Off-book | Buy | SI |
| 28/07/2026 | 07:33:06 | 107.60p | 3 | £3.23 | Exchange | Buy | OFF |
| 28/07/2026 | 07:32:42 | 108.00p | 9 | £9.72 | Off-book | Buy | SI |
| 28/07/2026 | 07:32:42 | 108.00p | 1 | £1.08 | Off-book | Buy | SI |
| 28/07/2026 | 07:30:19 | 104.40p | 2 | £2.09 | Exchange | Sell | OFF |
| 28/07/2026 | 07:24:22 | 106.65p | 930 | £991.85 | Exchange | Buy | OFF |
| 27/07/2026 | 15:35:24 | 104.00p | 35,400 | £36,816.00 | Exchange | Sell | UT |
| 27/07/2026 | 15:29:50 | 105.00p | 95 | £99.75 | Off-book | Unknown | SI |
| 27/07/2026 | 15:23:20 | 105.11p | 4,726 | £4,967.46 | Exchange | Buy | OFF |
| 27/07/2026 | 15:03:49 | 104.00p | 814 | £846.56 | Exchange | Sell | AT |
| 27/07/2026 | 15:03:49 | 104.00p | 1,296 | £1,347.84 | Exchange | Sell | AT |
| 27/07/2026 | 15:03:49 | 104.00p | 8,704 | £9,052.16 | Exchange | Sell | AT |
| 27/07/2026 | 14:42:52 | 105.00p | 3 | £3.15 | Off-book | Buy | SI |
| 27/07/2026 | 14:42:52 | 105.00p | 2,150 | £2,257.50 | Exchange | Sell | AT |
| 27/07/2026 | 12:27:59 | 107.00p | 523 | £559.61 | Exchange | Sell | AT |
| 27/07/2026 | 12:27:59 | 107.00p | 1,426 | £1,525.82 | Exchange | Sell | AT |
| 27/07/2026 | 12:24:07 | 107.13p | 2,500 | £2,678.13 | Exchange | Sell | OFF |
| 27/07/2026 | 12:23:40 | 107.25p | 2,500 | £2,681.25 | Exchange | Sell | OFF |
| 27/07/2026 | 12:08:12 | 108.50p | 36 | £39.06 | Off-book | Buy | SI |
| 27/07/2026 | 12:08:12 | 108.00p | 35 | £37.80 | Off-book | Sell | SI |
| 27/07/2026 | 12:08:12 | 108.00p | 52 | £56.16 | Off-book | Sell | SI |
| 27/07/2026 | 12:08:12 | 108.50p | 53 | £57.51 | Off-book | Buy | SI |
| 27/07/2026 | 11:14:28 | 107.00p | 1,574 | £1,684.18 | Exchange | Sell | AT |
| 27/07/2026 | 10:23:08 | 108.00p | 5,000 | £5,400.00 | Exchange | Sell | AT |
| 27/07/2026 | 10:11:08 | 109.00p | 3,500 | £3,815.00 | Exchange | Sell | AT |
| 27/07/2026 | 10:10:51 | 109.00p | 2,500 | £2,725.00 | Exchange | Sell | AT |
| 27/07/2026 | 10:01:57 | 110.00p | 2,816 | £3,097.60 | Exchange | Buy | AT |
| 27/07/2026 | 10:01:43 | 110.00p | 5,271 | £5,798.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:54:20 | 109.55p | 1 | £1.10 | Exchange | Buy | OFF |
| 27/07/2026 | 09:54:01 | 110.00p | 2,967 | £3,263.70 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:50 | 110.00p | 5,120 | £5,632.00 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:32 | 110.00p | 1,309 | £1,439.90 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:32 | 110.00p | 651 | £716.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:27 | 110.00p | 856 | £941.60 | Exchange | Buy | AT |
| 27/07/2026 | 09:50:08 | 110.00p | 171 | £188.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:49:56 | 110.00p | 1 | £1.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:49:21 | 110.00p | 21,325 | £23,457.50 | Exchange | Buy | AT |
| 27/07/2026 | 09:49:17 | 110.31p | 91,875 | £101,347.31 | Exchange | Buy | OFF |
| 27/07/2026 | 09:48:52 | 107.33p | 9,274 | £9,953.92 | Exchange | Sell | OFF |
| 27/07/2026 | 09:48:18 | 111.00p | 25,013 | £27,764.43 | Exchange | Sell | AT |
| 27/07/2026 | 09:48:11 | 110.00p | 3,000 | £3,300.00 | Exchange | Buy | AT |
| 27/07/2026 | 09:48:11 | 110.00p | 13,520 | £14,872.00 | Exchange | Buy | AT |
| 27/07/2026 | 09:47:59 | 107.50p | 45 | £48.38 | Off-book | Sell | SI |
| 27/07/2026 | 09:47:59 | 109.50p | 3,506 | £3,839.07 | Exchange | Buy | AT |
| 27/07/2026 | 09:47:59 | 109.50p | 1,005 | £1,100.47 | Off-book | Buy | SI |
| 27/07/2026 | 09:34:14 | 105.85p | 69 | £73.04 | Exchange | Sell | OFF |
| 27/07/2026 | 08:53:11 | 107.00p | 923 | £987.61 | Exchange | Buy | OFF |
| 27/07/2026 | 08:07:55 | 105.85p | 22 | £23.29 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 07:58:48 | 106.00p | 3,736 | £3,960.16 | Exchange | Sell | AT |
| 28/07/2026 | 07:58:24 | 108.00p | 1 | £1.08 | Off-book | Buy | SI |
| 28/07/2026 | 07:33:06 | 107.60p | 3 | £3.23 | Exchange | Buy | OFF |
| 28/07/2026 | 07:32:42 | 108.00p | 9 | £9.72 | Off-book | Buy | SI |
| 28/07/2026 | 07:32:42 | 108.00p | 1 | £1.08 | Off-book | Buy | SI |
| 28/07/2026 | 07:30:19 | 104.40p | 2 | £2.09 | Exchange | Sell | OFF |
| 28/07/2026 | 07:24:22 | 106.65p | 930 | £991.85 | Exchange | Buy | OFF |
| 27/07/2026 | 15:35:24 | 104.00p | 35,400 | £36,816.00 | Exchange | Sell | UT |
| 27/07/2026 | 15:29:50 | 105.00p | 95 | £99.75 | Off-book | Unknown | SI |
| 27/07/2026 | 15:23:20 | 105.11p | 4,726 | £4,967.46 | Exchange | Buy | OFF |
| 27/07/2026 | 15:03:49 | 104.00p | 814 | £846.56 | Exchange | Sell | AT |
| 27/07/2026 | 15:03:49 | 104.00p | 1,296 | £1,347.84 | Exchange | Sell | AT |
| 27/07/2026 | 15:03:49 | 104.00p | 8,704 | £9,052.16 | Exchange | Sell | AT |
| 27/07/2026 | 14:42:52 | 105.00p | 3 | £3.15 | Off-book | Buy | SI |
| 27/07/2026 | 14:42:52 | 105.00p | 2,150 | £2,257.50 | Exchange | Sell | AT |
| 27/07/2026 | 12:27:59 | 107.00p | 523 | £559.61 | Exchange | Sell | AT |
| 27/07/2026 | 12:27:59 | 107.00p | 1,426 | £1,525.82 | Exchange | Sell | AT |
| 27/07/2026 | 12:24:07 | 107.13p | 2,500 | £2,678.13 | Exchange | Sell | OFF |
| 27/07/2026 | 12:23:40 | 107.25p | 2,500 | £2,681.25 | Exchange | Sell | OFF |
| 27/07/2026 | 12:08:12 | 108.50p | 36 | £39.06 | Off-book | Buy | SI |
| 27/07/2026 | 12:08:12 | 108.00p | 35 | £37.80 | Off-book | Sell | SI |
| 27/07/2026 | 12:08:12 | 108.00p | 52 | £56.16 | Off-book | Sell | SI |
| 27/07/2026 | 12:08:12 | 108.50p | 53 | £57.51 | Off-book | Buy | SI |
| 27/07/2026 | 11:14:28 | 107.00p | 1,574 | £1,684.18 | Exchange | Sell | AT |
| 27/07/2026 | 10:23:08 | 108.00p | 5,000 | £5,400.00 | Exchange | Sell | AT |
| 27/07/2026 | 10:11:08 | 109.00p | 3,500 | £3,815.00 | Exchange | Sell | AT |
| 27/07/2026 | 10:10:51 | 109.00p | 2,500 | £2,725.00 | Exchange | Sell | AT |
| 27/07/2026 | 10:01:57 | 110.00p | 2,816 | £3,097.60 | Exchange | Buy | AT |
| 27/07/2026 | 10:01:43 | 110.00p | 5,271 | £5,798.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:54:20 | 109.55p | 1 | £1.10 | Exchange | Buy | OFF |
| 27/07/2026 | 09:54:01 | 110.00p | 2,967 | £3,263.70 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:50 | 110.00p | 5,120 | £5,632.00 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:32 | 110.00p | 1,309 | £1,439.90 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:32 | 110.00p | 651 | £716.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:53:27 | 110.00p | 856 | £941.60 | Exchange | Buy | AT |
| 27/07/2026 | 09:50:08 | 110.00p | 171 | £188.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:49:56 | 110.00p | 1 | £1.10 | Exchange | Buy | AT |
| 27/07/2026 | 09:49:21 | 110.00p | 21,325 | £23,457.50 | Exchange | Buy | AT |
| 27/07/2026 | 09:49:17 | 110.31p | 91,875 | £101,347.31 | Exchange | Buy | OFF |
| 27/07/2026 | 09:48:52 | 107.33p | 9,274 | £9,953.92 | Exchange | Sell | OFF |
| 27/07/2026 | 09:48:18 | 111.00p | 25,013 | £27,764.43 | Exchange | Sell | AT |
| 27/07/2026 | 09:48:11 | 110.00p | 3,000 | £3,300.00 | Exchange | Buy | AT |
| 27/07/2026 | 09:48:11 | 110.00p | 13,520 | £14,872.00 | Exchange | Buy | AT |
| 27/07/2026 | 09:47:59 | 107.50p | 45 | £48.38 | Off-book | Sell | SI |
| 27/07/2026 | 09:47:59 | 109.50p | 3,506 | £3,839.07 | Exchange | Buy | AT |
| 27/07/2026 | 09:47:59 | 109.50p | 1,005 | £1,100.47 | Off-book | Buy | SI |
| 27/07/2026 | 09:34:14 | 105.85p | 69 | £73.04 | Exchange | Sell | OFF |
| 27/07/2026 | 08:53:11 | 107.00p | 923 | £987.61 | Exchange | Buy | OFF |
| 27/07/2026 | 08:07:55 | 105.85p | 22 | £23.29 | Exchange | Sell | OFF |