| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 22/07/2026 | 14:47:11 | 139.00p | 10,000 | £13,900.00 | Exchange | Sell | OFF |
| 22/07/2026 | 14:45:05 | 139.90p | 3,605 | £5,043.40 | Exchange | Sell | OFF |
| 22/07/2026 | 14:22:19 | 139.14p | 2,320 | £3,228.05 | Exchange | Sell | OFF |
| 22/07/2026 | 10:47:34 | 139.00p | 225 | £312.75 | Exchange | Sell | OFF |
| 22/07/2026 | 10:30:23 | 139.95p | 2,500 | £3,498.75 | Exchange | Buy | OFF |
| 22/07/2026 | 10:24:14 | 140.00p | 2,127 | £2,977.80 | Exchange | Buy | OFF |
| 22/07/2026 | 10:17:47 | 138.63p | 7,424 | £10,291.52 | Exchange | Sell | OFF |
| 22/07/2026 | 08:52:10 | 139.78p | 715 | £999.39 | Exchange | Buy | OFF |
| 22/07/2026 | 08:42:56 | 138.52p | 4,335 | £6,004.63 | Exchange | Sell | OFF |
| 22/07/2026 | 08:42:26 | 138.40p | 4,339 | £6,005.18 | Exchange | Sell | OFF |
| 22/07/2026 | 07:30:24 | 139.81p | 2,000 | £2,796.20 | Exchange | Buy | OFF |
| 21/07/2026 | 15:14:51 | 138.36p | 500 | £691.80 | Exchange | Sell | OFF |
| 21/07/2026 | 14:54:20 | 139.98p | 983 | £1,376.00 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 22/07/2026 | 14:47:11 | 139.00p | 10,000 | £13,900.00 | Exchange | Sell | OFF |
| 22/07/2026 | 14:45:05 | 139.90p | 3,605 | £5,043.40 | Exchange | Sell | OFF |
| 22/07/2026 | 14:22:19 | 139.14p | 2,320 | £3,228.05 | Exchange | Sell | OFF |
| 22/07/2026 | 10:47:34 | 139.00p | 225 | £312.75 | Exchange | Sell | OFF |
| 22/07/2026 | 10:30:23 | 139.95p | 2,500 | £3,498.75 | Exchange | Buy | OFF |
| 22/07/2026 | 10:24:14 | 140.00p | 2,127 | £2,977.80 | Exchange | Buy | OFF |
| 22/07/2026 | 10:17:47 | 138.63p | 7,424 | £10,291.52 | Exchange | Sell | OFF |
| 22/07/2026 | 08:52:10 | 139.78p | 715 | £999.39 | Exchange | Buy | OFF |
| 22/07/2026 | 08:42:56 | 138.52p | 4,335 | £6,004.63 | Exchange | Sell | OFF |
| 22/07/2026 | 08:42:26 | 138.40p | 4,339 | £6,005.18 | Exchange | Sell | OFF |
| 22/07/2026 | 07:30:24 | 139.81p | 2,000 | £2,796.20 | Exchange | Buy | OFF |
| 21/07/2026 | 15:14:51 | 138.36p | 500 | £691.80 | Exchange | Sell | OFF |
| 21/07/2026 | 14:54:20 | 139.98p | 983 | £1,376.00 | Exchange | Buy | OFF |