| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 21/07/2026 | 15:21:47 | 454.00p | 5 | £22.70 | Exchange | Buy | AT |
| 21/07/2026 | 15:19:51 | 454.00p | 1 | £4.54 | Off-book | Buy | SI |
| 21/07/2026 | 15:19:32 | 452.20p | 222 | £1,003.88 | Exchange | Buy | OFF |
| 21/07/2026 | 15:18:14 | 453.95p | 1,100 | £4,993.45 | Exchange | Buy | OFF |
| 21/07/2026 | 14:51:28 | 454.00p | 16 | £72.64 | Exchange | Buy | AT |
| 21/07/2026 | 14:49:52 | 454.00p | 1 | £4.54 | Exchange | Buy | AT |
| 21/07/2026 | 14:47:33 | 453.94p | 53 | £240.59 | Exchange | Buy | OFF |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 3 | £13.62 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 451.00p | 1 | £4.51 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 1 | £4.54 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 1 | £4.54 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 451.00p | 2 | £9.02 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 16 | £72.64 | Off-book | Buy | SI |
| 21/07/2026 | 14:34:33 | 451.74p | 1,597 | £7,214.25 | Exchange | Buy | OFF |
| 21/07/2026 | 14:30:53 | 451.73p | 2,500 | £11,293.25 | Exchange | Buy | OFF |
| 21/07/2026 | 14:27:47 | 451.73p | 2,500 | £11,293.25 | Exchange | Buy | OFF |
| 21/07/2026 | 14:21:18 | 453.94p | 437 | £1,983.72 | Exchange | Buy | OFF |
| 21/07/2026 | 14:18:41 | 453.94p | 54 | £245.13 | Exchange | Buy | OFF |
| 21/07/2026 | 14:16:14 | 453.94p | 440 | £1,997.34 | Exchange | Buy | OFF |
| 21/07/2026 | 14:16:14 | 453.83p | 656 | £2,977.10 | Exchange | Buy | OFF |
| 21/07/2026 | 14:15:34 | 451.73p | 657 | £2,967.87 | Exchange | Buy | OFF |
| 21/07/2026 | 14:09:42 | 453.94p | 218 | £989.59 | Exchange | Buy | OFF |
| 21/07/2026 | 14:03:21 | 453.83p | 656 | £2,977.09 | Exchange | Buy | OFF |
| 21/07/2026 | 14:00:33 | 454.00p | 4 | £18.16 | Off-book | Buy | SI |
| 21/07/2026 | 13:56:26 | 454.00p | 161 | £730.94 | Off-book | Buy | SI |
| 21/07/2026 | 13:56:09 | 453.94p | 521 | £2,365.03 | Exchange | Buy | OFF |
| 21/07/2026 | 13:51:03 | 454.00p | 2 | £9.08 | Off-book | Buy | SI |
| 21/07/2026 | 13:50:08 | 451.66p | 2,023 | £9,137.08 | Exchange | Buy | OFF |
| 21/07/2026 | 13:46:55 | 453.83p | 154 | £698.90 | Exchange | Buy | OFF |
| 21/07/2026 | 13:31:08 | 453.94p | 220 | £998.67 | Exchange | Buy | OFF |
| 21/07/2026 | 13:05:14 | 454.00p | 16 | £72.64 | Exchange | Buy | AT |
| 21/07/2026 | 13:05:12 | 453.70p | 1,983 | £8,996.79 | Exchange | Buy | OFF |
| 21/07/2026 | 13:03:22 | 454.00p | 10 | £45.40 | Off-book | Buy | SI |
| 21/07/2026 | 13:03:22 | 454.00p | 13 | £59.02 | Off-book | Buy | SI |
| 21/07/2026 | 12:50:04 | 447.00p | 25 | £111.75 | Off-book | Sell | SI |
| 21/07/2026 | 12:50:04 | 454.00p | 161 | £730.94 | Off-book | Buy | SI |
| 21/07/2026 | 12:44:25 | 453.28p | 1,096 | £4,968.00 | Exchange | Buy | OFF |
| 21/07/2026 | 12:44:24 | 453.65p | 50 | £226.82 | Exchange | Buy | OFF |
| 21/07/2026 | 12:34:31 | 451.22p | 30 | £135.37 | Exchange | Buy | OFF |
| 21/07/2026 | 12:30:28 | 451.22p | 923 | £4,164.74 | Exchange | Buy | OFF |
| 21/07/2026 | 12:26:25 | 454.00p | 161 | £730.94 | Off-book | Buy | SI |
| 21/07/2026 | 12:26:24 | 454.00p | 43 | £195.22 | Off-book | Buy | SI |
| 21/07/2026 | 12:19:29 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 21/07/2026 | 15:21:47 | 454.00p | 5 | £22.70 | Exchange | Buy | AT |
| 21/07/2026 | 15:19:51 | 454.00p | 1 | £4.54 | Off-book | Buy | SI |
| 21/07/2026 | 15:19:32 | 452.20p | 222 | £1,003.88 | Exchange | Buy | OFF |
| 21/07/2026 | 15:18:14 | 453.95p | 1,100 | £4,993.45 | Exchange | Buy | OFF |
| 21/07/2026 | 14:51:28 | 454.00p | 16 | £72.64 | Exchange | Buy | AT |
| 21/07/2026 | 14:49:52 | 454.00p | 1 | £4.54 | Exchange | Buy | AT |
| 21/07/2026 | 14:47:33 | 453.94p | 53 | £240.59 | Exchange | Buy | OFF |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 3 | £13.62 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 451.00p | 1 | £4.51 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 1 | £4.54 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 1 | £4.54 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 451.00p | 2 | £9.02 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |
| 21/07/2026 | 14:42:38 | 454.00p | 16 | £72.64 | Off-book | Buy | SI |
| 21/07/2026 | 14:34:33 | 451.74p | 1,597 | £7,214.25 | Exchange | Buy | OFF |
| 21/07/2026 | 14:30:53 | 451.73p | 2,500 | £11,293.25 | Exchange | Buy | OFF |
| 21/07/2026 | 14:27:47 | 451.73p | 2,500 | £11,293.25 | Exchange | Buy | OFF |
| 21/07/2026 | 14:21:18 | 453.94p | 437 | £1,983.72 | Exchange | Buy | OFF |
| 21/07/2026 | 14:18:41 | 453.94p | 54 | £245.13 | Exchange | Buy | OFF |
| 21/07/2026 | 14:16:14 | 453.94p | 440 | £1,997.34 | Exchange | Buy | OFF |
| 21/07/2026 | 14:16:14 | 453.83p | 656 | £2,977.10 | Exchange | Buy | OFF |
| 21/07/2026 | 14:15:34 | 451.73p | 657 | £2,967.87 | Exchange | Buy | OFF |
| 21/07/2026 | 14:09:42 | 453.94p | 218 | £989.59 | Exchange | Buy | OFF |
| 21/07/2026 | 14:03:21 | 453.83p | 656 | £2,977.09 | Exchange | Buy | OFF |
| 21/07/2026 | 14:00:33 | 454.00p | 4 | £18.16 | Off-book | Buy | SI |
| 21/07/2026 | 13:56:26 | 454.00p | 161 | £730.94 | Off-book | Buy | SI |
| 21/07/2026 | 13:56:09 | 453.94p | 521 | £2,365.03 | Exchange | Buy | OFF |
| 21/07/2026 | 13:51:03 | 454.00p | 2 | £9.08 | Off-book | Buy | SI |
| 21/07/2026 | 13:50:08 | 451.66p | 2,023 | £9,137.08 | Exchange | Buy | OFF |
| 21/07/2026 | 13:46:55 | 453.83p | 154 | £698.90 | Exchange | Buy | OFF |
| 21/07/2026 | 13:31:08 | 453.94p | 220 | £998.67 | Exchange | Buy | OFF |
| 21/07/2026 | 13:05:14 | 454.00p | 16 | £72.64 | Exchange | Buy | AT |
| 21/07/2026 | 13:05:12 | 453.70p | 1,983 | £8,996.79 | Exchange | Buy | OFF |
| 21/07/2026 | 13:03:22 | 454.00p | 10 | £45.40 | Off-book | Buy | SI |
| 21/07/2026 | 13:03:22 | 454.00p | 13 | £59.02 | Off-book | Buy | SI |
| 21/07/2026 | 12:50:04 | 447.00p | 25 | £111.75 | Off-book | Sell | SI |
| 21/07/2026 | 12:50:04 | 454.00p | 161 | £730.94 | Off-book | Buy | SI |
| 21/07/2026 | 12:44:25 | 453.28p | 1,096 | £4,968.00 | Exchange | Buy | OFF |
| 21/07/2026 | 12:44:24 | 453.65p | 50 | £226.82 | Exchange | Buy | OFF |
| 21/07/2026 | 12:34:31 | 451.22p | 30 | £135.37 | Exchange | Buy | OFF |
| 21/07/2026 | 12:30:28 | 451.22p | 923 | £4,164.74 | Exchange | Buy | OFF |
| 21/07/2026 | 12:26:25 | 454.00p | 161 | £730.94 | Off-book | Buy | SI |
| 21/07/2026 | 12:26:24 | 454.00p | 43 | £195.22 | Off-book | Buy | SI |
| 21/07/2026 | 12:19:29 | 454.00p | 0 | £0.00 | Off-book | Buy | SI |