| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 21/04/2026 | 07:57:44 | 3094.00p | 4 | £123.76 | Exchange | Buy | AT |
| 21/04/2026 | 07:57:38 | 3092.00p | 3 | £92.76 | Exchange | Buy | AT |
| 21/04/2026 | 07:57:38 | 3092.00p | 281 | £8,688.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:57:38 | 3092.00p | 97 | £2,999.24 | Exchange | Buy | AT |
| 21/04/2026 | 07:56:14 | 3092.00p | 1 | £30.92 | Off-book | Buy | SI |
| 21/04/2026 | 07:54:01 | 3092.00p | 136 | £4,205.12 | Exchange | Buy | AT |
| 21/04/2026 | 07:54:01 | 3092.00p | 281 | £8,688.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:51:32 | 3094.00p | 150 | £4,641.00 | Exchange | Sell | AT |
| 21/04/2026 | 07:51:32 | 3094.00p | 78 | £2,413.32 | Exchange | Sell | AT |
| 21/04/2026 | 07:51:32 | 3094.00p | 135 | £4,176.90 | Exchange | Sell | AT |
| 21/04/2026 | 07:51:24 | 3094.00p | 0 | £0.00 | Off-book | Sell | SI |
| 21/04/2026 | 07:50:22 | 3096.00p | 167 | £5,170.32 | Exchange | Buy | AT |
| 21/04/2026 | 07:50:22 | 3096.00p | 5 | £154.80 | Exchange | Buy | AT |
| 21/04/2026 | 07:50:22 | 3096.00p | 281 | £8,699.76 | Exchange | Buy | AT |
| 21/04/2026 | 07:50:22 | 3096.00p | 98 | £3,034.08 | Exchange | Buy | AT |
| 21/04/2026 | 07:44:46 | 3094.00p | 195 | £6,033.30 | Off-book | Buy | SI |
| 21/04/2026 | 07:44:46 | 3094.00p | 203 | £6,280.82 | Off-book | Buy | SI |
| 21/04/2026 | 07:44:46 | 3094.00p | 110 | £3,403.40 | Exchange | Unknown | AT |
| 21/04/2026 | 07:43:46 | 3094.00p | 148 | £4,579.12 | Exchange | Buy | AT |
| 21/04/2026 | 07:43:46 | 3094.00p | 133 | £4,115.02 | Exchange | Buy | AT |
| 21/04/2026 | 07:43:46 | 3094.00p | 100 | £3,094.00 | Exchange | Buy | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 167 | £5,163.64 | Exchange | Unknown | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 156 | £4,823.52 | Exchange | Unknown | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 41 | £1,267.72 | Exchange | Sell | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 5 | £154.60 | Exchange | Unknown | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 281 | £8,688.52 | Exchange | Unknown | AT |
| 21/04/2026 | 07:40:45 | 3092.00p | 5 | £154.60 | Off-book | Buy | SI |
| 21/04/2026 | 07:38:35 | 3090.00p | 8 | £247.20 | Exchange | Sell | AT |
| 21/04/2026 | 07:38:35 | 3090.00p | 64 | £1,977.60 | Exchange | Sell | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 5 | £154.60 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 2 | £61.84 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 6 | £185.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 154 | £4,761.68 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 143 | £4,421.56 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 281 | £8,688.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:08 | 3090.00p | 138 | £4,264.20 | Exchange | Unknown | AT |
| 21/04/2026 | 07:38:08 | 3090.00p | 231 | £7,137.90 | Exchange | Unknown | AT |
| 21/04/2026 | 07:37:13 | 3090.00p | 0 | £0.00 | Off-book | Sell | SI |
| 21/04/2026 | 07:34:30 | 3094.00p | 51 | £1,577.94 | Off-book | Buy | SI |
| 21/04/2026 | 07:31:21 | 3094.00p | 96 | £2,970.24 | Exchange | Sell | AT |
| 21/04/2026 | 07:31:21 | 3094.00p | 150 | £4,641.00 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:42 | 3098.00p | 3 | £92.94 | Off-book | Sell | SI |
| 21/04/2026 | 07:30:29 | 3098.00p | 43 | £1,332.14 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:29 | 3098.00p | 62 | £1,920.76 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:29 | 3098.00p | 104 | £3,221.92 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 170 | £5,266.60 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 75 | £2,323.50 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 11 | £340.78 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 46 | £1,425.08 | Exchange | Sell | AT |
| 21/04/2026 | 07:29:15 | 3098.00p | 107 | £3,314.86 | Exchange | Sell | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 21/04/2026 | 07:57:44 | 3094.00p | 4 | £123.76 | Exchange | Buy | AT |
| 21/04/2026 | 07:57:38 | 3092.00p | 3 | £92.76 | Exchange | Buy | AT |
| 21/04/2026 | 07:57:38 | 3092.00p | 281 | £8,688.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:57:38 | 3092.00p | 97 | £2,999.24 | Exchange | Buy | AT |
| 21/04/2026 | 07:56:14 | 3092.00p | 1 | £30.92 | Off-book | Buy | SI |
| 21/04/2026 | 07:54:01 | 3092.00p | 136 | £4,205.12 | Exchange | Buy | AT |
| 21/04/2026 | 07:54:01 | 3092.00p | 281 | £8,688.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:51:32 | 3094.00p | 150 | £4,641.00 | Exchange | Sell | AT |
| 21/04/2026 | 07:51:32 | 3094.00p | 78 | £2,413.32 | Exchange | Sell | AT |
| 21/04/2026 | 07:51:32 | 3094.00p | 135 | £4,176.90 | Exchange | Sell | AT |
| 21/04/2026 | 07:51:24 | 3094.00p | 0 | £0.00 | Off-book | Sell | SI |
| 21/04/2026 | 07:50:22 | 3096.00p | 167 | £5,170.32 | Exchange | Buy | AT |
| 21/04/2026 | 07:50:22 | 3096.00p | 5 | £154.80 | Exchange | Buy | AT |
| 21/04/2026 | 07:50:22 | 3096.00p | 281 | £8,699.76 | Exchange | Buy | AT |
| 21/04/2026 | 07:50:22 | 3096.00p | 98 | £3,034.08 | Exchange | Buy | AT |
| 21/04/2026 | 07:44:46 | 3094.00p | 195 | £6,033.30 | Off-book | Buy | SI |
| 21/04/2026 | 07:44:46 | 3094.00p | 203 | £6,280.82 | Off-book | Buy | SI |
| 21/04/2026 | 07:44:46 | 3094.00p | 110 | £3,403.40 | Exchange | Unknown | AT |
| 21/04/2026 | 07:43:46 | 3094.00p | 148 | £4,579.12 | Exchange | Buy | AT |
| 21/04/2026 | 07:43:46 | 3094.00p | 133 | £4,115.02 | Exchange | Buy | AT |
| 21/04/2026 | 07:43:46 | 3094.00p | 100 | £3,094.00 | Exchange | Buy | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 167 | £5,163.64 | Exchange | Unknown | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 156 | £4,823.52 | Exchange | Unknown | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 41 | £1,267.72 | Exchange | Sell | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 5 | £154.60 | Exchange | Unknown | AT |
| 21/04/2026 | 07:42:54 | 3092.00p | 281 | £8,688.52 | Exchange | Unknown | AT |
| 21/04/2026 | 07:40:45 | 3092.00p | 5 | £154.60 | Off-book | Buy | SI |
| 21/04/2026 | 07:38:35 | 3090.00p | 8 | £247.20 | Exchange | Sell | AT |
| 21/04/2026 | 07:38:35 | 3090.00p | 64 | £1,977.60 | Exchange | Sell | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 5 | £154.60 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 2 | £61.84 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 6 | £185.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 154 | £4,761.68 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 143 | £4,421.56 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:35 | 3092.00p | 281 | £8,688.52 | Exchange | Buy | AT |
| 21/04/2026 | 07:38:08 | 3090.00p | 138 | £4,264.20 | Exchange | Unknown | AT |
| 21/04/2026 | 07:38:08 | 3090.00p | 231 | £7,137.90 | Exchange | Unknown | AT |
| 21/04/2026 | 07:37:13 | 3090.00p | 0 | £0.00 | Off-book | Sell | SI |
| 21/04/2026 | 07:34:30 | 3094.00p | 51 | £1,577.94 | Off-book | Buy | SI |
| 21/04/2026 | 07:31:21 | 3094.00p | 96 | £2,970.24 | Exchange | Sell | AT |
| 21/04/2026 | 07:31:21 | 3094.00p | 150 | £4,641.00 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:42 | 3098.00p | 3 | £92.94 | Off-book | Sell | SI |
| 21/04/2026 | 07:30:29 | 3098.00p | 43 | £1,332.14 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:29 | 3098.00p | 62 | £1,920.76 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:29 | 3098.00p | 104 | £3,221.92 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 170 | £5,266.60 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 75 | £2,323.50 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 11 | £340.78 | Exchange | Sell | AT |
| 21/04/2026 | 07:30:04 | 3098.00p | 46 | £1,425.08 | Exchange | Sell | AT |
| 21/04/2026 | 07:29:15 | 3098.00p | 107 | £3,314.86 | Exchange | Sell | AT |