| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 12:22:50 | 3,990.00p | 42 | £1,675.80 | Exchange | Buy | AT |
| 29/07/2026 | 12:22:50 | 3,990.00p | 34 | £1,356.60 | Exchange | Buy | AT |
| 29/07/2026 | 12:22:12 | 3,985.00p | 5 | £199.25 | Exchange | Buy | AT |
| 29/07/2026 | 12:22:12 | 3,985.00p | 11 | £438.35 | Exchange | Buy | AT |
| 29/07/2026 | 12:20:44 | 3,990.00p | 3 | £119.70 | Exchange | Buy | AT |
| 29/07/2026 | 12:19:17 | 3,985.00p | 1 | £39.85 | Exchange | Sell | AT |
| 29/07/2026 | 12:16:22 | 3,985.00p | 40 | £1,594.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 3,995.00p | 9 | £359.55 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 3,995.00p | 77 | £3,076.15 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 11 | £440.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 11 | £440.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 11 | £440.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 19 | £760.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 38 | £1,520.00 | Exchange | Buy | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 25 | £1,000.00 | Exchange | Buy | AT |
| 29/07/2026 | 12:04:28 | 4,000.00p | 1 | £40.00 | Exchange | Buy | AT |
| 29/07/2026 | 11:59:39 | 4,000.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 11:56:04 | 3,985.00p | 74 | £2,948.90 | Exchange | Buy | AT |
| 29/07/2026 | 11:56:04 | 3,985.00p | 36 | £1,434.60 | Exchange | Buy | AT |
| 29/07/2026 | 11:54:36 | 3,980.00p | 39 | £1,552.20 | Exchange | Sell | AT |
| 29/07/2026 | 11:54:36 | 3,970.00p | 13 | £516.10 | Exchange | Sell | AT |
| 29/07/2026 | 11:54:36 | 3,980.00p | 41 | £1,631.80 | Exchange | Buy | AT |
| 29/07/2026 | 11:49:51 | 3,975.00p | 0 | £0.00 | Off-book | Sell | SI |
| 29/07/2026 | 11:38:08 | 3,985.00p | 5 | £199.25 | Exchange | Sell | AT |
| 29/07/2026 | 11:34:20 | 3,995.00p | 1 | £39.95 | Exchange | Buy | AT |
| 29/07/2026 | 11:30:35 | 3,994.32p | 17 | £679.03 | Exchange | Buy | OFF |
| 29/07/2026 | 11:30:25 | 4,000.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 11:30:00 | 3,997.51p | 17 | £679.58 | Exchange | Buy | OFF |
| 29/07/2026 | 11:19:48 | 4,005.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 11:19:48 | 3,990.00p | 1 | £39.90 | Exchange | Sell | AT |
| 29/07/2026 | 11:14:43 | 3,995.00p | 5 | £199.75 | Exchange | Sell | AT |
| 29/07/2026 | 11:07:10 | 4,005.00p | 24 | £961.20 | Exchange | Buy | AT |
| 29/07/2026 | 11:07:10 | 4,010.00p | 36 | £1,443.60 | Exchange | Buy | AT |
| 29/07/2026 | 11:07:10 | 4,010.00p | 13 | £521.30 | Exchange | Buy | AT |
| 29/07/2026 | 10:56:36 | 4,005.00p | 3 | £120.15 | Exchange | Buy | AT |
| 29/07/2026 | 10:53:13 | 4,010.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 10:52:12 | 4,010.00p | 74 | £2,967.40 | Off-book | Buy | SI |
| 29/07/2026 | 10:46:27 | 4,005.00p | 62 | £2,483.10 | Exchange | Sell | AT |
| 29/07/2026 | 10:46:27 | 4,010.00p | 5 | £200.50 | Exchange | Sell | AT |
| 29/07/2026 | 10:46:27 | 4,010.00p | 29 | £1,162.90 | Exchange | Sell | AT |
| 29/07/2026 | 10:42:09 | 4,019.44p | 74 | £2,974.39 | Exchange | Buy | OFF |
| 29/07/2026 | 10:36:20 | 4,015.00p | 10 | £401.50 | Exchange | Sell | AT |
| 29/07/2026 | 10:35:23 | 4,010.00p | 3 | £120.30 | Exchange | Sell | AT |
| 29/07/2026 | 10:27:52 | 4,025.00p | 42 | £1,690.50 | Exchange | Buy | AT |
| 29/07/2026 | 10:27:36 | 4,025.00p | 26 | £1,046.50 | Off-book | Buy | SI |
| 29/07/2026 | 10:26:00 | 4,020.00p | 8 | £321.60 | Off-book | Buy | SI |
| 29/07/2026 | 10:21:19 | 4,025.00p | 5 | £201.25 | Exchange | Buy | AT |
| 29/07/2026 | 10:12:15 | 4,015.00p | 139 | £5,580.85 | Exchange | Sell | AT |
| 29/07/2026 | 10:12:15 | 4,020.00p | 5 | £201.00 | Exchange | Sell | AT |
| 29/07/2026 | 10:12:15 | 4,020.00p | 109 | £4,381.80 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|---|---|---|---|---|---|---|
| 29/07/2026 | 12:22:50 | 3,990.00p | 42 | £1,675.80 | Exchange | Buy | AT |
| 29/07/2026 | 12:22:50 | 3,990.00p | 34 | £1,356.60 | Exchange | Buy | AT |
| 29/07/2026 | 12:22:12 | 3,985.00p | 5 | £199.25 | Exchange | Buy | AT |
| 29/07/2026 | 12:22:12 | 3,985.00p | 11 | £438.35 | Exchange | Buy | AT |
| 29/07/2026 | 12:20:44 | 3,990.00p | 3 | £119.70 | Exchange | Buy | AT |
| 29/07/2026 | 12:19:17 | 3,985.00p | 1 | £39.85 | Exchange | Sell | AT |
| 29/07/2026 | 12:16:22 | 3,985.00p | 40 | £1,594.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 3,995.00p | 9 | £359.55 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 3,995.00p | 77 | £3,076.15 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 11 | £440.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 11 | £440.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 11 | £440.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 19 | £760.00 | Exchange | Sell | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 38 | £1,520.00 | Exchange | Buy | AT |
| 29/07/2026 | 12:09:35 | 4,000.00p | 25 | £1,000.00 | Exchange | Buy | AT |
| 29/07/2026 | 12:04:28 | 4,000.00p | 1 | £40.00 | Exchange | Buy | AT |
| 29/07/2026 | 11:59:39 | 4,000.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 11:56:04 | 3,985.00p | 74 | £2,948.90 | Exchange | Buy | AT |
| 29/07/2026 | 11:56:04 | 3,985.00p | 36 | £1,434.60 | Exchange | Buy | AT |
| 29/07/2026 | 11:54:36 | 3,980.00p | 39 | £1,552.20 | Exchange | Sell | AT |
| 29/07/2026 | 11:54:36 | 3,970.00p | 13 | £516.10 | Exchange | Sell | AT |
| 29/07/2026 | 11:54:36 | 3,980.00p | 41 | £1,631.80 | Exchange | Buy | AT |
| 29/07/2026 | 11:49:51 | 3,975.00p | 0 | £0.00 | Off-book | Sell | SI |
| 29/07/2026 | 11:38:08 | 3,985.00p | 5 | £199.25 | Exchange | Sell | AT |
| 29/07/2026 | 11:34:20 | 3,995.00p | 1 | £39.95 | Exchange | Buy | AT |
| 29/07/2026 | 11:30:35 | 3,994.32p | 17 | £679.03 | Exchange | Buy | OFF |
| 29/07/2026 | 11:30:25 | 4,000.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 11:30:00 | 3,997.51p | 17 | £679.58 | Exchange | Buy | OFF |
| 29/07/2026 | 11:19:48 | 4,005.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 11:19:48 | 3,990.00p | 1 | £39.90 | Exchange | Sell | AT |
| 29/07/2026 | 11:14:43 | 3,995.00p | 5 | £199.75 | Exchange | Sell | AT |
| 29/07/2026 | 11:07:10 | 4,005.00p | 24 | £961.20 | Exchange | Buy | AT |
| 29/07/2026 | 11:07:10 | 4,010.00p | 36 | £1,443.60 | Exchange | Buy | AT |
| 29/07/2026 | 11:07:10 | 4,010.00p | 13 | £521.30 | Exchange | Buy | AT |
| 29/07/2026 | 10:56:36 | 4,005.00p | 3 | £120.15 | Exchange | Buy | AT |
| 29/07/2026 | 10:53:13 | 4,010.00p | 0 | £0.00 | Off-book | Buy | SI |
| 29/07/2026 | 10:52:12 | 4,010.00p | 74 | £2,967.40 | Off-book | Buy | SI |
| 29/07/2026 | 10:46:27 | 4,005.00p | 62 | £2,483.10 | Exchange | Sell | AT |
| 29/07/2026 | 10:46:27 | 4,010.00p | 5 | £200.50 | Exchange | Sell | AT |
| 29/07/2026 | 10:46:27 | 4,010.00p | 29 | £1,162.90 | Exchange | Sell | AT |
| 29/07/2026 | 10:42:09 | 4,019.44p | 74 | £2,974.39 | Exchange | Buy | OFF |
| 29/07/2026 | 10:36:20 | 4,015.00p | 10 | £401.50 | Exchange | Sell | AT |
| 29/07/2026 | 10:35:23 | 4,010.00p | 3 | £120.30 | Exchange | Sell | AT |
| 29/07/2026 | 10:27:52 | 4,025.00p | 42 | £1,690.50 | Exchange | Buy | AT |
| 29/07/2026 | 10:27:36 | 4,025.00p | 26 | £1,046.50 | Off-book | Buy | SI |
| 29/07/2026 | 10:26:00 | 4,020.00p | 8 | £321.60 | Off-book | Buy | SI |
| 29/07/2026 | 10:21:19 | 4,025.00p | 5 | £201.25 | Exchange | Buy | AT |
| 29/07/2026 | 10:12:15 | 4,015.00p | 139 | £5,580.85 | Exchange | Sell | AT |
| 29/07/2026 | 10:12:15 | 4,020.00p | 5 | £201.00 | Exchange | Sell | AT |
| 29/07/2026 | 10:12:15 | 4,020.00p | 109 | £4,381.80 | Exchange | Sell | AT |