| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 08/10/2026 | 15:13:38 | 105.70p | 1,000 | £1,057.00 | Exchange | Sell | OFF |
| 08/10/2026 | 15:11:26 | 104.56p | 16,506 | £17,258.67 | Exchange | Sell | OFF |
| 08/10/2026 | 15:10:24 | 104.56p | 4,541 | £4,748.07 | Exchange | Sell | OFF |
| 08/10/2026 | 14:53:25 | 105.90p | 18,885 | £19,999.22 | Exchange | Sell | OFF |
| 08/10/2026 | 14:52:22 | 104.55p | 10,000 | £10,455.00 | Exchange | Sell | OFF |
| 08/10/2026 | 14:52:09 | 106.20p | 2,071 | £2,199.40 | Exchange | Sell | OFF |
| 08/10/2026 | 14:47:23 | 106.30p | 18,815 | £19,999.69 | Exchange | Buy | OFF |
| 08/10/2026 | 14:25:39 | 104.54p | 10,054 | £10,509.95 | Exchange | Sell | OFF |
| 08/10/2026 | 14:17:39 | 108.00p | 9 | £9.72 | Exchange | Buy | OFF |
| 08/10/2026 | 13:49:43 | 104.54p | 2,312 | £2,416.85 | Exchange | Sell | OFF |
| 08/10/2026 | 13:35:59 | 106.00p | 184 | £195.03 | Exchange | Sell | OFF |
| 08/10/2026 | 13:29:33 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 13:20:08 | 104.54p | 3,000 | £3,136.05 | Exchange | Sell | OFF |
| 08/10/2026 | 13:10:36 | 106.64p | 46,882 | £49,992.62 | Exchange | Buy | OFF |
| 08/10/2026 | 13:02:53 | 108.00p | 11 | £11.88 | Exchange | Buy | OFF |
| 08/10/2026 | 12:39:54 | 108.00p | 5 | £5.40 | Exchange | Buy | OFF |
| 08/10/2026 | 12:25:25 | 108.00p | 1 | £1.08 | Exchange | Buy | OFF |
| 08/10/2026 | 12:12:52 | 106.00p | 703 | £745.15 | Exchange | Sell | OFF |
| 08/10/2026 | 12:10:05 | 104.50p | 15 | £15.68 | Exchange | Sell | OFF |
| 08/10/2026 | 12:05:21 | 104.50p | 31 | £32.40 | Exchange | Sell | OFF |
| 08/10/2026 | 11:44:01 | 106.00p | 2,000 | £2,120.00 | Exchange | Sell | OFF |
| 08/10/2026 | 11:18:56 | 104.54p | 25,000 | £26,133.78 | Exchange | Sell | OFF |
| 08/10/2026 | 11:13:40 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 11:10:42 | 107.85p | 22 | £23.73 | Exchange | Buy | OFF |
| 08/10/2026 | 11:03:00 | 104.50p | 12 | £12.54 | Exchange | Sell | OFF |
| 08/10/2026 | 10:56:11 | 104.50p | 103 | £107.64 | Exchange | Sell | OFF |
| 08/10/2026 | 10:32:05 | 106.30p | 4,703 | £4,999.29 | Exchange | Buy | OFF |
| 08/10/2026 | 10:13:49 | 107.85p | 46 | £49.61 | Exchange | Buy | OFF |
| 08/10/2026 | 10:01:14 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 09:59:15 | 104.50p | 2 | £2.09 | Exchange | Sell | OFF |
| 08/10/2026 | 09:56:40 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 09:47:52 | 104.50p | 2 | £2.09 | Exchange | Sell | OFF |
| 08/10/2026 | 09:43:06 | 104.54p | 1 | £1.05 | Exchange | Sell | OFF |
| 08/10/2026 | 09:40:19 | 104.54p | 9,634 | £10,070.91 | Exchange | Sell | OFF |
| 08/10/2026 | 09:36:10 | 104.75p | 13,042 | £13,661.50 | Exchange | Sell | OFF |
| 08/10/2026 | 09:34:32 | 107.85p | 18 | £19.41 | Exchange | Buy | OFF |
| 08/10/2026 | 09:23:14 | 108.00p | 5 | £5.40 | Exchange | Buy | OFF |
| 08/10/2026 | 09:01:47 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 08:59:37 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 08:56:09 | 108.00p | 5 | £5.40 | Exchange | Buy | OFF |
| 08/10/2026 | 08:54:18 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 08:51:12 | 104.75p | 144 | £150.84 | Exchange | Sell | OFF |
| 08/10/2026 | 08:49:44 | 104.75p | 128 | £134.08 | Exchange | Sell | OFF |
| 08/10/2026 | 08:37:11 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 08:35:06 | 105.00p | 4,516 | £4,741.80 | Exchange | Sell | OFF |
| 08/10/2026 | 08:21:30 | 104.75p | 1,818 | £1,904.36 | Exchange | Sell | OFF |
| 08/10/2026 | 08:00:28 | 106.64p | 31 | £33.06 | Exchange | Buy | OFF |
| 08/10/2026 | 07:50:11 | 108.00p | 1 | £1.08 | Exchange | Buy | OFF |
| 08/10/2026 | 07:41:14 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 07:37:37 | 105.00p | 4,400 | £4,620.00 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 08/10/2026 | 15:13:38 | 105.70p | 1,000 | £1,057.00 | Exchange | Sell | OFF |
| 08/10/2026 | 15:11:26 | 104.56p | 16,506 | £17,258.67 | Exchange | Sell | OFF |
| 08/10/2026 | 15:10:24 | 104.56p | 4,541 | £4,748.07 | Exchange | Sell | OFF |
| 08/10/2026 | 14:53:25 | 105.90p | 18,885 | £19,999.22 | Exchange | Sell | OFF |
| 08/10/2026 | 14:52:22 | 104.55p | 10,000 | £10,455.00 | Exchange | Sell | OFF |
| 08/10/2026 | 14:52:09 | 106.20p | 2,071 | £2,199.40 | Exchange | Sell | OFF |
| 08/10/2026 | 14:47:23 | 106.30p | 18,815 | £19,999.69 | Exchange | Buy | OFF |
| 08/10/2026 | 14:25:39 | 104.54p | 10,054 | £10,509.95 | Exchange | Sell | OFF |
| 08/10/2026 | 14:17:39 | 108.00p | 9 | £9.72 | Exchange | Buy | OFF |
| 08/10/2026 | 13:49:43 | 104.54p | 2,312 | £2,416.85 | Exchange | Sell | OFF |
| 08/10/2026 | 13:35:59 | 106.00p | 184 | £195.03 | Exchange | Sell | OFF |
| 08/10/2026 | 13:29:33 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 13:20:08 | 104.54p | 3,000 | £3,136.05 | Exchange | Sell | OFF |
| 08/10/2026 | 13:10:36 | 106.64p | 46,882 | £49,992.62 | Exchange | Buy | OFF |
| 08/10/2026 | 13:02:53 | 108.00p | 11 | £11.88 | Exchange | Buy | OFF |
| 08/10/2026 | 12:39:54 | 108.00p | 5 | £5.40 | Exchange | Buy | OFF |
| 08/10/2026 | 12:25:25 | 108.00p | 1 | £1.08 | Exchange | Buy | OFF |
| 08/10/2026 | 12:12:52 | 106.00p | 703 | £745.15 | Exchange | Sell | OFF |
| 08/10/2026 | 12:10:05 | 104.50p | 15 | £15.68 | Exchange | Sell | OFF |
| 08/10/2026 | 12:05:21 | 104.50p | 31 | £32.40 | Exchange | Sell | OFF |
| 08/10/2026 | 11:44:01 | 106.00p | 2,000 | £2,120.00 | Exchange | Sell | OFF |
| 08/10/2026 | 11:18:56 | 104.54p | 25,000 | £26,133.78 | Exchange | Sell | OFF |
| 08/10/2026 | 11:13:40 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 11:10:42 | 107.85p | 22 | £23.73 | Exchange | Buy | OFF |
| 08/10/2026 | 11:03:00 | 104.50p | 12 | £12.54 | Exchange | Sell | OFF |
| 08/10/2026 | 10:56:11 | 104.50p | 103 | £107.64 | Exchange | Sell | OFF |
| 08/10/2026 | 10:32:05 | 106.30p | 4,703 | £4,999.29 | Exchange | Buy | OFF |
| 08/10/2026 | 10:13:49 | 107.85p | 46 | £49.61 | Exchange | Buy | OFF |
| 08/10/2026 | 10:01:14 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 09:59:15 | 104.50p | 2 | £2.09 | Exchange | Sell | OFF |
| 08/10/2026 | 09:56:40 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 09:47:52 | 104.50p | 2 | £2.09 | Exchange | Sell | OFF |
| 08/10/2026 | 09:43:06 | 104.54p | 1 | £1.05 | Exchange | Sell | OFF |
| 08/10/2026 | 09:40:19 | 104.54p | 9,634 | £10,070.91 | Exchange | Sell | OFF |
| 08/10/2026 | 09:36:10 | 104.75p | 13,042 | £13,661.50 | Exchange | Sell | OFF |
| 08/10/2026 | 09:34:32 | 107.85p | 18 | £19.41 | Exchange | Buy | OFF |
| 08/10/2026 | 09:23:14 | 108.00p | 5 | £5.40 | Exchange | Buy | OFF |
| 08/10/2026 | 09:01:47 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 08:59:37 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 08:56:09 | 108.00p | 5 | £5.40 | Exchange | Buy | OFF |
| 08/10/2026 | 08:54:18 | 104.50p | 5 | £5.22 | Exchange | Sell | OFF |
| 08/10/2026 | 08:51:12 | 104.75p | 144 | £150.84 | Exchange | Sell | OFF |
| 08/10/2026 | 08:49:44 | 104.75p | 128 | £134.08 | Exchange | Sell | OFF |
| 08/10/2026 | 08:37:11 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 08:35:06 | 105.00p | 4,516 | £4,741.80 | Exchange | Sell | OFF |
| 08/10/2026 | 08:21:30 | 104.75p | 1,818 | £1,904.36 | Exchange | Sell | OFF |
| 08/10/2026 | 08:00:28 | 106.64p | 31 | £33.06 | Exchange | Buy | OFF |
| 08/10/2026 | 07:50:11 | 108.00p | 1 | £1.08 | Exchange | Buy | OFF |
| 08/10/2026 | 07:41:14 | 108.00p | 2 | £2.16 | Exchange | Buy | OFF |
| 08/10/2026 | 07:37:37 | 105.00p | 4,400 | £4,620.00 | Exchange | Sell | OFF |