| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 20/04/2026 | 15:35:11 | 1332.00p | 132,954 | £1,770,947.28 | Exchange | Buy | UT |
| 20/04/2026 | 15:29:51 | 1325.00p | 89 | £1,179.25 | Exchange | Sell | AT |
| 20/04/2026 | 15:29:34 | 1326.00p | 12 | £159.12 | Exchange | Sell | AT |
| 20/04/2026 | 15:29:01 | 1326.00p | 2 | £26.52 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:55 | 1326.00p | 14 | £185.64 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:39 | 1326.00p | 14 | £185.64 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:33 | 1326.00p | 191 | £2,532.66 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:33 | 1326.00p | 100 | £1,326.00 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:33 | 1326.00p | 4 | £53.04 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:29 | 1327.00p | 42 | £557.34 | Exchange | Buy | AT |
| 20/04/2026 | 15:28:26 | 1327.00p | 96 | £1,273.92 | Off-book | Buy | OTC |
| 20/04/2026 | 15:28:25 | 1326.00p | 64 | £848.64 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:25 | 1326.00p | 403 | £5,343.78 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:25 | 1326.00p | 43 | £570.18 | Exchange | Unknown | AT |
| 20/04/2026 | 15:27:53 | 1325.00p | 286 | £3,789.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:27:43 | 1324.00p | 27 | £357.48 | Off-book | Sell | SI |
| 20/04/2026 | 15:27:31 | 1325.00p | 230 | £3,047.50 | Exchange | Buy | AT |
| 20/04/2026 | 15:27:30 | 1324.00p | 2 | £26.48 | Off-book | Sell | SI |
| 20/04/2026 | 15:27:13 | 1326.00p | 101 | £1,339.26 | Exchange | Buy | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 330 | £4,372.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 330 | £4,372.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 330 | £4,372.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 200 | £2,650.00 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 200 | £2,650.00 | Exchange | Unknown | AT |
| 20/04/2026 | 15:24:35 | 1325.00p | 139 | £1,841.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:24:35 | 1325.00p | 103 | £1,364.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:23:50 | 1324.00p | 289 | £3,826.36 | Exchange | Sell | AT |
| 20/04/2026 | 15:21:46 | 1325.00p | 289 | £3,829.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 155 | £2,055.30 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 276 | £3,659.76 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 33 | £437.58 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 189 | £2,506.14 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1325.00p | 165 | £2,186.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1325.00p | 69 | £914.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1325.00p | 14 | £185.50 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1326.00p | 204 | £2,705.04 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:09 | 1325.00p | 96 | £1,272.00 | Off-book | Buy | SI |
| 20/04/2026 | 15:20:44 | 1325.00p | 220 | £2,915.00 | Exchange | Buy | AT |
| 20/04/2026 | 15:18:20 | 1325.00p | 289 | £3,829.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:18:20 | 1325.00p | 159 | £2,106.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:18:20 | 1325.00p | 283 | £3,749.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 153 | £2,027.25 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 145 | £1,921.25 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 289 | £3,829.25 | Exchange | Sell | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 100 | £1,325.00 | Exchange | Sell | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 137 | £1,816.62 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 260 | £3,447.60 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 300 | £3,978.00 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 81 | £1,074.06 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 143 | £1,896.18 | Exchange | Unknown | AT |
| Date | Time | Price | Volume | Value | Venue | Side | Condition |
|---|
| 20/04/2026 | 15:35:11 | 1332.00p | 132,954 | £1,770,947.28 | Exchange | Buy | UT |
| 20/04/2026 | 15:29:51 | 1325.00p | 89 | £1,179.25 | Exchange | Sell | AT |
| 20/04/2026 | 15:29:34 | 1326.00p | 12 | £159.12 | Exchange | Sell | AT |
| 20/04/2026 | 15:29:01 | 1326.00p | 2 | £26.52 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:55 | 1326.00p | 14 | £185.64 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:39 | 1326.00p | 14 | £185.64 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:33 | 1326.00p | 191 | £2,532.66 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:33 | 1326.00p | 100 | £1,326.00 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:33 | 1326.00p | 4 | £53.04 | Exchange | Sell | AT |
| 20/04/2026 | 15:28:29 | 1327.00p | 42 | £557.34 | Exchange | Buy | AT |
| 20/04/2026 | 15:28:26 | 1327.00p | 96 | £1,273.92 | Off-book | Buy | OTC |
| 20/04/2026 | 15:28:25 | 1326.00p | 64 | £848.64 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:25 | 1326.00p | 403 | £5,343.78 | Exchange | Unknown | AT |
| 20/04/2026 | 15:28:25 | 1326.00p | 43 | £570.18 | Exchange | Unknown | AT |
| 20/04/2026 | 15:27:53 | 1325.00p | 286 | £3,789.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:27:43 | 1324.00p | 27 | £357.48 | Off-book | Sell | SI |
| 20/04/2026 | 15:27:31 | 1325.00p | 230 | £3,047.50 | Exchange | Buy | AT |
| 20/04/2026 | 15:27:30 | 1324.00p | 2 | £26.48 | Off-book | Sell | SI |
| 20/04/2026 | 15:27:13 | 1326.00p | 101 | £1,339.26 | Exchange | Buy | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 330 | £4,372.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 330 | £4,372.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 330 | £4,372.50 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 200 | £2,650.00 | Exchange | Unknown | AT |
| 20/04/2026 | 15:26:27 | 1325.00p | 200 | £2,650.00 | Exchange | Unknown | AT |
| 20/04/2026 | 15:24:35 | 1325.00p | 139 | £1,841.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:24:35 | 1325.00p | 103 | £1,364.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:23:50 | 1324.00p | 289 | £3,826.36 | Exchange | Sell | AT |
| 20/04/2026 | 15:21:46 | 1325.00p | 289 | £3,829.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 155 | £2,055.30 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 276 | £3,659.76 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 33 | £437.58 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:46 | 1326.00p | 189 | £2,506.14 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1325.00p | 165 | £2,186.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1325.00p | 69 | £914.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1325.00p | 14 | £185.50 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:15 | 1326.00p | 204 | £2,705.04 | Exchange | Buy | AT |
| 20/04/2026 | 15:21:09 | 1325.00p | 96 | £1,272.00 | Off-book | Buy | SI |
| 20/04/2026 | 15:20:44 | 1325.00p | 220 | £2,915.00 | Exchange | Buy | AT |
| 20/04/2026 | 15:18:20 | 1325.00p | 289 | £3,829.25 | Exchange | Buy | AT |
| 20/04/2026 | 15:18:20 | 1325.00p | 159 | £2,106.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:18:20 | 1325.00p | 283 | £3,749.75 | Exchange | Buy | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 153 | £2,027.25 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 145 | £1,921.25 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 289 | £3,829.25 | Exchange | Sell | AT |
| 20/04/2026 | 15:17:10 | 1325.00p | 100 | £1,325.00 | Exchange | Sell | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 137 | £1,816.62 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 260 | £3,447.60 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 300 | £3,978.00 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 81 | £1,074.06 | Exchange | Unknown | AT |
| 20/04/2026 | 15:17:10 | 1326.00p | 143 | £1,896.18 | Exchange | Unknown | AT |