| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 01/05/2026 | 15:35:15 | 66.00p | 790 | £521.40 | Exchange | Buy | UT |
| 01/05/2026 | 15:29:29 | 65.55p | 5,000 | £3,277.50 | Exchange | Buy | OFF |
| 01/05/2026 | 15:29:14 | 65.55p | 500 | £327.75 | Exchange | Buy | OFF |
| 01/05/2026 | 15:28:36 | 65.60p | 5,000 | £3,280.00 | Exchange | Buy | OFF |
| 01/05/2026 | 15:25:38 | 65.68p | 6,075 | £3,990.06 | Exchange | Buy | OFF |
| 01/05/2026 | 15:24:58 | 66.00p | 9 | £5.94 | Off-book | Buy | SI |
| 01/05/2026 | 15:24:58 | 64.00p | 8 | £5.12 | Off-book | Sell | SI |
| 01/05/2026 | 15:24:58 | 66.00p | 6 | £3.96 | Off-book | Buy | SI |
| 01/05/2026 | 15:24:58 | 64.00p | 637 | £407.68 | Off-book | Sell | SI |
| 01/05/2026 | 15:24:58 | 66.00p | 64 | £42.24 | Off-book | Buy | SI |
| 01/05/2026 | 15:24:58 | 64.00p | 28 | £17.92 | Off-book | Sell | SI |
| 01/05/2026 | 15:24:43 | 65.70p | 9,132 | £5,999.72 | Exchange | Buy | OFF |
| 01/05/2026 | 15:23:43 | 65.70p | 30 | £19.71 | Exchange | Buy | OFF |
| 01/05/2026 | 15:20:12 | 65.20p | 801 | £522.25 | Exchange | Buy | OFF |
| 01/05/2026 | 15:17:24 | 65.15p | 2,783 | £1,813.12 | Exchange | Buy | OFF |
| 01/05/2026 | 15:16:25 | 65.70p | 746 | £490.12 | Exchange | Buy | OFF |
| 01/05/2026 | 15:16:09 | 65.15p | 3,170 | £2,065.26 | Exchange | Buy | OFF |
| 01/05/2026 | 15:15:34 | 65.70p | 1,522 | £999.95 | Exchange | Buy | OFF |
| 01/05/2026 | 15:14:25 | 65.13p | 2,000 | £1,302.50 | Off-book | Buy | OTC |
| 01/05/2026 | 15:14:25 | 65.13p | 2,000 | £1,302.50 | Exchange | Buy | OFF |
| 01/05/2026 | 15:11:01 | 65.72p | 6,797 | £4,466.65 | Exchange | Buy | OFF |
| 01/05/2026 | 15:09:50 | 65.13p | 3,000 | £1,953.75 | Exchange | Buy | OFF |
| 01/05/2026 | 15:08:10 | 65.95p | 50 | £32.98 | Exchange | Buy | OFF |
| 01/05/2026 | 15:07:54 | 65.80p | 30,000 | £19,740.00 | Off-book | Buy | OFF |
| 01/05/2026 | 15:07:52 | 65.76p | 374 | £245.94 | Exchange | Buy | OFF |
| 01/05/2026 | 15:06:14 | 65.76p | 115 | £75.62 | Exchange | Buy | OFF |
| 01/05/2026 | 15:03:57 | 65.25p | 15,000 | £9,787.50 | Off-book | Buy | SI |
| 01/05/2026 | 15:00:55 | 65.11p | 50,000 | £32,555.00 | Off-book | Buy | OFF |
| 01/05/2026 | 14:57:06 | 65.70p | 15,214 | £9,995.60 | Exchange | Buy | OFF |
| 01/05/2026 | 14:50:06 | 65.02p | 3,000 | £1,950.45 | Off-book | Buy | OTC |
| 01/05/2026 | 14:50:06 | 65.02p | 3,000 | £1,950.45 | Exchange | Buy | OFF |
| 01/05/2026 | 14:40:53 | 65.70p | 4,000 | £2,628.00 | Exchange | Buy | OFF |
| 01/05/2026 | 14:36:35 | 65.72p | 1,065 | £699.86 | Exchange | Buy | OFF |
| 01/05/2026 | 14:24:58 | 65.72p | 3,000 | £1,971.45 | Exchange | Buy | OFF |
| 01/05/2026 | 14:24:53 | 65.76p | 754 | £495.83 | Exchange | Buy | OFF |
| 01/05/2026 | 14:14:31 | 65.72p | 1,065 | £699.97 | Exchange | Buy | OFF |
| 01/05/2026 | 14:11:20 | 64.80p | 50,000 | £32,400.00 | Off-book | Sell | OFF |
| 01/05/2026 | 14:09:39 | 64.50p | 50,000 | £32,250.00 | Off-book | Sell | OFF |
| 01/05/2026 | 14:07:33 | 65.79p | 756 | £497.37 | Exchange | Buy | OFF |
| 01/05/2026 | 14:04:58 | 65.02p | 200 | £130.03 | Exchange | Buy | OFF |
| 01/05/2026 | 14:00:45 | 65.79p | 752 | £494.74 | Exchange | Buy | OFF |
| 01/05/2026 | 13:59:42 | 65.20p | 25,000 | £16,300.00 | Off-book | Buy | OFF |
| 01/05/2026 | 13:57:57 | 65.80p | 1,513 | £995.55 | Exchange | Buy | OFF |
| 01/05/2026 | 13:57:23 | 65.97p | 30,306 | £19,994.38 | Off-book | Buy | OFF |
| 01/05/2026 | 13:55:58 | 65.74p | 30,415 | £19,994.82 | Off-book | Buy | OFF |
| 01/05/2026 | 13:54:30 | 65.20p | 10,000 | £6,520.00 | Off-book | Buy | SI |
| 01/05/2026 | 13:54:30 | 65.20p | 10,000 | £6,520.00 | Off-book | Buy | SI |
| 01/05/2026 | 13:53:51 | 65.00p | 3,275 | £2,128.75 | Exchange | Unknown | OFF |
| 01/05/2026 | 13:53:50 | 65.00p | 19,655 | £12,775.75 | Exchange | Unknown | OFF |
| 01/05/2026 | 13:53:38 | 63.55p | 50,000 | £31,775.00 | Off-book | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 01/05/2026 | 15:35:15 | 66.00p | 790 | £521.40 | Exchange | Buy | UT |
| 01/05/2026 | 15:29:29 | 65.55p | 5,000 | £3,277.50 | Exchange | Buy | OFF |
| 01/05/2026 | 15:29:14 | 65.55p | 500 | £327.75 | Exchange | Buy | OFF |
| 01/05/2026 | 15:28:36 | 65.60p | 5,000 | £3,280.00 | Exchange | Buy | OFF |
| 01/05/2026 | 15:25:38 | 65.68p | 6,075 | £3,990.06 | Exchange | Buy | OFF |
| 01/05/2026 | 15:24:58 | 66.00p | 9 | £5.94 | Off-book | Buy | SI |
| 01/05/2026 | 15:24:58 | 64.00p | 8 | £5.12 | Off-book | Sell | SI |
| 01/05/2026 | 15:24:58 | 66.00p | 6 | £3.96 | Off-book | Buy | SI |
| 01/05/2026 | 15:24:58 | 64.00p | 637 | £407.68 | Off-book | Sell | SI |
| 01/05/2026 | 15:24:58 | 66.00p | 64 | £42.24 | Off-book | Buy | SI |
| 01/05/2026 | 15:24:58 | 64.00p | 28 | £17.92 | Off-book | Sell | SI |
| 01/05/2026 | 15:24:43 | 65.70p | 9,132 | £5,999.72 | Exchange | Buy | OFF |
| 01/05/2026 | 15:23:43 | 65.70p | 30 | £19.71 | Exchange | Buy | OFF |
| 01/05/2026 | 15:20:12 | 65.20p | 801 | £522.25 | Exchange | Buy | OFF |
| 01/05/2026 | 15:17:24 | 65.15p | 2,783 | £1,813.12 | Exchange | Buy | OFF |
| 01/05/2026 | 15:16:25 | 65.70p | 746 | £490.12 | Exchange | Buy | OFF |
| 01/05/2026 | 15:16:09 | 65.15p | 3,170 | £2,065.26 | Exchange | Buy | OFF |
| 01/05/2026 | 15:15:34 | 65.70p | 1,522 | £999.95 | Exchange | Buy | OFF |
| 01/05/2026 | 15:14:25 | 65.13p | 2,000 | £1,302.50 | Off-book | Buy | OTC |
| 01/05/2026 | 15:14:25 | 65.13p | 2,000 | £1,302.50 | Exchange | Buy | OFF |
| 01/05/2026 | 15:11:01 | 65.72p | 6,797 | £4,466.65 | Exchange | Buy | OFF |
| 01/05/2026 | 15:09:50 | 65.13p | 3,000 | £1,953.75 | Exchange | Buy | OFF |
| 01/05/2026 | 15:08:10 | 65.95p | 50 | £32.98 | Exchange | Buy | OFF |
| 01/05/2026 | 15:07:54 | 65.80p | 30,000 | £19,740.00 | Off-book | Buy | OFF |
| 01/05/2026 | 15:07:52 | 65.76p | 374 | £245.94 | Exchange | Buy | OFF |
| 01/05/2026 | 15:06:14 | 65.76p | 115 | £75.62 | Exchange | Buy | OFF |
| 01/05/2026 | 15:03:57 | 65.25p | 15,000 | £9,787.50 | Off-book | Buy | SI |
| 01/05/2026 | 15:00:55 | 65.11p | 50,000 | £32,555.00 | Off-book | Buy | OFF |
| 01/05/2026 | 14:57:06 | 65.70p | 15,214 | £9,995.60 | Exchange | Buy | OFF |
| 01/05/2026 | 14:50:06 | 65.02p | 3,000 | £1,950.45 | Off-book | Buy | OTC |
| 01/05/2026 | 14:50:06 | 65.02p | 3,000 | £1,950.45 | Exchange | Buy | OFF |
| 01/05/2026 | 14:40:53 | 65.70p | 4,000 | £2,628.00 | Exchange | Buy | OFF |
| 01/05/2026 | 14:36:35 | 65.72p | 1,065 | £699.86 | Exchange | Buy | OFF |
| 01/05/2026 | 14:24:58 | 65.72p | 3,000 | £1,971.45 | Exchange | Buy | OFF |
| 01/05/2026 | 14:24:53 | 65.76p | 754 | £495.83 | Exchange | Buy | OFF |
| 01/05/2026 | 14:14:31 | 65.72p | 1,065 | £699.97 | Exchange | Buy | OFF |
| 01/05/2026 | 14:11:20 | 64.80p | 50,000 | £32,400.00 | Off-book | Sell | OFF |
| 01/05/2026 | 14:09:39 | 64.50p | 50,000 | £32,250.00 | Off-book | Sell | OFF |
| 01/05/2026 | 14:07:33 | 65.79p | 756 | £497.37 | Exchange | Buy | OFF |
| 01/05/2026 | 14:04:58 | 65.02p | 200 | £130.03 | Exchange | Buy | OFF |
| 01/05/2026 | 14:00:45 | 65.79p | 752 | £494.74 | Exchange | Buy | OFF |
| 01/05/2026 | 13:59:42 | 65.20p | 25,000 | £16,300.00 | Off-book | Buy | OFF |
| 01/05/2026 | 13:57:57 | 65.80p | 1,513 | £995.55 | Exchange | Buy | OFF |
| 01/05/2026 | 13:57:23 | 65.97p | 30,306 | £19,994.38 | Off-book | Buy | OFF |
| 01/05/2026 | 13:55:58 | 65.74p | 30,415 | £19,994.82 | Off-book | Buy | OFF |
| 01/05/2026 | 13:54:30 | 65.20p | 10,000 | £6,520.00 | Off-book | Buy | SI |
| 01/05/2026 | 13:54:30 | 65.20p | 10,000 | £6,520.00 | Off-book | Buy | SI |
| 01/05/2026 | 13:53:51 | 65.00p | 3,275 | £2,128.75 | Exchange | Unknown | OFF |
| 01/05/2026 | 13:53:50 | 65.00p | 19,655 | £12,775.75 | Exchange | Unknown | OFF |
| 01/05/2026 | 13:53:38 | 63.55p | 50,000 | £31,775.00 | Off-book | Sell | OFF |