| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 08:12:54 | 119.00p | 5,080 | £6,045.20 | Exchange | Unknown | OFF |
| 24/07/2026 | 08:09:32 | 118.24p | 423 | £500.16 | Exchange | Sell | OFF |
| 24/07/2026 | 07:55:13 | 118.40p | 27,350 | £32,382.40 | Exchange | Sell | OFF |
| 24/07/2026 | 07:41:39 | 120.28p | 3,477 | £4,182.17 | Exchange | Buy | OFF |
| 24/07/2026 | 07:35:25 | 117.80p | 1,471 | £1,732.84 | Exchange | Sell | AT |
| 24/07/2026 | 07:35:00 | 117.80p | 441 | £519.50 | Off-book | Unknown | SI |
| 24/07/2026 | 07:29:23 | 118.36p | 3,000 | £3,550.92 | Exchange | Buy | OFF |
| 24/07/2026 | 07:23:05 | 118.00p | 421 | £496.76 | Exchange | Buy | OFF |
| 24/07/2026 | 07:08:24 | 117.60p | 7 | £8.23 | Exchange | Sell | AT |
| 24/07/2026 | 07:08:24 | 117.60p | 7 | £8.23 | Off-book | Sell | OTC |
| 24/07/2026 | 07:06:07 | 118.00p | 800 | £944.00 | Exchange | Sell | AT |
| 24/07/2026 | 07:05:51 | 118.34p | 845 | £999.97 | Exchange | Buy | OFF |
| 24/07/2026 | 07:05:14 | 118.80p | 84 | £99.79 | Exchange | Sell | AT |
| 24/07/2026 | 07:04:50 | 119.00p | 3,084 | £3,669.96 | Exchange | Sell | AT |
| 24/07/2026 | 07:04:50 | 119.00p | 435 | £517.65 | Exchange | Sell | AT |
| 24/07/2026 | 07:04:30 | 119.37p | 2 | £2.39 | Exchange | Sell | OFF |
| 24/07/2026 | 07:04:28 | 122.20p | 11 | £13.44 | Off-book | Buy | SI |
| 24/07/2026 | 07:04:28 | 119.00p | 3 | £3.57 | Off-book | Sell | SI |
| 24/07/2026 | 07:04:28 | 119.00p | 9,916 | £11,800.04 | Exchange | Sell | AT |
| 24/07/2026 | 07:03:47 | 119.38p | 1,663 | £1,985.22 | Exchange | Buy | OFF |
| 24/07/2026 | 07:00:26 | 120.00p | 84 | £100.80 | Exchange | Buy | AT |
| 24/07/2026 | 07:00:26 | 118.00p | 2 | £2.36 | Exchange | Sell | UT |
| 23/07/2026 | 15:35:01 | 118.00p | 35,423 | £41,799.14 | Exchange | Buy | UT |
| 23/07/2026 | 15:29:14 | 118.40p | 435 | £515.04 | Exchange | Buy | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 2,344 | £2,765.92 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 20 | £23.60 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 13 | £15.34 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 19 | £22.42 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 4,232 | £4,993.76 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:23 | 118.00p | 20 | £23.60 | Exchange | Buy | AT |
| 23/07/2026 | 15:23:59 | 118.00p | 57 | £67.26 | Exchange | Buy | AT |
| 23/07/2026 | 15:20:15 | 118.00p | 19 | £22.42 | Exchange | Buy | AT |
| 23/07/2026 | 15:11:02 | 118.00p | 113 | £133.34 | Exchange | Buy | AT |
| 23/07/2026 | 15:07:18 | 118.00p | 847 | £999.44 | Exchange | Buy | OFF |
| 23/07/2026 | 14:45:13 | 118.00p | 13 | £15.34 | Exchange | Buy | AT |
| 23/07/2026 | 14:28:46 | 117.80p | 410 | £482.98 | Exchange | Sell | AT |
| 23/07/2026 | 14:28:16 | 118.40p | 10 | £11.84 | Off-book | Buy | SI |
| 23/07/2026 | 14:28:16 | 118.40p | 13 | £15.39 | Exchange | Buy | AT |
| 23/07/2026 | 14:17:38 | 117.87p | 8,000 | £9,429.78 | Exchange | Sell | OFF |
| 23/07/2026 | 14:13:24 | 118.24p | 3,000 | £3,547.32 | Exchange | Buy | OFF |
| 23/07/2026 | 14:12:10 | 118.24p | 3,100 | £3,665.56 | Exchange | Buy | OFF |
| 23/07/2026 | 14:07:59 | 118.40p | 13 | £15.39 | Exchange | Buy | AT |
| 23/07/2026 | 14:07:54 | 118.20p | 1,500 | £1,773.00 | Exchange | Sell | AT |
| 23/07/2026 | 14:07:54 | 118.20p | 1,393 | £1,646.53 | Exchange | Sell | AT |
| 23/07/2026 | 13:42:20 | 117.80p | 1 | £1.18 | Exchange | Sell | AT |
| 23/07/2026 | 13:42:20 | 117.80p | 38 | £44.76 | Exchange | Sell | AT |
| 23/07/2026 | 13:42:20 | 117.80p | 14 | £16.49 | Exchange | Sell | AT |
| 23/07/2026 | 13:35:54 | 118.39p | 5,000 | £5,919.60 | Exchange | Buy | OFF |
| 23/07/2026 | 13:35:20 | 118.60p | 167 | £198.06 | Exchange | Buy | OFF |
| 23/07/2026 | 13:20:33 | 118.00p | 3,610 | £4,259.80 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 24/07/2026 | 08:12:54 | 119.00p | 5,080 | £6,045.20 | Exchange | Unknown | OFF |
| 24/07/2026 | 08:09:32 | 118.24p | 423 | £500.16 | Exchange | Sell | OFF |
| 24/07/2026 | 07:55:13 | 118.40p | 27,350 | £32,382.40 | Exchange | Sell | OFF |
| 24/07/2026 | 07:41:39 | 120.28p | 3,477 | £4,182.17 | Exchange | Buy | OFF |
| 24/07/2026 | 07:35:25 | 117.80p | 1,471 | £1,732.84 | Exchange | Sell | AT |
| 24/07/2026 | 07:35:00 | 117.80p | 441 | £519.50 | Off-book | Unknown | SI |
| 24/07/2026 | 07:29:23 | 118.36p | 3,000 | £3,550.92 | Exchange | Buy | OFF |
| 24/07/2026 | 07:23:05 | 118.00p | 421 | £496.76 | Exchange | Buy | OFF |
| 24/07/2026 | 07:08:24 | 117.60p | 7 | £8.23 | Exchange | Sell | AT |
| 24/07/2026 | 07:08:24 | 117.60p | 7 | £8.23 | Off-book | Sell | OTC |
| 24/07/2026 | 07:06:07 | 118.00p | 800 | £944.00 | Exchange | Sell | AT |
| 24/07/2026 | 07:05:51 | 118.34p | 845 | £999.97 | Exchange | Buy | OFF |
| 24/07/2026 | 07:05:14 | 118.80p | 84 | £99.79 | Exchange | Sell | AT |
| 24/07/2026 | 07:04:50 | 119.00p | 3,084 | £3,669.96 | Exchange | Sell | AT |
| 24/07/2026 | 07:04:50 | 119.00p | 435 | £517.65 | Exchange | Sell | AT |
| 24/07/2026 | 07:04:30 | 119.37p | 2 | £2.39 | Exchange | Sell | OFF |
| 24/07/2026 | 07:04:28 | 122.20p | 11 | £13.44 | Off-book | Buy | SI |
| 24/07/2026 | 07:04:28 | 119.00p | 3 | £3.57 | Off-book | Sell | SI |
| 24/07/2026 | 07:04:28 | 119.00p | 9,916 | £11,800.04 | Exchange | Sell | AT |
| 24/07/2026 | 07:03:47 | 119.38p | 1,663 | £1,985.22 | Exchange | Buy | OFF |
| 24/07/2026 | 07:00:26 | 120.00p | 84 | £100.80 | Exchange | Buy | AT |
| 24/07/2026 | 07:00:26 | 118.00p | 2 | £2.36 | Exchange | Sell | UT |
| 23/07/2026 | 15:35:01 | 118.00p | 35,423 | £41,799.14 | Exchange | Buy | UT |
| 23/07/2026 | 15:29:14 | 118.40p | 435 | £515.04 | Exchange | Buy | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 2,344 | £2,765.92 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 20 | £23.60 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 13 | £15.34 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 19 | £22.42 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:33 | 118.00p | 4,232 | £4,993.76 | Exchange | Sell | AT |
| 23/07/2026 | 15:27:23 | 118.00p | 20 | £23.60 | Exchange | Buy | AT |
| 23/07/2026 | 15:23:59 | 118.00p | 57 | £67.26 | Exchange | Buy | AT |
| 23/07/2026 | 15:20:15 | 118.00p | 19 | £22.42 | Exchange | Buy | AT |
| 23/07/2026 | 15:11:02 | 118.00p | 113 | £133.34 | Exchange | Buy | AT |
| 23/07/2026 | 15:07:18 | 118.00p | 847 | £999.44 | Exchange | Buy | OFF |
| 23/07/2026 | 14:45:13 | 118.00p | 13 | £15.34 | Exchange | Buy | AT |
| 23/07/2026 | 14:28:46 | 117.80p | 410 | £482.98 | Exchange | Sell | AT |
| 23/07/2026 | 14:28:16 | 118.40p | 10 | £11.84 | Off-book | Buy | SI |
| 23/07/2026 | 14:28:16 | 118.40p | 13 | £15.39 | Exchange | Buy | AT |
| 23/07/2026 | 14:17:38 | 117.87p | 8,000 | £9,429.78 | Exchange | Sell | OFF |
| 23/07/2026 | 14:13:24 | 118.24p | 3,000 | £3,547.32 | Exchange | Buy | OFF |
| 23/07/2026 | 14:12:10 | 118.24p | 3,100 | £3,665.56 | Exchange | Buy | OFF |
| 23/07/2026 | 14:07:59 | 118.40p | 13 | £15.39 | Exchange | Buy | AT |
| 23/07/2026 | 14:07:54 | 118.20p | 1,500 | £1,773.00 | Exchange | Sell | AT |
| 23/07/2026 | 14:07:54 | 118.20p | 1,393 | £1,646.53 | Exchange | Sell | AT |
| 23/07/2026 | 13:42:20 | 117.80p | 1 | £1.18 | Exchange | Sell | AT |
| 23/07/2026 | 13:42:20 | 117.80p | 38 | £44.76 | Exchange | Sell | AT |
| 23/07/2026 | 13:42:20 | 117.80p | 14 | £16.49 | Exchange | Sell | AT |
| 23/07/2026 | 13:35:54 | 118.39p | 5,000 | £5,919.60 | Exchange | Buy | OFF |
| 23/07/2026 | 13:35:20 | 118.60p | 167 | £198.06 | Exchange | Buy | OFF |
| 23/07/2026 | 13:20:33 | 118.00p | 3,610 | £4,259.80 | Exchange | Sell | OFF |