| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/04/2026 | 10:38:58 | 978.00p | 1 | £9.78 | Exchange | Buy | OFF |
| 23/04/2026 | 10:35:03 | 978.00p | 1 | £9.78 | Exchange | Buy | OFF |
| 23/04/2026 | 10:34:39 | 960.00p | 263 | £2,524.80 | Exchange | Sell | OFF |
| 23/04/2026 | 10:21:37 | 956.00p | 100 | £956.00 | Off-book | Sell | OTC |
| 23/04/2026 | 10:18:56 | 970.71p | 137 | £1,329.87 | Exchange | Buy | OFF |
| 23/04/2026 | 09:47:07 | 956.81p | 1,980 | £18,944.81 | Exchange | Sell | OFF |
| 23/04/2026 | 09:43:42 | 960.61p | 525 | £5,043.18 | Exchange | Sell | OFF |
| 23/04/2026 | 09:27:33 | 952.00p | 551 | £5,245.52 | Exchange | Sell | OFF |
| 23/04/2026 | 08:56:47 | 978.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/04/2026 | 08:33:08 | 965.00p | 2,000 | £19,300.00 | Exchange | Buy | OFF |
| 23/04/2026 | 08:27:55 | 972.64p | 500 | £4,863.20 | Exchange | Buy | OFF |
| 23/04/2026 | 08:24:37 | 960.58p | 330 | £3,169.91 | Exchange | Sell | OFF |
| 23/04/2026 | 08:02:35 | 960.58p | 1,127 | £10,825.74 | Exchange | Sell | OFF |
| 23/04/2026 | 07:37:07 | 974.62p | 173 | £1,686.09 | Exchange | Buy | OFF |
| 23/04/2026 | 07:27:12 | 963.39p | 135 | £1,300.57 | Exchange | Sell | OFF |
| 23/04/2026 | 07:22:23 | 978.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/04/2026 | 07:00:09 | 990.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/04/2026 | 07:00:09 | 952.00p | 0 | £0.00 | Off-book | Sell | SI |
| 22/04/2026 | 15:35:07 | 970.00p | 1,661 | £16,111.70 | Exchange | Buy | UT |
| 22/04/2026 | 15:21:46 | 972.88p | 204 | £1,984.68 | Exchange | Buy | OFF |
| 22/04/2026 | 15:19:23 | 972.31p | 1,000 | £9,723.13 | Exchange | Buy | OFF |
| 22/04/2026 | 15:07:33 | 973.03p | 250 | £2,432.57 | Exchange | Buy | OFF |
| 22/04/2026 | 15:07:26 | 965.96p | 239 | £2,308.64 | Exchange | Sell | OFF |
| 22/04/2026 | 15:05:07 | 970.00p | 130 | £1,261.00 | Exchange | Buy | AT |
| 22/04/2026 | 15:05:07 | 970.00p | 30 | £291.00 | Exchange | Buy | AT |
| 22/04/2026 | 14:57:18 | 963.51p | 1,463 | £14,096.22 | Exchange | Sell | OFF |
| 22/04/2026 | 14:55:13 | 968.70p | 1 | £9.69 | Exchange | Buy | OFF |
| 22/04/2026 | 14:48:05 | 962.10p | 27 | £259.77 | Exchange | Sell | OFF |
| 22/04/2026 | 14:43:32 | 963.52p | 580 | £5,588.42 | Exchange | Sell | OFF |
| 22/04/2026 | 14:37:27 | 963.51p | 2,000 | £19,270.20 | Exchange | Sell | OFF |
| 22/04/2026 | 14:25:03 | 963.51p | 430 | £4,143.09 | Exchange | Sell | OFF |
| 22/04/2026 | 14:23:22 | 970.00p | 1 | £9.70 | Exchange | Buy | OFF |
| 22/04/2026 | 14:22:40 | 970.00p | 21 | £203.70 | Exchange | Buy | OFF |
| 22/04/2026 | 14:13:32 | 963.51p | 3 | £28.91 | Exchange | Sell | OFF |
| 22/04/2026 | 14:13:32 | 968.70p | 1 | £9.69 | Exchange | Buy | OFF |
| 22/04/2026 | 14:12:18 | 970.00p | 70 | £679.00 | Exchange | Buy | AT |
| 22/04/2026 | 14:10:57 | 968.79p | 1,000 | £9,687.90 | Exchange | Buy | OFF |
| 22/04/2026 | 14:01:05 | 963.30p | 288 | £2,774.32 | Exchange | Sell | OFF |
| 22/04/2026 | 14:01:02 | 969.20p | 33 | £319.84 | Exchange | Buy | OFF |
| 22/04/2026 | 13:51:57 | 963.30p | 139 | £1,338.99 | Exchange | Sell | OFF |
| 22/04/2026 | 13:46:39 | 968.70p | 400 | £3,874.80 | Exchange | Buy | OFF |
| 22/04/2026 | 13:46:39 | 963.31p | 400 | £3,853.24 | Exchange | Sell | OFF |
| 22/04/2026 | 13:21:53 | 968.70p | 1,032 | £9,996.98 | Exchange | Buy | OFF |
| 22/04/2026 | 13:17:07 | 970.00p | 80 | £776.00 | Exchange | Buy | AT |
| 22/04/2026 | 13:08:51 | 968.96p | 14 | £135.65 | Exchange | Buy | OFF |
| 22/04/2026 | 13:08:27 | 968.96p | 10 | £96.90 | Exchange | Buy | OFF |
| 22/04/2026 | 12:53:06 | 962.00p | 9 | £86.58 | Exchange | Sell | AT |
| 22/04/2026 | 12:53:06 | 962.00p | 8 | £76.96 | Exchange | Sell | AT |
| 22/04/2026 | 12:53:05 | 970.00p | 92 | £892.40 | Exchange | Buy | AT |
| 22/04/2026 | 12:27:17 | 964.00p | 152 | £1,465.28 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/04/2026 | 10:38:58 | 978.00p | 1 | £9.78 | Exchange | Buy | OFF |
| 23/04/2026 | 10:35:03 | 978.00p | 1 | £9.78 | Exchange | Buy | OFF |
| 23/04/2026 | 10:34:39 | 960.00p | 263 | £2,524.80 | Exchange | Sell | OFF |
| 23/04/2026 | 10:21:37 | 956.00p | 100 | £956.00 | Off-book | Sell | OTC |
| 23/04/2026 | 10:18:56 | 970.71p | 137 | £1,329.87 | Exchange | Buy | OFF |
| 23/04/2026 | 09:47:07 | 956.81p | 1,980 | £18,944.81 | Exchange | Sell | OFF |
| 23/04/2026 | 09:43:42 | 960.61p | 525 | £5,043.18 | Exchange | Sell | OFF |
| 23/04/2026 | 09:27:33 | 952.00p | 551 | £5,245.52 | Exchange | Sell | OFF |
| 23/04/2026 | 08:56:47 | 978.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/04/2026 | 08:33:08 | 965.00p | 2,000 | £19,300.00 | Exchange | Buy | OFF |
| 23/04/2026 | 08:27:55 | 972.64p | 500 | £4,863.20 | Exchange | Buy | OFF |
| 23/04/2026 | 08:24:37 | 960.58p | 330 | £3,169.91 | Exchange | Sell | OFF |
| 23/04/2026 | 08:02:35 | 960.58p | 1,127 | £10,825.74 | Exchange | Sell | OFF |
| 23/04/2026 | 07:37:07 | 974.62p | 173 | £1,686.09 | Exchange | Buy | OFF |
| 23/04/2026 | 07:27:12 | 963.39p | 135 | £1,300.57 | Exchange | Sell | OFF |
| 23/04/2026 | 07:22:23 | 978.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/04/2026 | 07:00:09 | 990.00p | 0 | £0.00 | Off-book | Buy | SI |
| 23/04/2026 | 07:00:09 | 952.00p | 0 | £0.00 | Off-book | Sell | SI |
| 22/04/2026 | 15:35:07 | 970.00p | 1,661 | £16,111.70 | Exchange | Buy | UT |
| 22/04/2026 | 15:21:46 | 972.88p | 204 | £1,984.68 | Exchange | Buy | OFF |
| 22/04/2026 | 15:19:23 | 972.31p | 1,000 | £9,723.13 | Exchange | Buy | OFF |
| 22/04/2026 | 15:07:33 | 973.03p | 250 | £2,432.57 | Exchange | Buy | OFF |
| 22/04/2026 | 15:07:26 | 965.96p | 239 | £2,308.64 | Exchange | Sell | OFF |
| 22/04/2026 | 15:05:07 | 970.00p | 130 | £1,261.00 | Exchange | Buy | AT |
| 22/04/2026 | 15:05:07 | 970.00p | 30 | £291.00 | Exchange | Buy | AT |
| 22/04/2026 | 14:57:18 | 963.51p | 1,463 | £14,096.22 | Exchange | Sell | OFF |
| 22/04/2026 | 14:55:13 | 968.70p | 1 | £9.69 | Exchange | Buy | OFF |
| 22/04/2026 | 14:48:05 | 962.10p | 27 | £259.77 | Exchange | Sell | OFF |
| 22/04/2026 | 14:43:32 | 963.52p | 580 | £5,588.42 | Exchange | Sell | OFF |
| 22/04/2026 | 14:37:27 | 963.51p | 2,000 | £19,270.20 | Exchange | Sell | OFF |
| 22/04/2026 | 14:25:03 | 963.51p | 430 | £4,143.09 | Exchange | Sell | OFF |
| 22/04/2026 | 14:23:22 | 970.00p | 1 | £9.70 | Exchange | Buy | OFF |
| 22/04/2026 | 14:22:40 | 970.00p | 21 | £203.70 | Exchange | Buy | OFF |
| 22/04/2026 | 14:13:32 | 963.51p | 3 | £28.91 | Exchange | Sell | OFF |
| 22/04/2026 | 14:13:32 | 968.70p | 1 | £9.69 | Exchange | Buy | OFF |
| 22/04/2026 | 14:12:18 | 970.00p | 70 | £679.00 | Exchange | Buy | AT |
| 22/04/2026 | 14:10:57 | 968.79p | 1,000 | £9,687.90 | Exchange | Buy | OFF |
| 22/04/2026 | 14:01:05 | 963.30p | 288 | £2,774.32 | Exchange | Sell | OFF |
| 22/04/2026 | 14:01:02 | 969.20p | 33 | £319.84 | Exchange | Buy | OFF |
| 22/04/2026 | 13:51:57 | 963.30p | 139 | £1,338.99 | Exchange | Sell | OFF |
| 22/04/2026 | 13:46:39 | 968.70p | 400 | £3,874.80 | Exchange | Buy | OFF |
| 22/04/2026 | 13:46:39 | 963.31p | 400 | £3,853.24 | Exchange | Sell | OFF |
| 22/04/2026 | 13:21:53 | 968.70p | 1,032 | £9,996.98 | Exchange | Buy | OFF |
| 22/04/2026 | 13:17:07 | 970.00p | 80 | £776.00 | Exchange | Buy | AT |
| 22/04/2026 | 13:08:51 | 968.96p | 14 | £135.65 | Exchange | Buy | OFF |
| 22/04/2026 | 13:08:27 | 968.96p | 10 | £96.90 | Exchange | Buy | OFF |
| 22/04/2026 | 12:53:06 | 962.00p | 9 | £86.58 | Exchange | Sell | AT |
| 22/04/2026 | 12:53:06 | 962.00p | 8 | £76.96 | Exchange | Sell | AT |
| 22/04/2026 | 12:53:05 | 970.00p | 92 | £892.40 | Exchange | Buy | AT |
| 22/04/2026 | 12:27:17 | 964.00p | 152 | £1,465.28 | Exchange | Buy | AT |