| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 14:27:01 | 157.40p | 7,048 | £11,093.55 | Off-book | Buy | OFF |
| 29/07/2026 | 14:05:50 | 160.00p | 3 | £4.80 | Off-book | Buy | SI |
| 29/07/2026 | 14:05:38 | 157.25p | 650 | £1,022.13 | Exchange | Buy | OFF |
| 29/07/2026 | 13:35:23 | 152.00p | 10 | £15.20 | Off-book | Sell | SI |
| 29/07/2026 | 13:35:23 | 160.00p | 10 | £16.00 | Off-book | Buy | SI |
| 29/07/2026 | 12:53:17 | 153.36p | 100 | £153.36 | Exchange | Sell | OFF |
| 29/07/2026 | 12:20:30 | 159.60p | 3 | £4.79 | Exchange | Buy | OFF |
| 29/07/2026 | 11:30:23 | 157.50p | 884 | £1,392.30 | Exchange | Buy | OFF |
| 29/07/2026 | 10:58:07 | 153.36p | 1,000 | £1,533.60 | Exchange | Sell | OFF |
| 29/07/2026 | 10:52:13 | 153.50p | 2,500 | £3,837.50 | Exchange | Sell | OFF |
| 29/07/2026 | 10:51:55 | 153.36p | 3,000 | £4,600.80 | Exchange | Sell | OFF |
| 29/07/2026 | 10:43:50 | 158.00p | 1,895 | £2,994.10 | Exchange | Buy | OFF |
| 29/07/2026 | 09:42:30 | 158.00p | 1,294 | £2,044.52 | Exchange | Buy | OFF |
| 29/07/2026 | 09:38:15 | 157.20p | 2,500 | £3,930.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:59:21 | 154.00p | 2,500 | £3,850.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:50 | 153.00p | 1,000 | £1,530.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:40 | 153.00p | 1,000 | £1,530.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:26 | 152.50p | 1,000 | £1,525.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:08 | 153.00p | 3 | £4.59 | Off-book | Buy | SI |
| 29/07/2026 | 07:58:08 | 153.00p | 5 | £7.65 | Off-book | Buy | SI |
| 29/07/2026 | 07:41:06 | 153.00p | 33 | £50.49 | Exchange | Buy | OFF |
| 29/07/2026 | 07:02:06 | 152.50p | 983 | £1,499.08 | Exchange | Buy | OFF |
| 28/07/2026 | 14:54:49 | 152.40p | 1,049 | £1,598.68 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 14:27:01 | 157.40p | 7,048 | £11,093.55 | Off-book | Buy | OFF |
| 29/07/2026 | 14:05:50 | 160.00p | 3 | £4.80 | Off-book | Buy | SI |
| 29/07/2026 | 14:05:38 | 157.25p | 650 | £1,022.13 | Exchange | Buy | OFF |
| 29/07/2026 | 13:35:23 | 152.00p | 10 | £15.20 | Off-book | Sell | SI |
| 29/07/2026 | 13:35:23 | 160.00p | 10 | £16.00 | Off-book | Buy | SI |
| 29/07/2026 | 12:53:17 | 153.36p | 100 | £153.36 | Exchange | Sell | OFF |
| 29/07/2026 | 12:20:30 | 159.60p | 3 | £4.79 | Exchange | Buy | OFF |
| 29/07/2026 | 11:30:23 | 157.50p | 884 | £1,392.30 | Exchange | Buy | OFF |
| 29/07/2026 | 10:58:07 | 153.36p | 1,000 | £1,533.60 | Exchange | Sell | OFF |
| 29/07/2026 | 10:52:13 | 153.50p | 2,500 | £3,837.50 | Exchange | Sell | OFF |
| 29/07/2026 | 10:51:55 | 153.36p | 3,000 | £4,600.80 | Exchange | Sell | OFF |
| 29/07/2026 | 10:43:50 | 158.00p | 1,895 | £2,994.10 | Exchange | Buy | OFF |
| 29/07/2026 | 09:42:30 | 158.00p | 1,294 | £2,044.52 | Exchange | Buy | OFF |
| 29/07/2026 | 09:38:15 | 157.20p | 2,500 | £3,930.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:59:21 | 154.00p | 2,500 | £3,850.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:50 | 153.00p | 1,000 | £1,530.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:40 | 153.00p | 1,000 | £1,530.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:26 | 152.50p | 1,000 | £1,525.00 | Exchange | Buy | OFF |
| 29/07/2026 | 07:58:08 | 153.00p | 3 | £4.59 | Off-book | Buy | SI |
| 29/07/2026 | 07:58:08 | 153.00p | 5 | £7.65 | Off-book | Buy | SI |
| 29/07/2026 | 07:41:06 | 153.00p | 33 | £50.49 | Exchange | Buy | OFF |
| 29/07/2026 | 07:02:06 | 152.50p | 983 | £1,499.08 | Exchange | Buy | OFF |
| 28/07/2026 | 14:54:49 | 152.40p | 1,049 | £1,598.68 | Exchange | Buy | OFF |