| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/10/2026 | 16:28:36 | 333.12p | 1,875 | £6,245.94 | Exchange | Sell | OFF |
| 30/10/2026 | 16:10:56 | 340.00p | 132 | £448.80 | Exchange | Buy | OFF |
| 30/10/2026 | 15:42:53 | 333.10p | 41 | £136.57 | Exchange | Sell | OFF |
| 30/10/2026 | 15:23:17 | 333.00p | 2 | £6.66 | Exchange | Sell | OFF |
| 30/10/2026 | 15:18:17 | 336.48p | 550 | £1,850.66 | Exchange | Buy | OFF |
| 30/10/2026 | 15:01:17 | 336.48p | 205 | £689.79 | Exchange | Buy | OFF |
| 30/10/2026 | 14:42:06 | 331.00p | 1,012 | £3,349.72 | Exchange | Sell | OFF |
| 30/10/2026 | 14:17:07 | 336.50p | 1,000 | £3,365.00 | Exchange | Buy | OFF |
| 30/10/2026 | 14:11:43 | 336.50p | 60 | £201.90 | Exchange | Buy | OFF |
| 30/10/2026 | 14:02:43 | 334.98p | 1,098 | £3,678.12 | Exchange | Sell | OFF |
| 30/10/2026 | 13:51:00 | 333.00p | 2,500 | £8,325.00 | Exchange | Sell | OFF |
| 30/10/2026 | 13:25:00 | 332.67p | 2,640 | £8,782.40 | Exchange | Sell | OFF |
| 30/10/2026 | 13:21:15 | 332.65p | 533 | £1,773.02 | Exchange | Sell | OFF |
| 30/10/2026 | 13:15:43 | 334.98p | 397 | £1,329.88 | Exchange | Sell | OFF |
| 30/10/2026 | 12:36:03 | 335.00p | 2,219 | £7,433.65 | Exchange | Unknown | OFF |
| 30/10/2026 | 12:35:55 | 335.00p | 1,250 | £4,187.50 | Exchange | Unknown | OFF |
| 30/10/2026 | 12:00:00 | 331.00p | 80,000 | £264,800.00 | Off-book | Sell | OFF |
| 30/10/2026 | 11:51:07 | 332.55p | 2,000 | £6,651.04 | Exchange | Sell | OFF |
| 30/10/2026 | 11:47:32 | 334.98p | 1,500 | £5,024.75 | Exchange | Sell | OFF |
| 30/10/2026 | 11:25:03 | 335.00p | 1,000 | £3,350.00 | Exchange | Unknown | OFF |
| 30/10/2026 | 11:14:38 | 333.93p | 600 | £2,003.60 | Exchange | Sell | OFF |
| 30/10/2026 | 10:59:03 | 333.93p | 600 | £2,003.60 | Exchange | Sell | OFF |
| 30/10/2026 | 10:53:40 | 333.93p | 800 | £2,671.47 | Exchange | Sell | OFF |
| 30/10/2026 | 10:42:53 | 333.93p | 111 | £370.67 | Exchange | Sell | OFF |
| 30/10/2026 | 10:25:01 | 331.63p | 2,673 | £8,864.47 | Exchange | Sell | OFF |
| 30/10/2026 | 09:58:36 | 331.60p | 31 | £102.80 | Exchange | Sell | OFF |
| 30/10/2026 | 09:56:40 | 331.55p | 25 | £82.89 | Exchange | Sell | OFF |
| 30/10/2026 | 09:42:04 | 333.95p | 5,000 | £16,697.50 | Exchange | Sell | OFF |
| 30/10/2026 | 09:31:10 | 331.17p | 265 | £877.59 | Exchange | Sell | OFF |
| 30/10/2026 | 09:15:18 | 334.10p | 50 | £167.05 | Exchange | Sell | OFF |
| 30/10/2026 | 09:12:23 | 340.00p | 50 | £170.00 | Exchange | Buy | OFF |
| 30/10/2026 | 08:45:57 | 334.10p | 1,500 | £5,011.50 | Exchange | Sell | OFF |
| 30/10/2026 | 08:03:27 | 340.00p | 46 | £156.40 | Exchange | Buy | OFF |
| 30/10/2026 | 08:03:27 | 340.00p | 1 | £3.40 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 14 | £47.60 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 8 | £27.20 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 9 | £30.60 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 15 | £51.00 | Off-book | Buy | SI |
| 30/10/2026 | 08:02:28 | 331.15p | 1,419 | £4,699.02 | Exchange | Sell | OFF |
| 29/10/2026 | 16:41:10 | 335.00p | 100,000 | £335,000.00 | Off-book | Unknown | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 30/10/2026 | 16:28:36 | 333.12p | 1,875 | £6,245.94 | Exchange | Sell | OFF |
| 30/10/2026 | 16:10:56 | 340.00p | 132 | £448.80 | Exchange | Buy | OFF |
| 30/10/2026 | 15:42:53 | 333.10p | 41 | £136.57 | Exchange | Sell | OFF |
| 30/10/2026 | 15:23:17 | 333.00p | 2 | £6.66 | Exchange | Sell | OFF |
| 30/10/2026 | 15:18:17 | 336.48p | 550 | £1,850.66 | Exchange | Buy | OFF |
| 30/10/2026 | 15:01:17 | 336.48p | 205 | £689.79 | Exchange | Buy | OFF |
| 30/10/2026 | 14:42:06 | 331.00p | 1,012 | £3,349.72 | Exchange | Sell | OFF |
| 30/10/2026 | 14:17:07 | 336.50p | 1,000 | £3,365.00 | Exchange | Buy | OFF |
| 30/10/2026 | 14:11:43 | 336.50p | 60 | £201.90 | Exchange | Buy | OFF |
| 30/10/2026 | 14:02:43 | 334.98p | 1,098 | £3,678.12 | Exchange | Sell | OFF |
| 30/10/2026 | 13:51:00 | 333.00p | 2,500 | £8,325.00 | Exchange | Sell | OFF |
| 30/10/2026 | 13:25:00 | 332.67p | 2,640 | £8,782.40 | Exchange | Sell | OFF |
| 30/10/2026 | 13:21:15 | 332.65p | 533 | £1,773.02 | Exchange | Sell | OFF |
| 30/10/2026 | 13:15:43 | 334.98p | 397 | £1,329.88 | Exchange | Sell | OFF |
| 30/10/2026 | 12:36:03 | 335.00p | 2,219 | £7,433.65 | Exchange | Unknown | OFF |
| 30/10/2026 | 12:35:55 | 335.00p | 1,250 | £4,187.50 | Exchange | Unknown | OFF |
| 30/10/2026 | 12:00:00 | 331.00p | 80,000 | £264,800.00 | Off-book | Sell | OFF |
| 30/10/2026 | 11:51:07 | 332.55p | 2,000 | £6,651.04 | Exchange | Sell | OFF |
| 30/10/2026 | 11:47:32 | 334.98p | 1,500 | £5,024.75 | Exchange | Sell | OFF |
| 30/10/2026 | 11:25:03 | 335.00p | 1,000 | £3,350.00 | Exchange | Unknown | OFF |
| 30/10/2026 | 11:14:38 | 333.93p | 600 | £2,003.60 | Exchange | Sell | OFF |
| 30/10/2026 | 10:59:03 | 333.93p | 600 | £2,003.60 | Exchange | Sell | OFF |
| 30/10/2026 | 10:53:40 | 333.93p | 800 | £2,671.47 | Exchange | Sell | OFF |
| 30/10/2026 | 10:42:53 | 333.93p | 111 | £370.67 | Exchange | Sell | OFF |
| 30/10/2026 | 10:25:01 | 331.63p | 2,673 | £8,864.47 | Exchange | Sell | OFF |
| 30/10/2026 | 09:58:36 | 331.60p | 31 | £102.80 | Exchange | Sell | OFF |
| 30/10/2026 | 09:56:40 | 331.55p | 25 | £82.89 | Exchange | Sell | OFF |
| 30/10/2026 | 09:42:04 | 333.95p | 5,000 | £16,697.50 | Exchange | Sell | OFF |
| 30/10/2026 | 09:31:10 | 331.17p | 265 | £877.59 | Exchange | Sell | OFF |
| 30/10/2026 | 09:15:18 | 334.10p | 50 | £167.05 | Exchange | Sell | OFF |
| 30/10/2026 | 09:12:23 | 340.00p | 50 | £170.00 | Exchange | Buy | OFF |
| 30/10/2026 | 08:45:57 | 334.10p | 1,500 | £5,011.50 | Exchange | Sell | OFF |
| 30/10/2026 | 08:03:27 | 340.00p | 46 | £156.40 | Exchange | Buy | OFF |
| 30/10/2026 | 08:03:27 | 340.00p | 1 | £3.40 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 14 | £47.60 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 8 | £27.20 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 9 | £30.60 | Off-book | Buy | SI |
| 30/10/2026 | 08:03:27 | 340.00p | 15 | £51.00 | Off-book | Buy | SI |
| 30/10/2026 | 08:02:28 | 331.15p | 1,419 | £4,699.02 | Exchange | Sell | OFF |
| 29/10/2026 | 16:41:10 | 335.00p | 100,000 | £335,000.00 | Off-book | Unknown | OFF |