| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 15:35:01 | 148.00p | 442 | £654.16 | Exchange | Buy | UT |
| 28/07/2026 | 15:29:45 | 147.50p | 6 | £8.85 | Exchange | Buy | AT |
| 28/07/2026 | 15:29:29 | 146.00p | 2 | £2.92 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:26 | 146.00p | 4 | £5.84 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:21 | 146.00p | 6 | £8.76 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:19 | 146.00p | 9 | £13.14 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:15 | 146.00p | 13 | £18.98 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:11 | 147.50p | 1,018 | £1,501.55 | Exchange | Buy | AT |
| 28/07/2026 | 15:29:11 | 147.50p | 8 | £11.80 | Exchange | Buy | AT |
| 28/07/2026 | 15:29:07 | 146.15p | 3,500 | £5,115.25 | Exchange | Buy | OFF |
| 28/07/2026 | 15:25:49 | 147.00p | 678 | £996.66 | Exchange | Buy | OFF |
| 28/07/2026 | 15:18:33 | 147.16p | 2,365 | £3,480.27 | Exchange | Buy | OFF |
| 28/07/2026 | 15:00:23 | 146.00p | 65 | £94.90 | Exchange | Sell | AT |
| 28/07/2026 | 14:33:08 | 146.90p | 15,430 | £22,666.67 | Exchange | Buy | OFF |
| 28/07/2026 | 14:29:08 | 144.71p | 502 | £726.44 | Exchange | Sell | OFF |
| 28/07/2026 | 14:19:41 | 146.90p | 2 | £2.94 | Exchange | Buy | OFF |
| 28/07/2026 | 13:47:36 | 146.90p | 2 | £2.94 | Exchange | Buy | OFF |
| 28/07/2026 | 11:43:13 | 144.67p | 1,650 | £2,387.05 | Exchange | Sell | OFF |
| 28/07/2026 | 10:29:23 | 147.00p | 18,050 | £26,533.50 | Off-book | Buy | OFF |
| 28/07/2026 | 10:26:04 | 147.00p | 10,200 | £14,994.00 | Exchange | Buy | OFF |
| 28/07/2026 | 10:08:44 | 146.05p | 39,625 | £57,873.70 | Off-book | Buy | OFF |
| 28/07/2026 | 10:00:30 | 146.40p | 1,705 | £2,496.12 | Exchange | Buy | OFF |
| 28/07/2026 | 09:55:56 | 146.20p | 10,969 | £16,036.68 | Exchange | Buy | OFF |
| 28/07/2026 | 09:08:33 | 144.36p | 3,450 | £4,980.45 | Exchange | Sell | OFF |
| 28/07/2026 | 09:01:43 | 146.05p | 24,942 | £36,428.66 | Off-book | Buy | OFF |
| 28/07/2026 | 08:46:40 | 146.07p | 680 | £993.28 | Exchange | Buy | OFF |
| 28/07/2026 | 08:01:44 | 146.05p | 7,692 | £11,234.44 | Exchange | Buy | OFF |
| 28/07/2026 | 08:01:31 | 144.30p | 3,325 | £4,797.98 | Exchange | Sell | OFF |
| 28/07/2026 | 07:06:07 | 144.30p | 780 | £1,125.54 | Exchange | Sell | OFF |
| 27/07/2026 | 15:36:25 | 146.45p | 47,500 | £69,562.80 | Off-book | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 28/07/2026 | 15:35:01 | 148.00p | 442 | £654.16 | Exchange | Buy | UT |
| 28/07/2026 | 15:29:45 | 147.50p | 6 | £8.85 | Exchange | Buy | AT |
| 28/07/2026 | 15:29:29 | 146.00p | 2 | £2.92 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:26 | 146.00p | 4 | £5.84 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:21 | 146.00p | 6 | £8.76 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:19 | 146.00p | 9 | £13.14 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:15 | 146.00p | 13 | £18.98 | Exchange | Sell | AT |
| 28/07/2026 | 15:29:11 | 147.50p | 1,018 | £1,501.55 | Exchange | Buy | AT |
| 28/07/2026 | 15:29:11 | 147.50p | 8 | £11.80 | Exchange | Buy | AT |
| 28/07/2026 | 15:29:07 | 146.15p | 3,500 | £5,115.25 | Exchange | Buy | OFF |
| 28/07/2026 | 15:25:49 | 147.00p | 678 | £996.66 | Exchange | Buy | OFF |
| 28/07/2026 | 15:18:33 | 147.16p | 2,365 | £3,480.27 | Exchange | Buy | OFF |
| 28/07/2026 | 15:00:23 | 146.00p | 65 | £94.90 | Exchange | Sell | AT |
| 28/07/2026 | 14:33:08 | 146.90p | 15,430 | £22,666.67 | Exchange | Buy | OFF |
| 28/07/2026 | 14:29:08 | 144.71p | 502 | £726.44 | Exchange | Sell | OFF |
| 28/07/2026 | 14:19:41 | 146.90p | 2 | £2.94 | Exchange | Buy | OFF |
| 28/07/2026 | 13:47:36 | 146.90p | 2 | £2.94 | Exchange | Buy | OFF |
| 28/07/2026 | 11:43:13 | 144.67p | 1,650 | £2,387.05 | Exchange | Sell | OFF |
| 28/07/2026 | 10:29:23 | 147.00p | 18,050 | £26,533.50 | Off-book | Buy | OFF |
| 28/07/2026 | 10:26:04 | 147.00p | 10,200 | £14,994.00 | Exchange | Buy | OFF |
| 28/07/2026 | 10:08:44 | 146.05p | 39,625 | £57,873.70 | Off-book | Buy | OFF |
| 28/07/2026 | 10:00:30 | 146.40p | 1,705 | £2,496.12 | Exchange | Buy | OFF |
| 28/07/2026 | 09:55:56 | 146.20p | 10,969 | £16,036.68 | Exchange | Buy | OFF |
| 28/07/2026 | 09:08:33 | 144.36p | 3,450 | £4,980.45 | Exchange | Sell | OFF |
| 28/07/2026 | 09:01:43 | 146.05p | 24,942 | £36,428.66 | Off-book | Buy | OFF |
| 28/07/2026 | 08:46:40 | 146.07p | 680 | £993.28 | Exchange | Buy | OFF |
| 28/07/2026 | 08:01:44 | 146.05p | 7,692 | £11,234.44 | Exchange | Buy | OFF |
| 28/07/2026 | 08:01:31 | 144.30p | 3,325 | £4,797.98 | Exchange | Sell | OFF |
| 28/07/2026 | 07:06:07 | 144.30p | 780 | £1,125.54 | Exchange | Sell | OFF |
| 27/07/2026 | 15:36:25 | 146.45p | 47,500 | £69,562.80 | Off-book | Buy | OFF |