| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 21/04/2026 | 15:35:28 | 492.00p | 27 | £132.84 | Exchange | Sell | UT |
| 21/04/2026 | 15:27:32 | 492.07p | 20 | £98.41 | Exchange | Sell | OFF |
| 21/04/2026 | 15:27:16 | 492.07p | 20 | £98.41 | Exchange | Sell | OFF |
| 21/04/2026 | 15:10:14 | 492.07p | 40 | £196.83 | Exchange | Sell | OFF |
| 21/04/2026 | 14:53:42 | 492.07p | 20 | £98.41 | Exchange | Sell | OFF |
| 21/04/2026 | 14:30:40 | 500.02p | 2,034 | £10,170.34 | Exchange | Buy | OFF |
| 21/04/2026 | 14:26:45 | 495.00p | 365 | £1,806.75 | Exchange | Buy | AT |
| 21/04/2026 | 14:26:45 | 495.00p | 135 | £668.25 | Exchange | Buy | AT |
| 21/04/2026 | 13:34:22 | 494.28p | 2 | £9.89 | Exchange | Buy | OFF |
| 21/04/2026 | 12:22:58 | 490.00p | 396 | £1,940.40 | Exchange | Sell | AT |
| 21/04/2026 | 12:22:58 | 490.00p | 104 | £509.60 | Exchange | Sell | AT |
| 21/04/2026 | 12:21:21 | 489.00p | 1,346 | £6,581.94 | Exchange | Unknown | AT |
| 21/04/2026 | 12:21:21 | 489.00p | 758 | £3,706.62 | Exchange | Unknown | AT |
| 21/04/2026 | 11:16:05 | 487.18p | 50 | £243.59 | Exchange | Buy | OFF |
| 21/04/2026 | 10:34:06 | 485.04p | 205 | £994.33 | Exchange | Buy | OFF |
| 21/04/2026 | 09:20:28 | 489.00p | 2,034 | £9,946.26 | Exchange | Buy | OFF |
| 21/04/2026 | 07:39:12 | 470.66p | 1,000 | £4,706.64 | Exchange | Sell | OFF |
| 21/04/2026 | 07:34:09 | 485.04p | 3 | £14.55 | Exchange | Buy | OFF |
| 21/04/2026 | 07:32:34 | 485.04p | 123 | £596.60 | Exchange | Buy | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 21/04/2026 | 15:35:28 | 492.00p | 27 | £132.84 | Exchange | Sell | UT |
| 21/04/2026 | 15:27:32 | 492.07p | 20 | £98.41 | Exchange | Sell | OFF |
| 21/04/2026 | 15:27:16 | 492.07p | 20 | £98.41 | Exchange | Sell | OFF |
| 21/04/2026 | 15:10:14 | 492.07p | 40 | £196.83 | Exchange | Sell | OFF |
| 21/04/2026 | 14:53:42 | 492.07p | 20 | £98.41 | Exchange | Sell | OFF |
| 21/04/2026 | 14:30:40 | 500.02p | 2,034 | £10,170.34 | Exchange | Buy | OFF |
| 21/04/2026 | 14:26:45 | 495.00p | 365 | £1,806.75 | Exchange | Buy | AT |
| 21/04/2026 | 14:26:45 | 495.00p | 135 | £668.25 | Exchange | Buy | AT |
| 21/04/2026 | 13:34:22 | 494.28p | 2 | £9.89 | Exchange | Buy | OFF |
| 21/04/2026 | 12:22:58 | 490.00p | 396 | £1,940.40 | Exchange | Sell | AT |
| 21/04/2026 | 12:22:58 | 490.00p | 104 | £509.60 | Exchange | Sell | AT |
| 21/04/2026 | 12:21:21 | 489.00p | 1,346 | £6,581.94 | Exchange | Unknown | AT |
| 21/04/2026 | 12:21:21 | 489.00p | 758 | £3,706.62 | Exchange | Unknown | AT |
| 21/04/2026 | 11:16:05 | 487.18p | 50 | £243.59 | Exchange | Buy | OFF |
| 21/04/2026 | 10:34:06 | 485.04p | 205 | £994.33 | Exchange | Buy | OFF |
| 21/04/2026 | 09:20:28 | 489.00p | 2,034 | £9,946.26 | Exchange | Buy | OFF |
| 21/04/2026 | 07:39:12 | 470.66p | 1,000 | £4,706.64 | Exchange | Sell | OFF |
| 21/04/2026 | 07:34:09 | 485.04p | 3 | £14.55 | Exchange | Buy | OFF |
| 21/04/2026 | 07:32:34 | 485.04p | 123 | £596.60 | Exchange | Buy | OFF |