| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 22/04/2026 | 13:11:00 | 438.80p | 511 | £2,242.27 | Exchange | Buy | AT |
| 22/04/2026 | 13:11:00 | 438.80p | 74 | £324.71 | Exchange | Buy | AT |
| 22/04/2026 | 13:09:31 | 439.00p | 83 | £364.37 | Exchange | Buy | AT |
| 22/04/2026 | 12:54:05 | 438.20p | 1 | £4.38 | Exchange | Sell | AT |
| 22/04/2026 | 12:43:38 | 438.60p | 28 | £122.81 | Exchange | Sell | AT |
| 22/04/2026 | 12:32:29 | 439.60p | 600 | £2,637.60 | Exchange | Sell | AT |
| 22/04/2026 | 12:32:29 | 439.60p | 88 | £386.85 | Exchange | Sell | AT |
| 22/04/2026 | 12:30:08 | 440.40p | 114 | £502.06 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:08 | 439.80p | 363 | £1,596.47 | Exchange | Sell | AT |
| 22/04/2026 | 12:30:01 | 440.20p | 98 | £431.40 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:01 | 440.00p | 81 | £356.40 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:01 | 440.00p | 530 | £2,332.00 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:01 | 439.60p | 200 | £879.20 | Exchange | Sell | AT |
| 22/04/2026 | 12:30:01 | 439.60p | 12 | £52.75 | Exchange | Sell | AT |
| 22/04/2026 | 12:23:25 | 440.60p | 63 | £277.58 | Exchange | Buy | AT |
| 22/04/2026 | 12:23:25 | 440.60p | 79 | £348.07 | Exchange | Buy | AT |
| 22/04/2026 | 12:19:14 | 440.80p | 1 | £4.41 | Exchange | Buy | AT |
| 22/04/2026 | 12:11:12 | 440.60p | 95 | £418.57 | Exchange | Sell | AT |
| 22/04/2026 | 12:11:05 | 440.60p | 283 | £1,246.90 | Exchange | Sell | AT |
| 22/04/2026 | 12:06:06 | 440.80p | 200 | £881.60 | Exchange | Buy | AT |
| 22/04/2026 | 11:49:55 | 440.99p | 28 | £123.48 | Exchange | Buy | OFF |
| 22/04/2026 | 11:44:37 | 440.00p | 1 | £4.40 | Exchange | Sell | AT |
| 22/04/2026 | 11:44:32 | 441.00p | 100 | £441.00 | Exchange | Buy | AT |
| 22/04/2026 | 11:26:15 | 440.60p | 24 | £105.74 | Exchange | Buy | AT |
| 22/04/2026 | 11:26:15 | 440.60p | 118 | £519.91 | Exchange | Buy | AT |
| 22/04/2026 | 11:24:24 | 440.60p | 1 | £4.41 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:34 | 440.80p | 14 | £61.71 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:34 | 440.80p | 69 | £304.15 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:34 | 440.80p | 73 | £321.78 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:33 | 440.20p | 109 | £479.82 | Exchange | Sell | AT |
| 22/04/2026 | 11:01:18 | 441.06p | 9,174 | £40,462.96 | Off-book | Buy | SI |
| 22/04/2026 | 11:00:00 | 440.80p | 50 | £220.40 | Exchange | Buy | AT |
| 22/04/2026 | 11:00:00 | 440.80p | 14 | £61.71 | Exchange | Buy | AT |
| 22/04/2026 | 10:58:25 | 440.20p | 81 | £356.56 | Exchange | Sell | AT |
| 22/04/2026 | 10:50:47 | 440.20p | 29 | £127.66 | Exchange | Sell | AT |
| 22/04/2026 | 10:50:47 | 440.20p | 40 | £176.08 | Exchange | Sell | AT |
| 22/04/2026 | 10:44:51 | 441.20p | 1 | £4.41 | Exchange | Buy | AT |
| 22/04/2026 | 10:32:22 | 440.40p | 43 | £189.37 | Off-book | Buy | SI |
| 22/04/2026 | 10:32:22 | 440.40p | 180 | £792.72 | Exchange | Sell | AT |
| 22/04/2026 | 10:32:22 | 440.40p | 46 | £202.58 | Exchange | Sell | AT |
| 22/04/2026 | 10:27:01 | 440.20p | 34 | £149.67 | Exchange | Sell | AT |
| 22/04/2026 | 10:27:01 | 440.20p | 80 | £352.16 | Exchange | Sell | AT |
| 22/04/2026 | 10:26:08 | 440.20p | 171 | £752.74 | Exchange | Sell | AT |
| 22/04/2026 | 10:26:08 | 440.20p | 176 | £774.75 | Exchange | Sell | AT |
| 22/04/2026 | 10:23:20 | 440.20p | 157 | £691.11 | Exchange | Sell | AT |
| 22/04/2026 | 10:19:07 | 440.40p | 80 | £352.32 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 440.20p | 112 | £493.02 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 440.20p | 604 | £2,658.81 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 441.00p | 91 | £401.31 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 440.40p | 200 | £880.80 | Exchange | Buy | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 22/04/2026 | 13:11:00 | 438.80p | 511 | £2,242.27 | Exchange | Buy | AT |
| 22/04/2026 | 13:11:00 | 438.80p | 74 | £324.71 | Exchange | Buy | AT |
| 22/04/2026 | 13:09:31 | 439.00p | 83 | £364.37 | Exchange | Buy | AT |
| 22/04/2026 | 12:54:05 | 438.20p | 1 | £4.38 | Exchange | Sell | AT |
| 22/04/2026 | 12:43:38 | 438.60p | 28 | £122.81 | Exchange | Sell | AT |
| 22/04/2026 | 12:32:29 | 439.60p | 600 | £2,637.60 | Exchange | Sell | AT |
| 22/04/2026 | 12:32:29 | 439.60p | 88 | £386.85 | Exchange | Sell | AT |
| 22/04/2026 | 12:30:08 | 440.40p | 114 | £502.06 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:08 | 439.80p | 363 | £1,596.47 | Exchange | Sell | AT |
| 22/04/2026 | 12:30:01 | 440.20p | 98 | £431.40 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:01 | 440.00p | 81 | £356.40 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:01 | 440.00p | 530 | £2,332.00 | Exchange | Buy | AT |
| 22/04/2026 | 12:30:01 | 439.60p | 200 | £879.20 | Exchange | Sell | AT |
| 22/04/2026 | 12:30:01 | 439.60p | 12 | £52.75 | Exchange | Sell | AT |
| 22/04/2026 | 12:23:25 | 440.60p | 63 | £277.58 | Exchange | Buy | AT |
| 22/04/2026 | 12:23:25 | 440.60p | 79 | £348.07 | Exchange | Buy | AT |
| 22/04/2026 | 12:19:14 | 440.80p | 1 | £4.41 | Exchange | Buy | AT |
| 22/04/2026 | 12:11:12 | 440.60p | 95 | £418.57 | Exchange | Sell | AT |
| 22/04/2026 | 12:11:05 | 440.60p | 283 | £1,246.90 | Exchange | Sell | AT |
| 22/04/2026 | 12:06:06 | 440.80p | 200 | £881.60 | Exchange | Buy | AT |
| 22/04/2026 | 11:49:55 | 440.99p | 28 | £123.48 | Exchange | Buy | OFF |
| 22/04/2026 | 11:44:37 | 440.00p | 1 | £4.40 | Exchange | Sell | AT |
| 22/04/2026 | 11:44:32 | 441.00p | 100 | £441.00 | Exchange | Buy | AT |
| 22/04/2026 | 11:26:15 | 440.60p | 24 | £105.74 | Exchange | Buy | AT |
| 22/04/2026 | 11:26:15 | 440.60p | 118 | £519.91 | Exchange | Buy | AT |
| 22/04/2026 | 11:24:24 | 440.60p | 1 | £4.41 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:34 | 440.80p | 14 | £61.71 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:34 | 440.80p | 69 | £304.15 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:34 | 440.80p | 73 | £321.78 | Exchange | Buy | AT |
| 22/04/2026 | 11:06:33 | 440.20p | 109 | £479.82 | Exchange | Sell | AT |
| 22/04/2026 | 11:01:18 | 441.06p | 9,174 | £40,462.96 | Off-book | Buy | SI |
| 22/04/2026 | 11:00:00 | 440.80p | 50 | £220.40 | Exchange | Buy | AT |
| 22/04/2026 | 11:00:00 | 440.80p | 14 | £61.71 | Exchange | Buy | AT |
| 22/04/2026 | 10:58:25 | 440.20p | 81 | £356.56 | Exchange | Sell | AT |
| 22/04/2026 | 10:50:47 | 440.20p | 29 | £127.66 | Exchange | Sell | AT |
| 22/04/2026 | 10:50:47 | 440.20p | 40 | £176.08 | Exchange | Sell | AT |
| 22/04/2026 | 10:44:51 | 441.20p | 1 | £4.41 | Exchange | Buy | AT |
| 22/04/2026 | 10:32:22 | 440.40p | 43 | £189.37 | Off-book | Buy | SI |
| 22/04/2026 | 10:32:22 | 440.40p | 180 | £792.72 | Exchange | Sell | AT |
| 22/04/2026 | 10:32:22 | 440.40p | 46 | £202.58 | Exchange | Sell | AT |
| 22/04/2026 | 10:27:01 | 440.20p | 34 | £149.67 | Exchange | Sell | AT |
| 22/04/2026 | 10:27:01 | 440.20p | 80 | £352.16 | Exchange | Sell | AT |
| 22/04/2026 | 10:26:08 | 440.20p | 171 | £752.74 | Exchange | Sell | AT |
| 22/04/2026 | 10:26:08 | 440.20p | 176 | £774.75 | Exchange | Sell | AT |
| 22/04/2026 | 10:23:20 | 440.20p | 157 | £691.11 | Exchange | Sell | AT |
| 22/04/2026 | 10:19:07 | 440.40p | 80 | £352.32 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 440.20p | 112 | £493.02 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 440.20p | 604 | £2,658.81 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 441.00p | 91 | £401.31 | Exchange | Buy | AT |
| 22/04/2026 | 10:19:07 | 440.40p | 200 | £880.80 | Exchange | Buy | AT |