| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 01/05/2026 | 15:35:18 | 115.50p | 7,930 | £9,159.15 | Exchange | Buy | UT |
| 01/05/2026 | 15:29:29 | 114.50p | 26 | £29.77 | Exchange | Sell | AT |
| 01/05/2026 | 15:26:48 | 114.50p | 30 | £34.35 | Exchange | Sell | AT |
| 01/05/2026 | 15:25:14 | 115.16p | 570 | £656.42 | Exchange | Sell | OFF |
| 01/05/2026 | 15:22:11 | 116.20p | 1,000 | £1,162.00 | Exchange | Buy | OFF |
| 01/05/2026 | 15:21:05 | 115.16p | 570 | £656.42 | Exchange | Sell | OFF |
| 01/05/2026 | 15:17:50 | 114.50p | 31 | £35.49 | Exchange | Sell | AT |
| 01/05/2026 | 15:13:10 | 115.00p | 352 | £404.80 | Exchange | Sell | AT |
| 01/05/2026 | 15:13:10 | 115.00p | 35 | £40.25 | Exchange | Sell | AT |
| 01/05/2026 | 15:09:30 | 117.00p | 64 | £74.88 | Exchange | Buy | AT |
| 01/05/2026 | 15:07:44 | 115.00p | 24 | £27.60 | Exchange | Sell | AT |
| 01/05/2026 | 14:56:26 | 117.00p | 115 | £134.55 | Exchange | Buy | AT |
| 01/05/2026 | 14:55:06 | 115.00p | 62 | £71.30 | Exchange | Sell | AT |
| 01/05/2026 | 14:55:06 | 115.00p | 248 | £285.20 | Exchange | Sell | AT |
| 01/05/2026 | 14:54:47 | 115.00p | 783 | £900.45 | Exchange | Sell | AT |
| 01/05/2026 | 14:54:47 | 115.00p | 473 | £543.95 | Exchange | Sell | AT |
| 01/05/2026 | 14:52:05 | 116.70p | 1,750 | £2,042.25 | Exchange | Buy | OFF |
| 01/05/2026 | 14:36:10 | 116.56p | 5,705 | £6,649.75 | Exchange | Buy | OFF |
| 01/05/2026 | 14:35:48 | 117.00p | 21 | £24.57 | Exchange | Buy | AT |
| 01/05/2026 | 14:35:48 | 117.00p | 401 | £469.17 | Exchange | Buy | AT |
| 01/05/2026 | 14:24:56 | 117.00p | 685 | £801.45 | Exchange | Buy | AT |
| 01/05/2026 | 14:24:56 | 117.00p | 2,400 | £2,808.00 | Exchange | Buy | AT |
| 01/05/2026 | 14:07:23 | 116.56p | 1,500 | £1,748.40 | Exchange | Buy | OFF |
| 01/05/2026 | 14:05:44 | 117.00p | 2 | £2.34 | Exchange | Buy | AT |
| 01/05/2026 | 14:05:44 | 117.00p | 64 | £74.88 | Exchange | Buy | AT |
| 01/05/2026 | 13:59:27 | 116.50p | 5 | £5.83 | Exchange | Buy | AT |
| 01/05/2026 | 13:59:27 | 116.50p | 508 | £591.82 | Exchange | Buy | AT |
| 01/05/2026 | 13:59:27 | 116.50p | 64 | £74.56 | Exchange | Buy | AT |
| 01/05/2026 | 13:49:34 | 115.00p | 340 | £391.00 | Exchange | Buy | AT |
| 01/05/2026 | 13:49:34 | 114.50p | 1,000 | £1,145.00 | Exchange | Buy | AT |
| 01/05/2026 | 13:49:34 | 114.50p | 1,052 | £1,204.54 | Exchange | Buy | AT |
| 01/05/2026 | 13:37:47 | 114.00p | 2,063 | £2,351.82 | Off-book | Unknown | SI |
| 01/05/2026 | 13:26:36 | 114.00p | 1,000 | £1,140.00 | Exchange | Sell | AT |
| 01/05/2026 | 13:26:36 | 114.50p | 2,754 | £3,153.33 | Exchange | Buy | AT |
| 01/05/2026 | 13:26:36 | 114.50p | 926 | £1,060.27 | Exchange | Buy | AT |
| 01/05/2026 | 13:23:05 | 114.66p | 7,500 | £8,599.21 | Exchange | Buy | OFF |
| 01/05/2026 | 13:22:34 | 114.50p | 17 | £19.46 | Off-book | Buy | SI |
| 01/05/2026 | 13:22:34 | 113.50p | 64 | £72.64 | Exchange | Sell | AT |
| 01/05/2026 | 12:51:38 | 115.00p | 50 | £57.50 | Exchange | Sell | AT |
| 01/05/2026 | 12:28:42 | 114.00p | 901 | £1,027.09 | Exchange | Sell | OFF |
| 01/05/2026 | 12:24:57 | 114.00p | 94 | £107.16 | Exchange | Sell | AT |
| 01/05/2026 | 12:24:57 | 114.00p | 60 | £68.40 | Exchange | Sell | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 11 | £12.54 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 100 | £114.00 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 5,280 | £6,019.20 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 710 | £809.40 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 895 | £1,020.30 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:44 | 114.00p | 5,000 | £5,700.00 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:42 | 113.50p | 80 | £90.80 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:35 | 113.50p | 194 | £220.19 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 01/05/2026 | 15:35:18 | 115.50p | 7,930 | £9,159.15 | Exchange | Buy | UT |
| 01/05/2026 | 15:29:29 | 114.50p | 26 | £29.77 | Exchange | Sell | AT |
| 01/05/2026 | 15:26:48 | 114.50p | 30 | £34.35 | Exchange | Sell | AT |
| 01/05/2026 | 15:25:14 | 115.16p | 570 | £656.42 | Exchange | Sell | OFF |
| 01/05/2026 | 15:22:11 | 116.20p | 1,000 | £1,162.00 | Exchange | Buy | OFF |
| 01/05/2026 | 15:21:05 | 115.16p | 570 | £656.42 | Exchange | Sell | OFF |
| 01/05/2026 | 15:17:50 | 114.50p | 31 | £35.49 | Exchange | Sell | AT |
| 01/05/2026 | 15:13:10 | 115.00p | 352 | £404.80 | Exchange | Sell | AT |
| 01/05/2026 | 15:13:10 | 115.00p | 35 | £40.25 | Exchange | Sell | AT |
| 01/05/2026 | 15:09:30 | 117.00p | 64 | £74.88 | Exchange | Buy | AT |
| 01/05/2026 | 15:07:44 | 115.00p | 24 | £27.60 | Exchange | Sell | AT |
| 01/05/2026 | 14:56:26 | 117.00p | 115 | £134.55 | Exchange | Buy | AT |
| 01/05/2026 | 14:55:06 | 115.00p | 62 | £71.30 | Exchange | Sell | AT |
| 01/05/2026 | 14:55:06 | 115.00p | 248 | £285.20 | Exchange | Sell | AT |
| 01/05/2026 | 14:54:47 | 115.00p | 783 | £900.45 | Exchange | Sell | AT |
| 01/05/2026 | 14:54:47 | 115.00p | 473 | £543.95 | Exchange | Sell | AT |
| 01/05/2026 | 14:52:05 | 116.70p | 1,750 | £2,042.25 | Exchange | Buy | OFF |
| 01/05/2026 | 14:36:10 | 116.56p | 5,705 | £6,649.75 | Exchange | Buy | OFF |
| 01/05/2026 | 14:35:48 | 117.00p | 21 | £24.57 | Exchange | Buy | AT |
| 01/05/2026 | 14:35:48 | 117.00p | 401 | £469.17 | Exchange | Buy | AT |
| 01/05/2026 | 14:24:56 | 117.00p | 685 | £801.45 | Exchange | Buy | AT |
| 01/05/2026 | 14:24:56 | 117.00p | 2,400 | £2,808.00 | Exchange | Buy | AT |
| 01/05/2026 | 14:07:23 | 116.56p | 1,500 | £1,748.40 | Exchange | Buy | OFF |
| 01/05/2026 | 14:05:44 | 117.00p | 2 | £2.34 | Exchange | Buy | AT |
| 01/05/2026 | 14:05:44 | 117.00p | 64 | £74.88 | Exchange | Buy | AT |
| 01/05/2026 | 13:59:27 | 116.50p | 5 | £5.83 | Exchange | Buy | AT |
| 01/05/2026 | 13:59:27 | 116.50p | 508 | £591.82 | Exchange | Buy | AT |
| 01/05/2026 | 13:59:27 | 116.50p | 64 | £74.56 | Exchange | Buy | AT |
| 01/05/2026 | 13:49:34 | 115.00p | 340 | £391.00 | Exchange | Buy | AT |
| 01/05/2026 | 13:49:34 | 114.50p | 1,000 | £1,145.00 | Exchange | Buy | AT |
| 01/05/2026 | 13:49:34 | 114.50p | 1,052 | £1,204.54 | Exchange | Buy | AT |
| 01/05/2026 | 13:37:47 | 114.00p | 2,063 | £2,351.82 | Off-book | Unknown | SI |
| 01/05/2026 | 13:26:36 | 114.00p | 1,000 | £1,140.00 | Exchange | Sell | AT |
| 01/05/2026 | 13:26:36 | 114.50p | 2,754 | £3,153.33 | Exchange | Buy | AT |
| 01/05/2026 | 13:26:36 | 114.50p | 926 | £1,060.27 | Exchange | Buy | AT |
| 01/05/2026 | 13:23:05 | 114.66p | 7,500 | £8,599.21 | Exchange | Buy | OFF |
| 01/05/2026 | 13:22:34 | 114.50p | 17 | £19.46 | Off-book | Buy | SI |
| 01/05/2026 | 13:22:34 | 113.50p | 64 | £72.64 | Exchange | Sell | AT |
| 01/05/2026 | 12:51:38 | 115.00p | 50 | £57.50 | Exchange | Sell | AT |
| 01/05/2026 | 12:28:42 | 114.00p | 901 | £1,027.09 | Exchange | Sell | OFF |
| 01/05/2026 | 12:24:57 | 114.00p | 94 | £107.16 | Exchange | Sell | AT |
| 01/05/2026 | 12:24:57 | 114.00p | 60 | £68.40 | Exchange | Sell | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 11 | £12.54 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 100 | £114.00 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 5,280 | £6,019.20 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 710 | £809.40 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:50 | 114.00p | 895 | £1,020.30 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:44 | 114.00p | 5,000 | £5,700.00 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:42 | 113.50p | 80 | £90.80 | Exchange | Unknown | AT |
| 01/05/2026 | 12:21:35 | 113.50p | 194 | £220.19 | Exchange | Sell | AT |