| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 14:22:05 | 312.89p | 639 | £1,999.37 | Exchange | Buy | OFF |
| 31/07/2026 | 13:33:31 | 300.00p | 200 | £600.00 | Exchange | Sell | OFF |
| 31/07/2026 | 12:49:21 | 310.00p | 980 | £3,038.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 12:41:21 | 310.00p | 223 | £691.30 | Exchange | Unknown | OFF |
| 31/07/2026 | 11:53:44 | 315.00p | 79 | £248.85 | Exchange | Buy | OFF |
| 31/07/2026 | 11:45:15 | 310.88p | 1,268 | £3,941.89 | Exchange | Buy | OFF |
| 31/07/2026 | 10:29:40 | 311.00p | 160 | £497.60 | Exchange | Buy | OFF |
| 31/07/2026 | 09:24:51 | 305.35p | 21 | £64.12 | Exchange | Sell | OFF |
| 31/07/2026 | 08:59:49 | 305.00p | 1,000 | £3,050.00 | Exchange | Sell | OFF |
| 31/07/2026 | 08:59:42 | 305.00p | 1,000 | £3,050.00 | Exchange | Sell | OFF |
| 31/07/2026 | 08:17:48 | 304.55p | 3,000 | £9,136.53 | Exchange | Sell | OFF |
| 31/07/2026 | 07:55:41 | 304.35p | 1,032 | £3,140.89 | Exchange | Sell | OFF |
| 31/07/2026 | 07:47:01 | 304.11p | 640 | £1,946.30 | Exchange | Sell | OFF |
| 31/07/2026 | 07:36:10 | 315.00p | 17 | £53.55 | Exchange | Buy | OFF |
| 31/07/2026 | 07:32:15 | 315.00p | 2 | £6.30 | Exchange | Buy | OFF |
| 31/07/2026 | 07:30:02 | 313.00p | 17 | £53.21 | Exchange | Buy | OFF |
| 31/07/2026 | 07:14:59 | 304.11p | 350 | £1,064.38 | Exchange | Sell | OFF |
| 30/07/2026 | 15:09:06 | 314.00p | 159 | £499.26 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 14:22:05 | 312.89p | 639 | £1,999.37 | Exchange | Buy | OFF |
| 31/07/2026 | 13:33:31 | 300.00p | 200 | £600.00 | Exchange | Sell | OFF |
| 31/07/2026 | 12:49:21 | 310.00p | 980 | £3,038.00 | Exchange | Unknown | OFF |
| 31/07/2026 | 12:41:21 | 310.00p | 223 | £691.30 | Exchange | Unknown | OFF |
| 31/07/2026 | 11:53:44 | 315.00p | 79 | £248.85 | Exchange | Buy | OFF |
| 31/07/2026 | 11:45:15 | 310.88p | 1,268 | £3,941.89 | Exchange | Buy | OFF |
| 31/07/2026 | 10:29:40 | 311.00p | 160 | £497.60 | Exchange | Buy | OFF |
| 31/07/2026 | 09:24:51 | 305.35p | 21 | £64.12 | Exchange | Sell | OFF |
| 31/07/2026 | 08:59:49 | 305.00p | 1,000 | £3,050.00 | Exchange | Sell | OFF |
| 31/07/2026 | 08:59:42 | 305.00p | 1,000 | £3,050.00 | Exchange | Sell | OFF |
| 31/07/2026 | 08:17:48 | 304.55p | 3,000 | £9,136.53 | Exchange | Sell | OFF |
| 31/07/2026 | 07:55:41 | 304.35p | 1,032 | £3,140.89 | Exchange | Sell | OFF |
| 31/07/2026 | 07:47:01 | 304.11p | 640 | £1,946.30 | Exchange | Sell | OFF |
| 31/07/2026 | 07:36:10 | 315.00p | 17 | £53.55 | Exchange | Buy | OFF |
| 31/07/2026 | 07:32:15 | 315.00p | 2 | £6.30 | Exchange | Buy | OFF |
| 31/07/2026 | 07:30:02 | 313.00p | 17 | £53.21 | Exchange | Buy | OFF |
| 31/07/2026 | 07:14:59 | 304.11p | 350 | £1,064.38 | Exchange | Sell | OFF |
| 30/07/2026 | 15:09:06 | 314.00p | 159 | £499.26 | Exchange | Buy | OFF |