| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:13 | 106.00p | 15,015 | £15,915.90 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:52 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:33 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:55 | 107.50p | 6 | £6.45 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:55 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:08:35 | 107.00p | 11,656 | £12,471.92 | Exchange | Unknown | OFF |
| 31/07/2026 | 14:50:08 | 107.50p | 19 | £20.43 | Off-book | Buy | SI |
| 31/07/2026 | 14:44:47 | 106.00p | 5 | £5.30 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:19 | 106.00p | 5 | £5.30 | Exchange | Sell | AT |
| 31/07/2026 | 14:36:28 | 107.50p | 4 | £4.30 | Off-book | Buy | SI |
| 31/07/2026 | 14:36:28 | 107.50p | 3 | £3.23 | Off-book | Buy | SI |
| 31/07/2026 | 14:36:28 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 14:29:42 | 106.00p | 1 | £1.06 | Exchange | Sell | AT |
| 31/07/2026 | 14:29:42 | 106.00p | 2 | £2.12 | Exchange | Sell | AT |
| 31/07/2026 | 14:18:48 | 106.00p | 40 | £42.40 | Exchange | Sell | AT |
| 31/07/2026 | 14:13:24 | 107.00p | 1,395 | £1,492.65 | Exchange | Buy | OFF |
| 31/07/2026 | 14:08:44 | 107.50p | 1 | £1.07 | Off-book | Buy | SI |
| 31/07/2026 | 13:58:17 | 106.00p | 433 | £458.98 | Exchange | Sell | AT |
| 31/07/2026 | 13:52:09 | 106.39p | 12,775 | £13,591.51 | Exchange | Sell | OFF |
| 31/07/2026 | 13:41:30 | 106.76p | 5,339 | £5,699.72 | Exchange | Buy | OFF |
| 31/07/2026 | 13:39:29 | 107.21p | 46 | £49.32 | Exchange | Buy | OFF |
| 31/07/2026 | 13:33:48 | 107.26p | 139 | £149.09 | Exchange | Buy | OFF |
| 31/07/2026 | 13:32:28 | 107.26p | 102 | £109.41 | Exchange | Buy | OFF |
| 31/07/2026 | 13:24:19 | 106.39p | 4,095 | £4,356.67 | Exchange | Sell | OFF |
| 31/07/2026 | 13:04:32 | 106.00p | 87 | £92.22 | Off-book | Sell | SI |
| 31/07/2026 | 13:04:11 | 106.39p | 1,310 | £1,393.71 | Exchange | Sell | OFF |
| 31/07/2026 | 12:59:02 | 106.76p | 932 | £994.96 | Exchange | Buy | OFF |
| 31/07/2026 | 12:54:29 | 107.50p | 85 | £91.38 | Off-book | Buy | OTC |
| 31/07/2026 | 12:50:03 | 106.00p | 5 | £5.30 | Exchange | Sell | AT |
| 31/07/2026 | 12:49:32 | 106.00p | 2 | £2.12 | Exchange | Sell | AT |
| 31/07/2026 | 12:48:32 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 12:46:59 | 107.50p | 8 | £8.60 | Off-book | Buy | SI |
| 31/07/2026 | 12:46:59 | 106.00p | 2 | £2.12 | Exchange | Sell | AT |
| 31/07/2026 | 12:42:43 | 106.39p | 2,427 | £2,582.09 | Exchange | Sell | OFF |
| 31/07/2026 | 12:41:50 | 106.50p | 1,381 | £1,470.77 | Exchange | Unknown | AT |
| 31/07/2026 | 12:41:50 | 106.50p | 5,724 | £6,096.06 | Exchange | Unknown | AT |
| 31/07/2026 | 12:37:45 | 106.74p | 760 | £811.22 | Exchange | Sell | OFF |
| 31/07/2026 | 12:16:50 | 107.50p | 1 | £1.07 | Off-book | Buy | SI |
| 31/07/2026 | 12:16:50 | 106.50p | 350 | £372.75 | Off-book | Sell | SI |
| 31/07/2026 | 12:16:50 | 107.50p | 833 | £895.48 | Exchange | Buy | AT |
| 31/07/2026 | 12:05:00 | 106.66p | 2,500 | £2,666.50 | Exchange | Sell | OFF |
| 31/07/2026 | 11:39:39 | 106.50p | 27,145 | £28,909.42 | Exchange | Sell | OFF |
| 31/07/2026 | 11:34:20 | 106.95p | 928 | £992.49 | Exchange | Sell | OFF |
| 31/07/2026 | 11:27:03 | 107.08p | 500 | £535.40 | Exchange | Sell | OFF |
| 31/07/2026 | 11:19:52 | 106.86p | 9,353 | £9,994.62 | Exchange | Sell | OFF |
| 31/07/2026 | 10:53:36 | 106.67p | 5,693 | £6,072.72 | Exchange | Sell | OFF |
| 31/07/2026 | 10:25:15 | 106.86p | 4,675 | £4,995.70 | Exchange | Sell | OFF |
| 31/07/2026 | 10:24:52 | 106.86p | 554 | £592.00 | Exchange | Sell | OFF |
| 31/07/2026 | 10:06:01 | 106.76p | 5,000 | £5,338.00 | Exchange | Sell | OFF |
| 31/07/2026 | 10:02:27 | 106.83p | 2,500 | £2,670.75 | Exchange | Sell | OFF |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 31/07/2026 | 15:35:13 | 106.00p | 15,015 | £15,915.90 | Exchange | Sell | UT |
| 31/07/2026 | 15:29:52 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:29:33 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:28:55 | 107.50p | 6 | £6.45 | Off-book | Buy | SI |
| 31/07/2026 | 15:28:55 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 15:08:35 | 107.00p | 11,656 | £12,471.92 | Exchange | Unknown | OFF |
| 31/07/2026 | 14:50:08 | 107.50p | 19 | £20.43 | Off-book | Buy | SI |
| 31/07/2026 | 14:44:47 | 106.00p | 5 | £5.30 | Exchange | Sell | AT |
| 31/07/2026 | 14:43:19 | 106.00p | 5 | £5.30 | Exchange | Sell | AT |
| 31/07/2026 | 14:36:28 | 107.50p | 4 | £4.30 | Off-book | Buy | SI |
| 31/07/2026 | 14:36:28 | 107.50p | 3 | £3.23 | Off-book | Buy | SI |
| 31/07/2026 | 14:36:28 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 14:29:42 | 106.00p | 1 | £1.06 | Exchange | Sell | AT |
| 31/07/2026 | 14:29:42 | 106.00p | 2 | £2.12 | Exchange | Sell | AT |
| 31/07/2026 | 14:18:48 | 106.00p | 40 | £42.40 | Exchange | Sell | AT |
| 31/07/2026 | 14:13:24 | 107.00p | 1,395 | £1,492.65 | Exchange | Buy | OFF |
| 31/07/2026 | 14:08:44 | 107.50p | 1 | £1.07 | Off-book | Buy | SI |
| 31/07/2026 | 13:58:17 | 106.00p | 433 | £458.98 | Exchange | Sell | AT |
| 31/07/2026 | 13:52:09 | 106.39p | 12,775 | £13,591.51 | Exchange | Sell | OFF |
| 31/07/2026 | 13:41:30 | 106.76p | 5,339 | £5,699.72 | Exchange | Buy | OFF |
| 31/07/2026 | 13:39:29 | 107.21p | 46 | £49.32 | Exchange | Buy | OFF |
| 31/07/2026 | 13:33:48 | 107.26p | 139 | £149.09 | Exchange | Buy | OFF |
| 31/07/2026 | 13:32:28 | 107.26p | 102 | £109.41 | Exchange | Buy | OFF |
| 31/07/2026 | 13:24:19 | 106.39p | 4,095 | £4,356.67 | Exchange | Sell | OFF |
| 31/07/2026 | 13:04:32 | 106.00p | 87 | £92.22 | Off-book | Sell | SI |
| 31/07/2026 | 13:04:11 | 106.39p | 1,310 | £1,393.71 | Exchange | Sell | OFF |
| 31/07/2026 | 12:59:02 | 106.76p | 932 | £994.96 | Exchange | Buy | OFF |
| 31/07/2026 | 12:54:29 | 107.50p | 85 | £91.38 | Off-book | Buy | OTC |
| 31/07/2026 | 12:50:03 | 106.00p | 5 | £5.30 | Exchange | Sell | AT |
| 31/07/2026 | 12:49:32 | 106.00p | 2 | £2.12 | Exchange | Sell | AT |
| 31/07/2026 | 12:48:32 | 106.00p | 3 | £3.18 | Exchange | Sell | AT |
| 31/07/2026 | 12:46:59 | 107.50p | 8 | £8.60 | Off-book | Buy | SI |
| 31/07/2026 | 12:46:59 | 106.00p | 2 | £2.12 | Exchange | Sell | AT |
| 31/07/2026 | 12:42:43 | 106.39p | 2,427 | £2,582.09 | Exchange | Sell | OFF |
| 31/07/2026 | 12:41:50 | 106.50p | 1,381 | £1,470.77 | Exchange | Unknown | AT |
| 31/07/2026 | 12:41:50 | 106.50p | 5,724 | £6,096.06 | Exchange | Unknown | AT |
| 31/07/2026 | 12:37:45 | 106.74p | 760 | £811.22 | Exchange | Sell | OFF |
| 31/07/2026 | 12:16:50 | 107.50p | 1 | £1.07 | Off-book | Buy | SI |
| 31/07/2026 | 12:16:50 | 106.50p | 350 | £372.75 | Off-book | Sell | SI |
| 31/07/2026 | 12:16:50 | 107.50p | 833 | £895.48 | Exchange | Buy | AT |
| 31/07/2026 | 12:05:00 | 106.66p | 2,500 | £2,666.50 | Exchange | Sell | OFF |
| 31/07/2026 | 11:39:39 | 106.50p | 27,145 | £28,909.42 | Exchange | Sell | OFF |
| 31/07/2026 | 11:34:20 | 106.95p | 928 | £992.49 | Exchange | Sell | OFF |
| 31/07/2026 | 11:27:03 | 107.08p | 500 | £535.40 | Exchange | Sell | OFF |
| 31/07/2026 | 11:19:52 | 106.86p | 9,353 | £9,994.62 | Exchange | Sell | OFF |
| 31/07/2026 | 10:53:36 | 106.67p | 5,693 | £6,072.72 | Exchange | Sell | OFF |
| 31/07/2026 | 10:25:15 | 106.86p | 4,675 | £4,995.70 | Exchange | Sell | OFF |
| 31/07/2026 | 10:24:52 | 106.86p | 554 | £592.00 | Exchange | Sell | OFF |
| 31/07/2026 | 10:06:01 | 106.76p | 5,000 | £5,338.00 | Exchange | Sell | OFF |
| 31/07/2026 | 10:02:27 | 106.83p | 2,500 | £2,670.75 | Exchange | Sell | OFF |