| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/04/2026 | 15:36:14 | 123.00p | 20,256 | £24,914.88 | Off-book | Buy | OFF |
| 23/04/2026 | 15:35:16 | 123.00p | 10,924 | £13,436.52 | Exchange | Buy | UT |
| 23/04/2026 | 15:22:45 | 123.85p | 15,000 | £18,577.65 | Exchange | Buy | OFF |
| 23/04/2026 | 15:20:11 | 125.00p | 2,542 | £3,177.50 | Exchange | Buy | AT |
| 23/04/2026 | 15:13:48 | 123.00p | 1,452 | £1,785.96 | Exchange | Sell | AT |
| 23/04/2026 | 15:13:42 | 123.50p | 180 | £222.30 | Exchange | Sell | AT |
| 23/04/2026 | 15:13:42 | 123.00p | 1,377 | £1,693.71 | Exchange | Unknown | AT |
| 23/04/2026 | 15:13:39 | 123.00p | 806 | £991.38 | Exchange | Buy | AT |
| 23/04/2026 | 15:08:13 | 123.40p | 20,000 | £24,680.00 | Exchange | Buy | OFF |
| 23/04/2026 | 14:57:40 | 122.98p | 20,000 | £24,596.80 | Exchange | Buy | OFF |
| 23/04/2026 | 14:33:55 | 122.00p | 1,500 | £1,829.97 | Exchange | Sell | OFF |
| 23/04/2026 | 14:03:46 | 121.00p | 25,000 | £30,250.00 | Exchange | Sell | OFF |
| 23/04/2026 | 14:03:41 | 121.00p | 25,000 | £30,250.00 | Exchange | Sell | OFF |
| 23/04/2026 | 13:39:41 | 122.00p | 212 | £258.64 | Exchange | Buy | AT |
| 23/04/2026 | 13:39:41 | 122.00p | 885 | £1,079.70 | Exchange | Buy | AT |
| 23/04/2026 | 13:39:41 | 122.00p | 48 | £58.56 | Exchange | Buy | AT |
| 23/04/2026 | 13:24:47 | 122.00p | 2,403 | £2,931.66 | Exchange | Sell | AT |
| 23/04/2026 | 13:24:47 | 122.00p | 5,000 | £6,100.00 | Exchange | Sell | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 571 | £702.33 | Exchange | Buy | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 200 | £246.00 | Exchange | Unknown | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 142 | £174.66 | Exchange | Unknown | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 2,735 | £3,364.05 | Exchange | Unknown | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 752 | £924.96 | Exchange | Unknown | AT |
| 23/04/2026 | 13:14:58 | 124.00p | 1,922 | £2,383.28 | Exchange | Buy | AT |
| 23/04/2026 | 13:14:58 | 124.00p | 1,078 | £1,336.72 | Exchange | Buy | AT |
| 23/04/2026 | 13:13:03 | 122.85p | 8,694 | £10,680.49 | Exchange | Sell | OFF |
| 23/04/2026 | 13:08:07 | 123.40p | 9 | £11.11 | Exchange | Buy | OFF |
| 23/04/2026 | 13:06:31 | 122.44p | 12 | £14.69 | Exchange | Sell | OFF |
| 23/04/2026 | 12:45:48 | 124.00p | 8 | £9.92 | Off-book | Buy | SI |
| 23/04/2026 | 12:43:37 | 123.00p | 2,000 | £2,460.00 | Exchange | Sell | AT |
| 23/04/2026 | 12:19:19 | 122.69p | 16,301 | £19,999.70 | Exchange | Sell | OFF |
| 23/04/2026 | 12:16:50 | 122.00p | 3,000 | £3,660.00 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 389 | £472.63 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 637 | £773.96 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 363 | £441.05 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 1,097 | £1,332.86 | Exchange | Buy | AT |
| 23/04/2026 | 12:13:44 | 121.00p | 1,805 | £2,184.05 | Exchange | Sell | AT |
| 23/04/2026 | 11:57:42 | 120.75p | 4,431 | £5,350.43 | Exchange | Sell | OFF |
| 23/04/2026 | 11:54:44 | 121.00p | 20,256 | £24,509.76 | Exchange | Sell | OFF |
| 23/04/2026 | 11:26:27 | 121.00p | 100,000 | £121,000.00 | Off-book | Sell | OFF |
| 23/04/2026 | 11:18:10 | 121.00p | 300 | £363.00 | Exchange | Sell | OFF |
| 23/04/2026 | 10:47:40 | 121.00p | 60,000 | £72,600.00 | Off-book | Sell | OFF |
| 23/04/2026 | 10:47:38 | 121.00p | 60,000 | £72,600.00 | Off-book | Sell | OFF |
| 23/04/2026 | 10:47:29 | 121.00p | 25,000 | £30,250.00 | Exchange | Sell | OFF |
| 23/04/2026 | 10:21:23 | 120.97p | 1,040 | £1,258.09 | Exchange | Sell | OFF |
| 23/04/2026 | 09:47:44 | 120.97p | 117 | £141.53 | Exchange | Sell | OFF |
| 23/04/2026 | 09:31:56 | 121.50p | 863 | £1,048.55 | Exchange | Buy | AT |
| 23/04/2026 | 07:20:20 | 119.73p | 7,350 | £8,800.38 | Exchange | Sell | OFF |
| 23/04/2026 | 07:16:25 | 120.61p | 8,550 | £10,312.58 | Exchange | Sell | OFF |
| 23/04/2026 | 07:16:21 | 120.61p | 5,000 | £6,030.75 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 23/04/2026 | 15:36:14 | 123.00p | 20,256 | £24,914.88 | Off-book | Buy | OFF |
| 23/04/2026 | 15:35:16 | 123.00p | 10,924 | £13,436.52 | Exchange | Buy | UT |
| 23/04/2026 | 15:22:45 | 123.85p | 15,000 | £18,577.65 | Exchange | Buy | OFF |
| 23/04/2026 | 15:20:11 | 125.00p | 2,542 | £3,177.50 | Exchange | Buy | AT |
| 23/04/2026 | 15:13:48 | 123.00p | 1,452 | £1,785.96 | Exchange | Sell | AT |
| 23/04/2026 | 15:13:42 | 123.50p | 180 | £222.30 | Exchange | Sell | AT |
| 23/04/2026 | 15:13:42 | 123.00p | 1,377 | £1,693.71 | Exchange | Unknown | AT |
| 23/04/2026 | 15:13:39 | 123.00p | 806 | £991.38 | Exchange | Buy | AT |
| 23/04/2026 | 15:08:13 | 123.40p | 20,000 | £24,680.00 | Exchange | Buy | OFF |
| 23/04/2026 | 14:57:40 | 122.98p | 20,000 | £24,596.80 | Exchange | Buy | OFF |
| 23/04/2026 | 14:33:55 | 122.00p | 1,500 | £1,829.97 | Exchange | Sell | OFF |
| 23/04/2026 | 14:03:46 | 121.00p | 25,000 | £30,250.00 | Exchange | Sell | OFF |
| 23/04/2026 | 14:03:41 | 121.00p | 25,000 | £30,250.00 | Exchange | Sell | OFF |
| 23/04/2026 | 13:39:41 | 122.00p | 212 | £258.64 | Exchange | Buy | AT |
| 23/04/2026 | 13:39:41 | 122.00p | 885 | £1,079.70 | Exchange | Buy | AT |
| 23/04/2026 | 13:39:41 | 122.00p | 48 | £58.56 | Exchange | Buy | AT |
| 23/04/2026 | 13:24:47 | 122.00p | 2,403 | £2,931.66 | Exchange | Sell | AT |
| 23/04/2026 | 13:24:47 | 122.00p | 5,000 | £6,100.00 | Exchange | Sell | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 571 | £702.33 | Exchange | Buy | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 200 | £246.00 | Exchange | Unknown | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 142 | £174.66 | Exchange | Unknown | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 2,735 | £3,364.05 | Exchange | Unknown | AT |
| 23/04/2026 | 13:24:43 | 123.00p | 752 | £924.96 | Exchange | Unknown | AT |
| 23/04/2026 | 13:14:58 | 124.00p | 1,922 | £2,383.28 | Exchange | Buy | AT |
| 23/04/2026 | 13:14:58 | 124.00p | 1,078 | £1,336.72 | Exchange | Buy | AT |
| 23/04/2026 | 13:13:03 | 122.85p | 8,694 | £10,680.49 | Exchange | Sell | OFF |
| 23/04/2026 | 13:08:07 | 123.40p | 9 | £11.11 | Exchange | Buy | OFF |
| 23/04/2026 | 13:06:31 | 122.44p | 12 | £14.69 | Exchange | Sell | OFF |
| 23/04/2026 | 12:45:48 | 124.00p | 8 | £9.92 | Off-book | Buy | SI |
| 23/04/2026 | 12:43:37 | 123.00p | 2,000 | £2,460.00 | Exchange | Sell | AT |
| 23/04/2026 | 12:19:19 | 122.69p | 16,301 | £19,999.70 | Exchange | Sell | OFF |
| 23/04/2026 | 12:16:50 | 122.00p | 3,000 | £3,660.00 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 389 | £472.63 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 637 | £773.96 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 363 | £441.05 | Exchange | Buy | AT |
| 23/04/2026 | 12:16:45 | 121.50p | 1,097 | £1,332.86 | Exchange | Buy | AT |
| 23/04/2026 | 12:13:44 | 121.00p | 1,805 | £2,184.05 | Exchange | Sell | AT |
| 23/04/2026 | 11:57:42 | 120.75p | 4,431 | £5,350.43 | Exchange | Sell | OFF |
| 23/04/2026 | 11:54:44 | 121.00p | 20,256 | £24,509.76 | Exchange | Sell | OFF |
| 23/04/2026 | 11:26:27 | 121.00p | 100,000 | £121,000.00 | Off-book | Sell | OFF |
| 23/04/2026 | 11:18:10 | 121.00p | 300 | £363.00 | Exchange | Sell | OFF |
| 23/04/2026 | 10:47:40 | 121.00p | 60,000 | £72,600.00 | Off-book | Sell | OFF |
| 23/04/2026 | 10:47:38 | 121.00p | 60,000 | £72,600.00 | Off-book | Sell | OFF |
| 23/04/2026 | 10:47:29 | 121.00p | 25,000 | £30,250.00 | Exchange | Sell | OFF |
| 23/04/2026 | 10:21:23 | 120.97p | 1,040 | £1,258.09 | Exchange | Sell | OFF |
| 23/04/2026 | 09:47:44 | 120.97p | 117 | £141.53 | Exchange | Sell | OFF |
| 23/04/2026 | 09:31:56 | 121.50p | 863 | £1,048.55 | Exchange | Buy | AT |
| 23/04/2026 | 07:20:20 | 119.73p | 7,350 | £8,800.38 | Exchange | Sell | OFF |
| 23/04/2026 | 07:16:25 | 120.61p | 8,550 | £10,312.58 | Exchange | Sell | OFF |
| 23/04/2026 | 07:16:21 | 120.61p | 5,000 | £6,030.75 | Exchange | Sell | OFF |