| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 12:37:10 | 184.25p | 3,200 | £5,896.00 | Exchange | Sell | OFF |
| 30/07/2026 | 12:01:47 | 184.26p | 51 | £93.97 | Exchange | Sell | OFF |
| 30/07/2026 | 11:53:50 | 184.00p | 1,294 | £2,380.96 | Exchange | Sell | OFF |
| 30/07/2026 | 11:33:44 | 184.00p | 72 | £132.48 | Exchange | Sell | OFF |
| 30/07/2026 | 11:30:00 | 184.21p | 17,388 | £32,029.63 | Exchange | Sell | OFF |
| 30/07/2026 | 11:16:01 | 183.93p | 7,500 | £13,795.05 | Exchange | Sell | OFF |
| 30/07/2026 | 10:39:32 | 184.26p | 1,617 | £2,979.48 | Exchange | Sell | OFF |
| 30/07/2026 | 10:03:55 | 184.43p | 7,500 | £13,831.88 | Exchange | Sell | OFF |
| 30/07/2026 | 09:56:17 | 184.56p | 1,615 | £2,980.57 | Exchange | Buy | OFF |
| 30/07/2026 | 09:50:16 | 184.00p | 3,000 | £5,520.00 | Exchange | Sell | OFF |
| 30/07/2026 | 09:43:31 | 184.21p | 500 | £921.05 | Exchange | Sell | OFF |
| 30/07/2026 | 09:23:33 | 184.00p | 400 | £736.00 | Exchange | Sell | OFF |
| 30/07/2026 | 09:12:40 | 183.96p | 1,484 | £2,729.95 | Exchange | Sell | OFF |
| 30/07/2026 | 09:06:55 | 184.21p | 14,000 | £25,789.40 | Exchange | Sell | OFF |
| 30/07/2026 | 08:52:17 | 182.74p | 1,944 | £3,552.47 | Exchange | Sell | OFF |
| 30/07/2026 | 08:21:32 | 184.26p | 10,797 | £19,894.07 | Exchange | Sell | OFF |
| 30/07/2026 | 08:07:48 | 186.50p | 16 | £29.84 | Off-book | Buy | SI |
| 30/07/2026 | 08:05:06 | 184.26p | 5,397 | £9,944.51 | Exchange | Buy | OFF |
| 30/07/2026 | 07:58:27 | 184.00p | 428 | £787.52 | Exchange | Unknown | OFF |
| 30/07/2026 | 07:48:59 | 183.04p | 1,500 | £2,745.58 | Exchange | Sell | OFF |
| 30/07/2026 | 07:46:48 | 181.28p | 1 | £1.81 | Exchange | Sell | OFF |
| 30/07/2026 | 07:10:30 | 182.63p | 109 | £199.07 | Exchange | Sell | OFF |
| 29/07/2026 | 15:29:01 | 182.50p | 1,500 | £2,737.43 | Exchange | Buy | OFF |
| 29/07/2026 | 15:28:21 | 182.50p | 1,086 | £1,981.90 | Exchange | Buy | OFF |
| 29/07/2026 | 15:27:07 | 182.00p | 1 | £1.82 | Exchange | Sell | AT |
| 29/07/2026 | 15:27:00 | 182.00p | 4,862 | £8,848.84 | Exchange | Sell | AT |
| 29/07/2026 | 15:27:00 | 182.00p | 4,574 | £8,324.68 | Exchange | Sell | AT |
| 29/07/2026 | 15:17:55 | 182.05p | 2,890 | £5,261.24 | Exchange | Sell | OFF |
| 29/07/2026 | 15:16:05 | 182.50p | 6,500 | £11,862.50 | Exchange | Buy | OFF |
| 29/07/2026 | 15:11:57 | 182.50p | 2 | £3.65 | Off-book | Buy | SI |
| 29/07/2026 | 14:54:17 | 182.50p | 500 | £912.48 | Exchange | Buy | OFF |
| 29/07/2026 | 14:48:06 | 182.50p | 600 | £1,094.97 | Exchange | Buy | OFF |
| 29/07/2026 | 14:32:06 | 182.00p | 38 | £69.16 | Exchange | Sell | AT |
| 29/07/2026 | 14:28:38 | 182.45p | 2,500 | £4,561.25 | Exchange | Buy | OFF |
| 29/07/2026 | 13:58:00 | 182.50p | 1,079 | £1,969.17 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 2,549 | £4,651.93 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 4,281 | £7,812.82 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 773 | £1,410.72 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 3,600 | £6,570.00 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 4,104 | £7,489.80 | Exchange | Sell | AT |
| 29/07/2026 | 13:46:43 | 183.00p | 27,183 | £49,744.86 | Exchange | Sell | OFF |
| 29/07/2026 | 13:37:51 | 182.50p | 773 | £1,410.72 | Exchange | Sell | AT |
| 29/07/2026 | 13:37:49 | 182.50p | 3,600 | £6,570.00 | Exchange | Sell | AT |
| 29/07/2026 | 13:37:49 | 182.50p | 4,165 | £7,601.13 | Exchange | Sell | AT |
| 29/07/2026 | 13:24:54 | 183.67p | 5,468 | £10,042.87 | Exchange | Sell | OFF |
| 29/07/2026 | 13:22:01 | 183.00p | 3,279 | £6,000.57 | Exchange | Sell | AT |
| 29/07/2026 | 13:19:04 | 183.00p | 3,500 | £6,405.00 | Exchange | Sell | AT |
| 29/07/2026 | 13:18:51 | 182.95p | 5,680 | £10,391.56 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/07/2026 | 12:37:10 | 184.25p | 3,200 | £5,896.00 | Exchange | Sell | OFF |
| 30/07/2026 | 12:01:47 | 184.26p | 51 | £93.97 | Exchange | Sell | OFF |
| 30/07/2026 | 11:53:50 | 184.00p | 1,294 | £2,380.96 | Exchange | Sell | OFF |
| 30/07/2026 | 11:33:44 | 184.00p | 72 | £132.48 | Exchange | Sell | OFF |
| 30/07/2026 | 11:30:00 | 184.21p | 17,388 | £32,029.63 | Exchange | Sell | OFF |
| 30/07/2026 | 11:16:01 | 183.93p | 7,500 | £13,795.05 | Exchange | Sell | OFF |
| 30/07/2026 | 10:39:32 | 184.26p | 1,617 | £2,979.48 | Exchange | Sell | OFF |
| 30/07/2026 | 10:03:55 | 184.43p | 7,500 | £13,831.88 | Exchange | Sell | OFF |
| 30/07/2026 | 09:56:17 | 184.56p | 1,615 | £2,980.57 | Exchange | Buy | OFF |
| 30/07/2026 | 09:50:16 | 184.00p | 3,000 | £5,520.00 | Exchange | Sell | OFF |
| 30/07/2026 | 09:43:31 | 184.21p | 500 | £921.05 | Exchange | Sell | OFF |
| 30/07/2026 | 09:23:33 | 184.00p | 400 | £736.00 | Exchange | Sell | OFF |
| 30/07/2026 | 09:12:40 | 183.96p | 1,484 | £2,729.95 | Exchange | Sell | OFF |
| 30/07/2026 | 09:06:55 | 184.21p | 14,000 | £25,789.40 | Exchange | Sell | OFF |
| 30/07/2026 | 08:52:17 | 182.74p | 1,944 | £3,552.47 | Exchange | Sell | OFF |
| 30/07/2026 | 08:21:32 | 184.26p | 10,797 | £19,894.07 | Exchange | Sell | OFF |
| 30/07/2026 | 08:07:48 | 186.50p | 16 | £29.84 | Off-book | Buy | SI |
| 30/07/2026 | 08:05:06 | 184.26p | 5,397 | £9,944.51 | Exchange | Buy | OFF |
| 30/07/2026 | 07:58:27 | 184.00p | 428 | £787.52 | Exchange | Unknown | OFF |
| 30/07/2026 | 07:48:59 | 183.04p | 1,500 | £2,745.58 | Exchange | Sell | OFF |
| 30/07/2026 | 07:46:48 | 181.28p | 1 | £1.81 | Exchange | Sell | OFF |
| 30/07/2026 | 07:10:30 | 182.63p | 109 | £199.07 | Exchange | Sell | OFF |
| 29/07/2026 | 15:29:01 | 182.50p | 1,500 | £2,737.43 | Exchange | Buy | OFF |
| 29/07/2026 | 15:28:21 | 182.50p | 1,086 | £1,981.90 | Exchange | Buy | OFF |
| 29/07/2026 | 15:27:07 | 182.00p | 1 | £1.82 | Exchange | Sell | AT |
| 29/07/2026 | 15:27:00 | 182.00p | 4,862 | £8,848.84 | Exchange | Sell | AT |
| 29/07/2026 | 15:27:00 | 182.00p | 4,574 | £8,324.68 | Exchange | Sell | AT |
| 29/07/2026 | 15:17:55 | 182.05p | 2,890 | £5,261.24 | Exchange | Sell | OFF |
| 29/07/2026 | 15:16:05 | 182.50p | 6,500 | £11,862.50 | Exchange | Buy | OFF |
| 29/07/2026 | 15:11:57 | 182.50p | 2 | £3.65 | Off-book | Buy | SI |
| 29/07/2026 | 14:54:17 | 182.50p | 500 | £912.48 | Exchange | Buy | OFF |
| 29/07/2026 | 14:48:06 | 182.50p | 600 | £1,094.97 | Exchange | Buy | OFF |
| 29/07/2026 | 14:32:06 | 182.00p | 38 | £69.16 | Exchange | Sell | AT |
| 29/07/2026 | 14:28:38 | 182.45p | 2,500 | £4,561.25 | Exchange | Buy | OFF |
| 29/07/2026 | 13:58:00 | 182.50p | 1,079 | £1,969.17 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 2,549 | £4,651.93 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 4,281 | £7,812.82 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 773 | £1,410.72 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 3,600 | £6,570.00 | Exchange | Sell | AT |
| 29/07/2026 | 13:58:00 | 182.50p | 4,104 | £7,489.80 | Exchange | Sell | AT |
| 29/07/2026 | 13:46:43 | 183.00p | 27,183 | £49,744.86 | Exchange | Sell | OFF |
| 29/07/2026 | 13:37:51 | 182.50p | 773 | £1,410.72 | Exchange | Sell | AT |
| 29/07/2026 | 13:37:49 | 182.50p | 3,600 | £6,570.00 | Exchange | Sell | AT |
| 29/07/2026 | 13:37:49 | 182.50p | 4,165 | £7,601.13 | Exchange | Sell | AT |
| 29/07/2026 | 13:24:54 | 183.67p | 5,468 | £10,042.87 | Exchange | Sell | OFF |
| 29/07/2026 | 13:22:01 | 183.00p | 3,279 | £6,000.57 | Exchange | Sell | AT |
| 29/07/2026 | 13:19:04 | 183.00p | 3,500 | £6,405.00 | Exchange | Sell | AT |
| 29/07/2026 | 13:18:51 | 182.95p | 5,680 | £10,391.56 | Exchange | Buy | OFF |