TIDMNWG

RNS Number : 8748A

NatWest Group plc

26 May 2023

 
 NatWest Group plc 
 26 May 2023 
 Transaction in Own Shares 
 NatWest Group plc (the 'Company' or 'NWG') announces today that 
  it has purchased the following number of ordinary shares in the 
  Company with a nominal value of GBP1.0769* each ('Ordinary Shares') 
  from UBS AG, London Branch ('UBS'). 
 
 Aggregated information: 
 
  Date of purchase       Number of         Highest         Lowest      Volume weighted    Venue 
                       Ordinary Shares    price paid:    price paid:    average price 
                          purchased          (GBp)          (GBp)       paid per share 
                                                                            (GBp) 
    26 May 2023          2,553,629          270.00         265.40         267.1743         LSE 
                     -----------------  -------------  -------------  ----------------  -------- 
    26 May 2023           814,953           270.00         265.50         267.4177        CHIX 
                     -----------------  -------------  -------------  ----------------  -------- 
    26 May 2023          1,503,299          270.00         265.50         267.3001        BATE 
                     -----------------  -------------  -------------  ----------------  -------- 
 
 * Note: the nominal value of Ordinary Shares without rounding 
  is GBP1.076923076923077 per share 
 Such purchases form part of the Company's existing share buyback 
  programme and were effected pursuant to the instructions issued 
  by the Company to UBS on 17 February 2023, as announced on 17 February 
  2023. 
 
 The Company intends to cancel the repurchased Ordinary Shares. 
 
 Following the settlement of the above transactions, NWG will hold 
  217,389,798 Ordinary Shares in treasury and have 8,996,210,778 
  Ordinary Shares in issue (excluding treasury shares). 
 
 Further information: 
 
 Investor Relations 
 + 44 (0)207 672 1758 
 
 Media Relations 
 +44 (0)131 523 4205 
 
 Legal Entity Identifier: 2138005O9XJIJN4JPN90 
 
 Transaction details 
 In accordance with Article 5(1)(b) of Regulation (EU) No.596/2014 
  as it applies in the UK (Market Abuse Regulation), a full breakdown 
  of the individual trades made by UBS on behalf of the Company as 
  part of the buyback programme is detailed below: 
 
    Transaction                                            Volume                        Trading 
        Date                Time          Time Zone       (shares)       Price (GBp)      Venue    MatchID 
    26 May 2023           08:06:02           BST            1907           269.10         BATE     1153546 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:06:02           BST            9000           269.10         BATE     1153540 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:14:39           BST           10324           270.00         BATE     1165255 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:07           BST            2506           269.70         BATE     1174384 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:08           BST            490            269.70         BATE     1174414 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:08           BST            3772           269.70         BATE     1174412 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:08           BST            3337           269.70         BATE     1174410 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            6210           268.90         BATE     1193023 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            2826           268.90         BATE     1193017 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:36:04           BST            9260           268.60         BATE     1200105 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:38:07           BST            5954           268.00         BATE     1203318 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:38:07           BST             10            268.00         BATE     1203311 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:38:45           BST            3958           268.00         BATE     1204170 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:43:04           BST            9326           267.40         BATE     1211319 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:48           BST            9000           267.80         BATE     1219858 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:48           BST            600            267.80         BATE     1219856 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:52:26           BST            8828           267.50         BATE     1225093 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            3276           268.20         BATE     1229001 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            6300           268.20         BATE     1228999 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:57:00           BST           10555           268.30         BATE     1231482 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:01:33           BST            2014           267.80         BATE     1238571 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:01:33           BST            3320           267.80         BATE     1238569 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:01:33           BST            3225           267.80         BATE     1238567 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            9946           268.40         BATE     1244698 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:08:27           BST            8881           268.30         BATE     1248910 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:11:58           BST            2982           268.20         BATE     1254232 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:13:28           BST            9180           268.10         BATE     1256451 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:20:06           BST            9748           268.30         BATE     1266656 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            6998           268.40         BATE     1269243 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            3069           268.40         BATE     1269247 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:24:20           BST           10219           268.20         BATE     1273883 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:27:37           BST           10540           268.00         BATE     1278796 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:30:06           BST            3787           267.50         BATE     1282806 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:34:25           BST            1482           267.40         BATE     1290072 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:34:25           BST            9000           267.40         BATE     1290074 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            2812           267.00         BATE     1304204 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            7473           267.00         BATE     1304202 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            9494           267.00         BATE     1304198 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2427           267.60         BATE     1312481 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            7652           267.60         BATE     1312479 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:48:30           BST            9000           267.40         BATE     1314348 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:48:30           BST            3680           267.40         BATE     1314350 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:13           BST            2002           267.40         BATE     1320462 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:13           BST            7613           267.40         BATE     1320460 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:19           BST            9487           267.20         BATE     1320646 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:16           BST            3212           267.00         BATE     1325347 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST             96            267.00         BATE     1325916 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST            1441           267.00         BATE     1325914 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST            5731           267.00         BATE     1325910 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:56:41           BST            2574           267.00         BATE     1328733 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:56:41           BST            7967           267.00         BATE     1328731 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:58:20           BST            8594           266.90         BATE     1332366 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:58:20           BST            4019           266.90         BATE     1332362 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:58:20           BST            6197           266.90         BATE     1332364 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:22           BST            1182           267.10         BATE     1340436 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:22           BST            8661           267.10         BATE     1340434 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:04:54           BST            6427           267.20         BATE     1343121 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:04:54           BST            2679           267.20         BATE     1343117 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:05:14           BST            9579           267.20         BATE     1343873 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST            9193           267.00         BATE     1349029 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST             46            267.00         BATE     1349025 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST           10085           266.90         BATE     1351605 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:48           BST            9375           267.00         BATE     1352616 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            9241           266.90         BATE     1352922 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:15:05           BST            9493           266.30         BATE     1356491 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:04           BST            8580           266.20         BATE     1359396 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:19:22           BST           10502           266.10         BATE     1362257 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            784            266.00         BATE     1363139 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            9301           266.00         BATE     1363143 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            2151           265.90         BATE     1366634 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            7613           265.90         BATE     1366632 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:24:19           BST            8565           266.00         BATE     1367952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:26:17           BST            9921           265.80         BATE     1370586 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:27:27           BST            1877           265.60         BATE     1371823 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:27:27           BST            7613           265.60         BATE     1371821 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:28:58           BST            2374           265.50         BATE     1373599 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:28:58           BST            8198           265.50         BATE     1373601 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST            8975           265.50         BATE     1379946 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST            1208           265.50         BATE     1379944 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST           11232           266.00         BATE     1387208 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST           10572           266.00         BATE     1387214 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            8986           266.10         BATE     1391005 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            1547           266.10         BATE     1391003 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST           10235           266.10         BATE     1390991 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:20           BST            7975           266.20         BATE     1393054 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:20           BST            627            266.20         BATE     1393050 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:20           BST            9154           266.20         BATE     1393048 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:00           BST            2440           266.20         BATE     1398603 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:00           BST            7613           266.20         BATE     1398601 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:51:49           BST            9203           265.80         BATE     1402582 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            9263           266.20         BATE     1412391 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            869            266.20         BATE     1412389 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            6652           266.20         BATE     1412372 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            1030           266.20         BATE     1412370 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            1030           266.20         BATE     1412368 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            869            266.20         BATE     1412366 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            1211           266.20         BATE     1412356 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            1400           266.20         BATE     1412352 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            585            266.20         BATE     1412354 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            1211           266.20         BATE     1412358 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            4914           266.20         BATE     1412360 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            869            266.20         BATE     1412350 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST           10067           266.20         BATE     1412336 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST           10350           266.20         BATE     1419767 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:04           BST            4012           266.00         BATE     1419914 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:04           BST            8099           266.00         BATE     1419912 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:04           BST            8690           266.00         BATE     1419910 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:10           BST            9032           265.70         BATE     1420048 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:15:33           BST            9510           266.00         BATE     1423486 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:16:39           BST            8629           265.90         BATE     1424067 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:29:32           BST           10164           266.40         BATE     1432208 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:38:22           BST             25            266.70         BATE     1437202 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:30           BST            2664           266.90         BATE     1438011 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:30           BST            9000           266.90         BATE     1438009 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:30           BST            4126           266.90         BATE     1438007 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            9152           266.70         BATE     1438033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST           10456           266.70         BATE     1438029 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST           12113           266.80         BATE     1438025 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:35           BST            2174           266.50         BATE     1438103 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:41           BST            7864           266.50         BATE     1438157 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:41           BST            9349           266.50         BATE     1438155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:45           BST            2250           266.50         BATE     1438198 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:45           BST            701            266.50         BATE     1438196 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:40:05           BST            1935           266.50         BATE     1438478 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:40:07           BST            5102           266.50         BATE     1438543 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:43:45           BST            109            266.30         BATE     1440901 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:43:45           BST            9539           266.30         BATE     1440897 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:48           BST            2555           266.30         BATE     1444881 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:48           BST            7916           266.30         BATE     1444877 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:51:53           BST            9910           266.30         BATE     1446231 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            7050           266.60         BATE     1448896 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            621            266.60         BATE     1448894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            1300           266.60         BATE     1448892 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            1497           266.60         BATE     1448890 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            6967           266.60         BATE     1448880 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            2298           266.60         BATE     1448884 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:03:26           BST            8488           266.80         BATE     1453745 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:03:26           BST            9511           266.80         BATE     1453741 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            1751           267.00         BATE     1455628 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            9000           267.00         BATE     1455626 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:17:21           BST           20016           267.30         BATE     1461670 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            5842           267.20         BATE     1462834 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            1600           267.20         BATE     1462832 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            639            267.20         BATE     1462830 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            1401           267.20         BATE     1462828 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST           11426           267.20         BATE     1462816 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:26:28           BST            288            267.40         BATE     1466192 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:26:28           BST            6000           267.40         BATE     1466186 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:26:28           BST            3443           267.40         BATE     1466184 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:29:30           BST            976            267.50         BATE     1467807 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:29:30           BST           10681           267.50         BATE     1467805 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:31:10           BST            5961           267.40         BATE     1468930 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:31:10           BST            3723           267.40         BATE     1468928 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:33:09           BST            8900           267.30         BATE     1470192 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:37:23           BST            8000           267.40         BATE     1472615 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:37:57           BST            2499           267.40         BATE     1472954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:01           BST            7388           267.40         BATE     1475489 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:01           BST            1586           267.40         BATE     1475487 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:45:27           BST            9893           267.20         BATE     1478514 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:48:59           BST            9465           267.20         BATE     1480896 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:49:02           BST            1821           267.10         BATE     1480952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:52:33           BST            9888           267.40         BATE     1484091 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:53:34           BST            2272           267.40         BATE     1484760 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:53:34           BST            6714           267.40         BATE     1484758 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:58:47           BST            1299           267.40         BATE     1488467 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:58:47           BST            7613           267.40         BATE     1488465 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:05:36           BST           10579           267.40         BATE     1493453 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:06:19           BST            8559           267.30         BATE     1493995 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:10:58           BST            9359           267.20         BATE     1497246 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:14:58           BST            1402           267.20         BATE     1500012 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:14:58           BST            8135           267.20         BATE     1500014 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            6412           267.20         BATE     1507421 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            2417           267.20         BATE     1507417 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST           16366           267.20         BATE     1507415 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:25           BST            1960           267.10         BATE     1507598 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:25           BST            1002           267.10         BATE     1507594 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:25           BST            7610           267.10         BATE     1507592 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:09           BST            4570           267.70         BATE     1515506 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:15           BST            8528           267.70         BATE     1515589 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:15           BST            3439           267.70         BATE     1515587 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:15           BST            3602           267.70         BATE     1515585 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:43           BST            2478           268.00         BATE     1518816 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST           13453           268.00         BATE     1518904 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST            1211           268.00         BATE     1518902 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST            6947           268.00         BATE     1518894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            2240           268.20         BATE     1522383 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            2457           268.20         BATE     1522340 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            608            268.20         BATE     1522338 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            1300           268.20         BATE     1522336 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            1541           268.20         BATE     1522334 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST           13727           268.20         BATE     1522328 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:50           BST            2246           268.20         BATE     1522419 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:51           BST            762            268.10         BATE     1522456 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:51           BST            7789           268.10         BATE     1522454 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:44:33           BST            7371           268.00         BATE     1524429 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:44:33           BST            1414           268.00         BATE     1524427 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:14           BST            188            267.80         BATE     1528478 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:50:01           BST            6953           267.80         BATE     1529224 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:50:01           BST            688            267.80         BATE     1529222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:50:01           BST            1541           267.80         BATE     1529220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:50:01           BST            8449           267.80         BATE     1529214 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:00           BST             36            267.70         BATE     1530286 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:00           BST            1052           267.70         BATE     1530284 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:00           BST            7980           267.70         BATE     1530282 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:56:32           BST            1708           267.40         BATE     1534847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:56:32           BST            7967           267.40         BATE     1534845 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:56:33           BST            9143           267.30         BATE     1534866 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:10:52           BST            9810           267.50         BATE     1548118 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:10:52           BST            9742           267.50         BATE     1548116 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:15:58           BST           11151           267.60         BATE     1552793 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:17:06           BST            1853           267.40         BATE     1554203 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:17:06           BST            8994           267.40         BATE     1554201 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:21:47           BST            4703           267.80         BATE     1559059 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:21:47           BST            6402           267.80         BATE     1559057 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:20           BST            702            267.90         BATE     1569862 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:20           BST            1604           267.90         BATE     1569860 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:20           BST            8005           267.90         BATE     1569858 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:20           BST            1352           267.90         BATE     1569856 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            7655           267.90         BATE     1571445 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            8898           267.90         BATE     1571443 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            6118           268.00         BATE     1573347 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            855            268.00         BATE     1573345 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            1100           268.00         BATE     1573343 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            1100           268.00         BATE     1573341 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            618            268.00         BATE     1573339 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            1352           268.00         BATE     1573337 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            8280           268.00         BATE     1573329 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            5675           268.00         BATE     1573327 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:03           BST            8762           267.90         BATE     1573440 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:38           BST           10209           268.30         BATE     1579289 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:56           BST            283            268.20         BATE     1579801 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:56           BST            8368           268.20         BATE     1579797 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:56           BST            885            268.20         BATE     1579795 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:36:03           BST           10477           268.10         BATE     1582132 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:38:26           BST            8996           268.10         BATE     1586282 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:39:37           BST            7040           268.20         BATE     1588428 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:39:37           BST            2689           268.20         BATE     1588426 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:40:38           BST            1474           267.90         BATE     1590398 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:40:38           BST            7133           267.90         BATE     1590396 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:27           BST            4744           268.00         BATE     1594699 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:27           BST            4286           268.00         BATE     1594697 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:43:44           BST            1961           267.80         BATE     1596677 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:43:44           BST            8459           267.80         BATE     1596675 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:46:42           BST            7495           268.10         BATE     1601605 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:46:42           BST            1381           268.10         BATE     1601603 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            653            268.20         BATE     1604157 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            1013           268.20         BATE     1604151 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            855            268.20         BATE     1604153 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            1500           268.20         BATE     1604155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            588            268.20         BATE     1604159 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            3735           268.20         BATE     1604163 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            5280           268.20         BATE     1604147 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            3318           268.20         BATE     1604145 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:30           BST            9468           268.10         BATE     1608456 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:54:29           BST            9076           268.20         BATE     1615315 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:56:07           BST            9100           268.10         BATE     1618582 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:56:58           BST            9916           268.00         BATE     1619783 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:58:25           BST            114            267.90         BATE     1621874 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            1962           267.90         BATE     1623234 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            1030           267.90         BATE     1623232 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            1211           267.90         BATE     1623226 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            900            267.90         BATE     1623224 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            900            267.90         BATE     1623222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            9221           267.90         BATE     1623216 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:22           BST            2685           267.90         BATE     1623423 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:01:32           BST            280            268.10         BATE     1629981 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:01:32           BST            8921           268.10         BATE     1629977 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:02:10           BST           10191           267.80         BATE     1631577 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:03:46           BST            1267           267.60         BATE     1634604 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            950            268.00         BATE     1643637 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            2396           268.00         BATE     1643639 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            2309           268.00         BATE     1643629 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            9561           268.00         BATE     1643625 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:13:57           BST            8642           268.00         BATE     1653059 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:13:57           BST            682            268.00         BATE     1653057 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:17:58           BST            9495           267.90         BATE     1660066 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:57           BST            974            268.50         BATE     1675065 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:57           BST            237            268.50         BATE     1675061 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:57           BST            9348           268.50         BATE     1675063 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:06:02           BST            4520           269.10         CHIX     1153544 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:06:02           BST            4186           269.10         CHIX     1153542 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:06:02           BST            1209           269.10         CHIX     1153538 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:09:10           BST            8833           269.40         CHIX     1157884 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:14:39           BST            9666           270.00         CHIX     1165253 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:05           BST            5728           269.90         CHIX     1174356 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:05           BST            2060           269.90         CHIX     1174354 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:05           BST            1844           269.90         CHIX     1174352 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:22:36           BST            1015           268.90         CHIX     1179078 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:22:38           BST            1029           268.90         CHIX     1179147 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:25:09           BST            2731           268.90         CHIX     1182604 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:25:09           BST            5466           268.90         CHIX     1182606 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:25:09           BST             41            268.90         CHIX     1182608 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            2157           268.90         CHIX     1193025 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            2639           268.90         CHIX     1193021 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            3907           268.90         CHIX     1193015 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:34:56           BST            7075           268.60         CHIX     1198335 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:34:56           BST            3445           268.60         CHIX     1198333 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:36:04           BST            8555           268.60         CHIX     1200107 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:42:08           BST           10287           267.90         CHIX     1210095 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:49:04           BST           10508           267.50         CHIX     1220222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:57:24           BST            8198           268.30         CHIX     1232177 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:57:24           BST            1016           268.30         CHIX     1232175 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            8782           268.40         CHIX     1244700 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:11:58           BST            9184           268.20         CHIX     1254230 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:13:28           BST            9514           268.10         CHIX     1256455 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:13:28           BST             87            268.10         CHIX     1256453 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            8904           268.40         CHIX     1269245 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:27:37           BST            7589           268.00         CHIX     1278800 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:27:37           BST            2557           268.00         CHIX     1278798 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:34:40           BST            451            267.30         CHIX     1290460 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:34:40           BST           10036           267.30         CHIX     1290458 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:39:25           BST            1775           267.10         CHIX     1298896 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:39:25           BST            7187           267.10         CHIX     1298890 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            9765           267.00         CHIX     1304200 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:48:01           BST            2893           267.40         CHIX     1313462 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:48:30           BST            6308           267.40         CHIX     1314346 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:52:56           BST            9716           267.10         CHIX     1322575 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:52:56           BST            743            267.10         CHIX     1322573 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:54:59           BST            795            267.00         CHIX     1324859 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:54:59           BST            100            267.00         CHIX     1324861 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:09           BST            100            267.00         CHIX     1325171 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:09           BST            403            267.00         CHIX     1325169 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST            210            267.00         CHIX     1325912 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST            7741           267.00         CHIX     1325908 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:22           BST            6752           267.10         CHIX     1340440 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:22           BST            2384           267.10         CHIX     1340438 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            2019           267.20         CHIX     1340894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            4035           267.20         CHIX     1340892 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            1204           267.20         CHIX     1340896 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            2201           267.20         CHIX     1340898 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST           10074           267.00         CHIX     1349027 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:15:05           BST            4220           266.30         CHIX     1356497 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:15:05           BST            4889           266.30         CHIX     1356493 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:37           BST           10387           266.10         CHIX     1360031 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:19:22           BST            9168           266.10         CHIX     1362259 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            8699           266.00         CHIX     1363141 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            318            266.00         CHIX     1363145 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:24:19           BST            6590           266.00         CHIX     1367954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:24:19           BST            3734           266.00         CHIX     1367950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST           10167           265.50         CHIX     1379950 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST            9983           266.00         CHIX     1387216 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:20           BST            8676           266.20         CHIX     1393052 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:00           BST            9554           266.20         CHIX     1398605 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:51:49           BST            8072           265.80         CHIX     1402584 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            3032           266.20         CHIX     1412340 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            7103           266.20         CHIX     1412334 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            2234           266.20         CHIX     1412338 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            6528           266.20         CHIX     1412342 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:09           BST            100            266.30         CHIX     1419047 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:09           BST            4679           266.30         CHIX     1419045 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:13           BST            4685           266.30         CHIX     1419101 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:13           BST            1012           266.30         CHIX     1419099 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            6831           266.20         CHIX     1419773 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            3225           266.20         CHIX     1419769 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:14:33           BST            100            266.00         CHIX     1422733 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:14:33           BST            7518           266.00         CHIX     1422731 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:15:33           BST            2160           266.00         CHIX     1423484 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:34:44           BST            1407           266.60         CHIX     1435247 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:34:44           BST             25            266.60         CHIX     1435245 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:34:44           BST             48            266.60         CHIX     1435249 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:34:44           BST            582            266.60         CHIX     1435251 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:44           BST            790            266.60         CHIX     1436266 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:50           BST            1760           266.60         CHIX     1436330 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            6857           266.70         CHIX     1438039 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            3158           266.70         CHIX     1438037 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST           16240           266.70         CHIX     1438035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:50           BST            100            266.50         CHIX     1438242 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:50           BST            3924           266.50         CHIX     1438240 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:40:04           BST             19            266.50         CHIX     1438448 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:40:07           BST            2770           266.50         CHIX     1438541 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:40:07           BST            3438           266.50         CHIX     1438539 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:30           BST            8872           266.50         CHIX     1439629 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:48           BST            1084           266.30         CHIX     1444879 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:51           BST            3009           266.30         CHIX     1444893 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:50:22           BST            2985           266.30         CHIX     1445222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:51:53           BST            529            266.30         CHIX     1446227 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:51:53           BST            1965           266.30         CHIX     1446225 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:51:53           BST            740            266.30         CHIX     1446223 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            6336           266.60         CHIX     1448886 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            2475           266.60         CHIX     1448882 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:03:26           BST           10263           266.80         CHIX     1453743 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST           10504           267.00         CHIX     1455622 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:17:21           BST            1070           267.30         CHIX     1461678 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:17:21           BST            8289           267.30         CHIX     1461674 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:26:28           BST           10576           267.40         CHIX     1466188 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:29:30           BST            9189           267.50         CHIX     1467809 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:36:37           BST            9924           267.40         CHIX     1472134 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:45:27           BST           10005           267.20         CHIX     1478516 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:48:59           BST            9850           267.20         CHIX     1480894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:58:47           BST            1593           267.40         CHIX     1488471 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:58:47           BST            8763           267.40         CHIX     1488469 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:05:36           BST            9184           267.40         CHIX     1493455 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:10:58           BST            6629           267.20         CHIX     1497250 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:10:58           BST            2280           267.20         CHIX     1497248 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST           10535           267.20         CHIX     1507419 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:25           BST            8581           267.10         CHIX     1507596 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:09           BST           10563           267.70         CHIX     1515504 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST           10332           268.00         CHIX     1518896 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:56           BST            4040           268.00         CHIX     1522523 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:56           BST            1030           268.00         CHIX     1522521 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:56           BST            2500           268.00         CHIX     1522519 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:56           BST            1118           268.00         CHIX     1522517 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:56           BST            9427           268.00         CHIX     1522513 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:50:01           BST            8763           267.80         CHIX     1529216 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:08           BST            2382           267.60         CHIX     1530498 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:08           BST            6595           267.60         CHIX     1530496 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:59:18           BST            5053           267.20         CHIX     1537321 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:59:18           BST            100            267.20         CHIX     1537319 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:59:18           BST            660            267.20         CHIX     1537317 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:59:53           BST            3100           267.20         CHIX     1537848 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:59:56           BST            1632           267.20         CHIX     1537880 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:10:52           BST           10216           267.50         CHIX     1548120 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:15:58           BST            6086           267.60         CHIX     1552795 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:15:58           BST            3717           267.60         CHIX     1552791 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:21:47           BST            831            267.80         CHIX     1559063 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:21:47           BST            7732           267.80         CHIX     1559061 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            4915           267.90         CHIX     1571449 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            5860           267.90         CHIX     1571447 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            855            268.00         CHIX     1573351 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            1310           268.00         CHIX     1573349 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            1315           268.00         CHIX     1573333 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            8636           268.00         CHIX     1573331 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:38           BST            9032           268.30         CHIX     1579291 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:38           BST            677            268.30         CHIX     1579287 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:56           BST            9328           268.20         CHIX     1579803 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:56           BST            1153           268.20         CHIX     1579799 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:39:37           BST            7772           268.20         CHIX     1588430 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:39:37           BST            1847           268.20         CHIX     1588432 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:27           BST            8437           268.00         CHIX     1594703 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:27           BST            136            268.00         CHIX     1594701 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:45:19           BST            9868           268.00         CHIX     1599356 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            1310           268.20         CHIX     1604165 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            964            268.20         CHIX     1604161 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            986            268.10         CHIX     1604149 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:49:37           BST             37            268.00         CHIX     1606638 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:30           BST            3193           268.10         CHIX     1608462 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:30           BST            100            268.10         CHIX     1608464 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:34           BST            455            268.10         CHIX     1608591 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:34           BST            4917           268.10         CHIX     1608589 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:54:29           BST            946            268.20         CHIX     1615321 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:54:29           BST            1515           268.20         CHIX     1615319 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:54:29           BST            7264           268.20         CHIX     1615317 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:56:58           BST            4960           268.00         CHIX     1619781 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:56:58           BST            3956           268.00         CHIX     1619785 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:01:35           BST            9616           268.00         CHIX     1630267 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:03:37           BST            1521           267.70         CHIX     1634352 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:03:37           BST            7340           267.70         CHIX     1634350 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            6967           268.00         CHIX     1643635 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            3098           268.00         CHIX     1643631 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            400            268.00         CHIX     1643633 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:17:58           BST            8754           267.90         CHIX     1660068 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:04:11           BST            6476           269.10          LSE     1151134 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:04:53           BST            3062           269.10          LSE     1152094 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:04:53           BST            4188           269.10          LSE     1152092 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:06:12           BST            1183           269.00          LSE     1153790 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:06:12           BST            5922           269.00          LSE     1153788 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:09:10           BST            933            269.40          LSE     1157888 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:09:10           BST            6504           269.40          LSE     1157886 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:14:39           BST            7530           269.90          LSE     1165259 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:14:39           BST            7203           270.00          LSE     1165257 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:05           BST            7700           269.90          LSE     1174358 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:08           BST            6674           269.70          LSE     1174416 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:19:10           BST            7251           269.60          LSE     1174455 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:21:17           BST            7188           269.20          LSE     1177435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:25:09           BST            7168           268.90          LSE     1182610 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:27:30           BST            6465           268.60          LSE     1186141 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:28:17           BST            7048           268.40          LSE     1187189 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:28:17           BST            7853           268.50          LSE     1187182 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:28:38           BST            1471           268.30          LSE     1187699 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            618            268.90          LSE     1193059 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            968            268.90          LSE     1193057 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            1529           268.90          LSE     1193055 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            2335           268.90          LSE     1193053 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            1450           268.90          LSE     1193051 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            972            268.90          LSE     1193039 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            377            268.90          LSE     1193041 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            2556           268.90          LSE     1193037 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            1529           268.90          LSE     1193035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            1450           268.90          LSE     1193033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:31:35           BST            7689           268.90          LSE     1193019 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:34:45           BST            7438           268.70          LSE     1198045 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:34:49           BST            7445           268.60          LSE     1198165 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:36:04           BST            6991           268.60          LSE     1200111 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:36:04           BST             73            268.60          LSE     1200109 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:36:16           BST            7106           268.50          LSE     1200548 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:36:40           BST            7717           268.40          LSE     1201063 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:38:07           BST            1021           268.00          LSE     1203313 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:38:45           BST            5453           268.00          LSE     1204172 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:40:40           BST            7096           267.80          LSE     1207110 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST            940            268.00          LSE     1208282 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST            1772           268.00          LSE     1208280 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST            988            268.00          LSE     1208278 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST            1450           268.00          LSE     1208276 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST            1529           268.00          LSE     1208274 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST             58            268.00          LSE     1208272 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:41:28           BST            6880           268.00          LSE     1208264 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:43:04           BST            4582           267.40          LSE     1211321 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:43:04           BST            3041           267.40          LSE     1211323 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:47:28           BST            7526           267.80          LSE     1217926 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:46           BST            1789           267.90          LSE     1219819 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:46           BST            2211           267.90          LSE     1219817 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:46           BST            1813           267.90          LSE     1219815 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:46           BST            1912           267.90          LSE     1219813 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:46           BST            7200           267.90          LSE     1219799 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:48:48           BST            8771           267.80          LSE     1219860 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:49:00           BST            6536           267.70          LSE     1220077 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:52:26           BST            6443           267.50          LSE     1225095 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:06           BST            8726           268.30          LSE     1228819 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            1902           268.20          LSE     1229021 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            108            268.20          LSE     1229019 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            5688           268.20          LSE     1229017 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            121            268.20          LSE     1229015 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            2240           268.20          LSE     1229013 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            2266           268.20          LSE     1229011 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            3000           268.20          LSE     1229009 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:55:09           BST            7715           268.20          LSE     1229003 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:57:43           BST            369            268.00          LSE     1232976 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:57:43           BST            1479           268.00          LSE     1232974 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           08:58:13           BST            5552           268.00          LSE     1233643 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:02:01           BST            2300           267.80          LSE     1239106 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:02:01           BST            1912           267.80          LSE     1239104 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:02:01           BST            2266           267.80          LSE     1239102 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            1258           268.40          LSE     1244752 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            1079           268.40          LSE     1244750 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            2266           268.40          LSE     1244748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            1912           268.40          LSE     1244746 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            2953           268.40          LSE     1244723 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            2266           268.40          LSE     1244721 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            1912           268.40          LSE     1244719 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            2704           268.40          LSE     1244704 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:05:41           BST            5157           268.40          LSE     1244702 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:11:58           BST            7026           268.20          LSE     1254228 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:13:28           BST            7881           268.10          LSE     1256457 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            3272           268.00          LSE     1258647 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            4039           268.00          LSE     1258645 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            5712           268.00          LSE     1258643 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            4039           268.00          LSE     1258641 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            4039           268.00          LSE     1258637 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            9661           268.00          LSE     1258639 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST           13936           268.00          LSE     1258635 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            2627           268.00          LSE     1258633 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:42           BST            6494           268.00          LSE     1258631 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:46           BST            3492           267.90          LSE     1258748 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:14:46           BST            3158           267.90          LSE     1258746 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:10           BST            9229           268.00          LSE     1261051 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:10           BST            3200           268.00          LSE     1261049 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:10           BST            4039           268.00          LSE     1261045 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:10           BST            4500           268.00          LSE     1261043 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:10           BST            2529           268.00          LSE     1261047 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:36           BST            2266           268.20          LSE     1261714 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:36           BST            944            268.20          LSE     1261712 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:36           BST            2392           268.20          LSE     1261710 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:16:36           BST            2632           268.20          LSE     1261708 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:19:07           BST            2017           268.30          LSE     1265122 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:19:07           BST            5206           268.30          LSE     1265120 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:20:06           BST            7259           268.30          LSE     1266658 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            1287           268.40          LSE     1269259 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            2327           268.40          LSE     1269257 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            1800           268.40          LSE     1269255 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            2392           268.40          LSE     1269253 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            4940           268.40          LSE     1269249 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:21:36           BST            2265           268.40          LSE     1269251 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:24:20           BST            7008           268.20          LSE     1273885 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:27:38           BST            2871           267.90          LSE     1278872 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:27:38           BST            4252           267.90          LSE     1278870 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:28:29           BST            1055           267.80          LSE     1279941 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:28:29           BST            6321           267.80          LSE     1279939 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:39:25           BST            4403           267.10          LSE     1298894 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:39:25           BST            6984           267.10          LSE     1298892 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:39:25           BST            6881           267.10          LSE     1298888 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            2123           267.00          LSE     1304212 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            1040           267.00          LSE     1304216 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            2392           267.00          LSE     1304214 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            2479           267.00          LSE     1304218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            1365           267.00          LSE     1304220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            5822           267.00          LSE     1304210 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            2318           267.00          LSE     1304208 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:19           BST            6682           267.00          LSE     1304206 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:45           BST            200            267.40          LSE     1305035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:55           BST            1738           267.40          LSE     1305358 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:55           BST            5581           267.40          LSE     1305356 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:42:55           BST             50            267.40          LSE     1305354 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            8790           267.70          LSE     1312519 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2123           267.70          LSE     1312517 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2392           267.70          LSE     1312515 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            4039           267.70          LSE     1312513 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2392           267.60          LSE     1312511 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            1222           267.60          LSE     1312509 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST           15876           267.70          LSE     1312507 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            4289           267.70          LSE     1312505 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            1046           267.70          LSE     1312503 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2654           267.70          LSE     1312491 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2400           267.60          LSE     1312485 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2392           267.60          LSE     1312487 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2123           267.60          LSE     1312489 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2392           267.70          LSE     1312495 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            1014           267.70          LSE     1312493 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            2123           267.70          LSE     1312497 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            4153           267.70          LSE     1312499 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            1733           267.70          LSE     1312501 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:47:21           BST            7474           267.60          LSE     1312483 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:48:30           BST            7697           267.40          LSE     1314352 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:50:24           BST            3285           267.40          LSE     1319365 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:13           BST            4024           267.40          LSE     1320466 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:13           BST            6998           267.40          LSE     1320464 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:19           BST            8016           267.20          LSE     1320648 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:51:19           BST            8356           267.30          LSE     1320640 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:52:56           BST            977            267.10          LSE     1322577 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:52:56           BST            5604           267.10          LSE     1322579 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST            7598           267.00          LSE     1325920 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:55:48           BST            7675           267.00          LSE     1325918 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:56:41           BST            6180           267.00          LSE     1328741 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:56:41           BST            5114           267.00          LSE     1328739 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:56:41           BST            1480           267.00          LSE     1328735 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:56:41           BST            2820           267.00          LSE     1328737 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:58:20           BST            7530           266.90          LSE     1332370 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:58:20           BST            7594           266.90          LSE     1332368 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           09:58:20           BST            306            266.90          LSE     1332372 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST           30691           267.20          LSE     1336849 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST            1727           267.20          LSE     1336847 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST            3329           267.20          LSE     1336845 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST            2994           267.20          LSE     1336843 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST            1123           267.20          LSE     1336841 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST            1275           267.20          LSE     1336839 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:00:31           BST            6491           267.10          LSE     1336833 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:22           BST            3329           267.10          LSE     1340444 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:22           BST            3705           267.10          LSE     1340442 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            2331           267.10          LSE     1340915 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            4039           267.10          LSE     1340913 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            3569           267.10          LSE     1340911 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            4039           267.10          LSE     1340909 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            9439           267.10          LSE     1340907 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            4039           267.10          LSE     1340905 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            3422           267.10          LSE     1340902 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            4039           267.10          LSE     1340900 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:03:46           BST            6910           267.20          LSE     1340890 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:04:54           BST            5890           267.20          LSE     1343119 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:04:54           BST            585            267.20          LSE     1343115 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:05:14           BST            7561           267.20          LSE     1343871 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:06:22           BST            4242           267.20          LSE     1345586 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:06:22           BST            3103           267.20          LSE     1345584 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST            6899           267.00          LSE     1349041 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST            4868           267.00          LSE     1349039 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST            7752           267.00          LSE     1349037 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST             37            267.00          LSE     1349035 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST            3312           267.00          LSE     1349033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:09:03           BST            7733           267.00          LSE     1349031 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            310            266.90          LSE     1351664 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            2397           266.90          LSE     1351657 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            3749           266.90          LSE     1351655 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            744            266.90          LSE     1351653 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            3418           266.90          LSE     1351635 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            3749           266.90          LSE     1351633 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            6942           266.90          LSE     1351625 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            1141           266.90          LSE     1351623 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            3021           266.90          LSE     1351621 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            3749           266.90          LSE     1351619 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            2961           266.90          LSE     1351609 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            4061           266.90          LSE     1351607 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            7355           266.90          LSE     1351611 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            5893           266.90          LSE     1351613 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:11:02           BST            1050           266.90          LSE     1351615 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:00           BST            7198           267.00          LSE     1352820 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            769            266.90          LSE     1352953 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            1511           266.90          LSE     1352951 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            2611           266.90          LSE     1352949 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            2718           266.90          LSE     1352947 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            2854           266.90          LSE     1352945 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            3749           266.90          LSE     1352943 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            6610           266.90          LSE     1352931 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            6610           266.90          LSE     1352926 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            6920           266.90          LSE     1352928 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:04           BST            6776           266.90          LSE     1352924 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:12:38           BST            6613           266.70          LSE     1353692 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:15:05           BST            7172           266.30          LSE     1356499 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:15:05           BST            238            266.30          LSE     1356495 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:15:30           BST            1734           266.20          LSE     1357252 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:04           BST            5650           266.20          LSE     1359398 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:05           BST            4575           266.10          LSE     1359406 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:05           BST            2760           266.10          LSE     1359404 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:05           BST            3586           266.20          LSE     1359402 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:05           BST            3749           266.10          LSE     1359400 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:35           BST            210            266.20          LSE     1360010 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:35           BST            3065           266.20          LSE     1360008 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:35           BST            5580           266.20          LSE     1360006 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:17:37           BST            7772           266.10          LSE     1360033 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:19:22           BST            7533           266.10          LSE     1362261 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            7340           266.00          LSE     1363226 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            7471           266.00          LSE     1363224 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            7180           266.00          LSE     1363222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            6499           266.00          LSE     1363220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            3749           266.00          LSE     1363155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            202            266.00          LSE     1363159 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            3119           266.00          LSE     1363157 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            4640           266.00          LSE     1363153 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            997            266.00          LSE     1363151 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            7684           266.00          LSE     1363149 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:03           BST            2120           266.00          LSE     1363147 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:49           BST            3634           265.90          LSE     1364561 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:49           BST            1960           266.00          LSE     1364559 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:49           BST            3119           266.00          LSE     1364555 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:49           BST            2290           266.00          LSE     1364553 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:20:49           BST            3749           266.00          LSE     1364557 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:21:00           BST            4147           265.90          LSE     1364771 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:21:00           BST            649            265.90          LSE     1364769 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:21:00           BST            6292           265.90          LSE     1364767 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            367            265.90          LSE     1366652 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            3119           265.90          LSE     1366650 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            3749           265.90          LSE     1366648 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            3119           265.90          LSE     1366644 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            3749           265.90          LSE     1366642 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            760            265.90          LSE     1366646 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            2172           265.90          LSE     1366640 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            7066           265.90          LSE     1366638 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:22:51           BST            4477           265.90          LSE     1366636 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:24:19           BST            7831           266.00          LSE     1367956 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:25:00           BST            7172           265.90          LSE     1368879 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:25:52           BST            3007           265.80          LSE     1370069 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:26:17           BST            7883           265.80          LSE     1370590 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:26:17           BST            3545           265.80          LSE     1370588 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:26:45           BST            1764           265.70          LSE     1370996 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:26:45           BST            7617           265.70          LSE     1370994 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:26:51           BST            5731           265.70          LSE     1371090 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:27:27           BST            7432           265.50          LSE     1371842 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:27:27           BST            3200           265.60          LSE     1371829 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:27:27           BST            3749           265.60          LSE     1371827 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:27:27           BST            7554           265.60          LSE     1371825 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:29:59           BST            6593           265.40          LSE     1374970 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST            463            265.50          LSE     1379956 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST            6664           265.50          LSE     1379954 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST            9545           265.50          LSE     1379952 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:06           BST            1208           265.50          LSE     1379948 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:15           BST            1900           265.60          LSE     1380133 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:37           BST            4218           265.60          LSE     1380776 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:34:37           BST            3072           265.60          LSE     1380774 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:35:37           BST            8000           265.60          LSE     1382169 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST            7311           266.00          LSE     1387222 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST            7094           266.00          LSE     1387220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST            7928           266.00          LSE     1387212 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST            8299           266.00          LSE     1387210 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:39:10           BST           10145           266.00          LSE     1387218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:40:13           BST            1918           266.00          LSE     1388516 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            5726           266.10          LSE     1391028 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            852            266.10          LSE     1391030 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            7481           266.10          LSE     1391024 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            1973           266.10          LSE     1391013 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            3500           266.10          LSE     1391011 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            3660           266.10          LSE     1391009 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            7283           266.10          LSE     1390995 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            4284           266.10          LSE     1390999 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            3613           266.10          LSE     1390997 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:42:30           BST            7104           266.10          LSE     1390993 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:10           BST            5701           266.30          LSE     1392783 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:10           BST            3200           266.30          LSE     1392781 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:20           BST            7913           266.20          LSE     1393056 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:27           BST            3729           266.10          LSE     1393246 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:44:27           BST            5450           266.10          LSE     1393244 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:48:26           BST            3660           266.30          LSE     1398058 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:48:26           BST            3512           266.30          LSE     1398056 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:48:26           BST            2521           266.30          LSE     1398054 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:00           BST            8283           266.20          LSE     1398607 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:00           BST            7400           266.20          LSE     1398609 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:31           BST            7140           266.00          LSE     1399293 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:31           BST            8357           266.00          LSE     1399291 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:49:31           BST            7081           266.00          LSE     1399289 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:51:49           BST            7314           265.80          LSE     1402586 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:52:01           BST            7253           265.80          LSE     1402881 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            6144           266.20          LSE     1412387 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            421            266.20          LSE     1412385 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            2322           266.20          LSE     1412382 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            3512           266.20          LSE     1412378 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            1678           266.20          LSE     1412376 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            6956           266.20          LSE     1412344 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           10:59:29           BST            6469           266.20          LSE     1412346 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:00:01           BST            6584           266.00          LSE     1413149 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:04:01           BST            2634           266.20          LSE     1415899 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:04:01           BST            1635           266.20          LSE     1415897 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:04:01           BST            2743           266.20          LSE     1415901 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:04:01           BST            510            266.20          LSE     1415903 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:06:28           BST            2634           266.20          LSE     1417355 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:06:28           BST            2743           266.20          LSE     1417353 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            2634           266.20          LSE     1419777 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            8759           266.20          LSE     1419775 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            421            266.20          LSE     1419779 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            6687           266.20          LSE     1419771 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:09:58           BST            7093           266.20          LSE     1419765 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:00           BST            2743           266.10          LSE     1419801 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:00           BST            2634           266.10          LSE     1419799 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:04           BST            6384           266.00          LSE     1419920 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:04           BST            8045           266.00          LSE     1419918 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:04           BST            955            266.00          LSE     1419916 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:10:10           BST            7597           265.70          LSE     1420028 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:14:33           BST            3289           266.00          LSE     1422727 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:14:33           BST            8019           266.00          LSE     1422725 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:14:33           BST            4226           266.00          LSE     1422729 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:15:33           BST            5039           266.00          LSE     1423490 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:15:33           BST            2576           266.00          LSE     1423488 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:16:39           BST            7987           265.90          LSE     1424069 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:24:52           BST            3216           266.10          LSE     1429164 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:24:52           BST            2634           266.10          LSE     1429162 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:26:35           BST            1691           266.20          LSE     1430437 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:26:35           BST           10542           266.20          LSE     1430435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            1400           266.50          LSE     1433149 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            3293           266.50          LSE     1433145 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            3216           266.50          LSE     1433147 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            1092           266.50          LSE     1433153 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            2306           266.50          LSE     1433151 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            1927           266.50          LSE     1433155 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:30:56           BST            7886           266.50          LSE     1433143 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:31:44           BST            1402           266.60          LSE     1433596 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:33:01           BST            6611           266.50          LSE     1434285 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:33:01           BST            7276           266.50          LSE     1434283 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:27           BST            3216           266.60          LSE     1436133 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:27           BST            3293           266.60          LSE     1436131 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:27           BST            6073           266.60          LSE     1436129 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:27           BST            3216           266.60          LSE     1436127 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:27           BST            3293           266.60          LSE     1436125 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:36:27           BST            916            266.60          LSE     1436123 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            254            266.60          LSE     1438061 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            450            266.60          LSE     1438059 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            9001           266.60          LSE     1438057 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            4928           266.60          LSE     1438055 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            7594           266.60          LSE     1438053 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            6148           266.60          LSE     1438049 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            4437           266.60          LSE     1438047 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            1504           266.60          LSE     1438051 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            5216           266.60          LSE     1438045 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            2282           266.60          LSE     1438043 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            6719           266.60          LSE     1438041 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            7321           266.70          LSE     1438031 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:32           BST            7872           266.70          LSE     1438027 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:41           BST            4712           266.50          LSE     1438161 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:39:41           BST            2379           266.50          LSE     1438159 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:40:05           BST            7406           266.50          LSE     1438480 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST            1716           266.60          LSE     1439525 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST           10601           266.60          LSE     1439523 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST           10522           266.60          LSE     1439521 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST            1224           266.60          LSE     1439519 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST            8898           266.60          LSE     1439505 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST            8657           266.60          LSE     1439503 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST           12122           266.60          LSE     1439501 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST            9975           266.60          LSE     1439496 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:41:21           BST            9848           266.60          LSE     1439493 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:42:01           BST            6470           266.40          LSE     1439987 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:42:01           BST            1250           266.40          LSE     1439989 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:43:45           BST            6504           266.30          LSE     1440899 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:47:32           BST            7677           266.30          LSE     1443584 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:32           BST            4023           266.40          LSE     1444678 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:32           BST            8936           266.40          LSE     1444676 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:32           BST            2104           266.40          LSE     1444674 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:32           BST            4118           266.40          LSE     1444672 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:32           BST            1694           266.40          LSE     1444670 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:32           BST             76            266.40          LSE     1444666 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:49:33           BST            6440           266.30          LSE     1444686 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:50:19           BST            6613           266.30          LSE     1445192 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:51:53           BST            1128           266.30          LSE     1446233 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:51:53           BST            5767           266.30          LSE     1446229 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:53:54           BST            7028           266.40          LSE     1447427 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:53:54           BST            1614           266.50          LSE     1447425 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:53:54           BST           12122           266.50          LSE     1447423 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:54:59           BST            394            266.50          LSE     1448029 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:54:59           BST           12122           266.50          LSE     1448027 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:55:42           BST            2131           266.50          LSE     1448488 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:55:42           BST           12122           266.50          LSE     1448486 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            2584           266.60          LSE     1448902 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            4118           266.60          LSE     1448900 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            1046           266.60          LSE     1448898 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           11:56:32           BST            6728           266.60          LSE     1448888 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:03:26           BST            7965           266.80          LSE     1453749 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:03:26           BST            6513           266.80          LSE     1453747 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            2565           267.00          LSE     1455642 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            3088           267.00          LSE     1455640 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            2240           267.00          LSE     1455638 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            525            267.00          LSE     1455636 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            2596           267.00          LSE     1455634 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            1700           267.00          LSE     1455632 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            3088           267.00          LSE     1455630 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:06:58           BST            7202           267.00          LSE     1455624 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:17:21           BST            6120           267.30          LSE     1461676 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:17:21           BST            544            267.30          LSE     1461672 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            4924           267.20          LSE     1462860 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            2313           267.20          LSE     1462858 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            268            267.20          LSE     1462856 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            1426           267.20          LSE     1462844 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            2313           267.20          LSE     1462842 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            2717           267.20          LSE     1462840 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            1077           267.20          LSE     1462838 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            2585           267.20          LSE     1462818 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:19:33           BST            6018           267.20          LSE     1462820 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:26:28           BST            7955           267.40          LSE     1466190 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:31:10           BST            7028           267.40          LSE     1468932 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:33:09           BST            6828           267.30          LSE     1470194 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:40:04           BST            1628           267.40          LSE     1474357 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:40:04           BST            6104           267.40          LSE     1474355 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:40:04           BST            6486           267.40          LSE     1474353 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:15           BST            4076           267.40          LSE     1475813 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:15           BST            1082           267.40          LSE     1475811 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:15           BST           10050           267.40          LSE     1475809 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:15           BST            3000           267.40          LSE     1475805 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:15           BST            2170           267.40          LSE     1475803 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:42:15           BST            2121           267.40          LSE     1475807 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:45:27           BST            8038           267.20          LSE     1478518 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:48:59           BST            7557           267.20          LSE     1480898 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:48:59           BST            8030           267.20          LSE     1480892 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:52:25           BST            2652           267.50          LSE     1483883 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:52:25           BST            168            267.50          LSE     1483881 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:52:33           BST            4818           267.40          LSE     1484094 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:52:33           BST            2665           267.40          LSE     1484096 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:53:34           BST            6912           267.40          LSE     1484762 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:55:41           BST            6709           267.40          LSE     1486114 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           12:58:47           BST            6585           267.40          LSE     1488473 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:02:40           BST            2256           267.40          LSE     1491324 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:02:40           BST            1209           267.40          LSE     1491322 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:02:40           BST            1988           267.40          LSE     1491320 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:02:40           BST            2713           267.40          LSE     1491318 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:05:36           BST            7059           267.40          LSE     1493457 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:10:58           BST            3985           267.20          LSE     1497244 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:10:58           BST            3560           267.20          LSE     1497242 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:14:58           BST            6734           267.20          LSE     1500016 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            4303           267.20          LSE     1501743 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            2034           267.20          LSE     1501737 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            647            267.20          LSE     1501741 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            1988           267.20          LSE     1501739 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            1209           267.20          LSE     1501735 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            1318           267.20          LSE     1501733 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:17:35           BST            2492           267.20          LSE     1501731 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:20:24           BST            251            267.10          LSE     1503703 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            2363           267.20          LSE     1507437 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            1988           267.20          LSE     1507435 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            1037           267.20          LSE     1507439 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            1204           267.20          LSE     1507441 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            2034           267.20          LSE     1507433 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:14           BST            6887           267.20          LSE     1507429 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:25:25           BST            7670           267.10          LSE     1507600 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:32:30           BST            1400           267.80          LSE     1514879 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:32:30           BST            2034           267.80          LSE     1514876 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:32:30           BST            1309           267.80          LSE     1514881 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:32:30           BST            2471           267.80          LSE     1514883 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:09           BST            7283           267.70          LSE     1515508 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:09           BST            170            267.70          LSE     1515502 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:33:09           BST            7676           267.70          LSE     1515500 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST            7924           268.00          LSE     1518910 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST            122            268.00          LSE     1518908 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST           11543           268.00          LSE     1518906 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST            3253           268.00          LSE     1518900 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:37:50           BST           12691           268.00          LSE     1518898 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            1600           268.20          LSE     1522355 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            2034           268.20          LSE     1522353 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            3513           268.20          LSE     1522346 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            2321           268.20          LSE     1522344 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            2034           268.20          LSE     1522342 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            7344           268.20          LSE     1522332 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:49           BST            8776           268.20          LSE     1522330 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:55           BST            7727           268.00          LSE     1522482 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:41:56           BST            260            268.00          LSE     1522515 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:44:55           BST            4878           268.00          LSE     1524794 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:44:55           BST            1790           268.00          LSE     1524792 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:45:23           BST            7268           267.80          LSE     1525259 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:22           BST            2408           267.90          LSE     1528623 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:22           BST            2034           267.90          LSE     1528621 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:22           BST            1988           267.90          LSE     1528619 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:22           BST            3500           267.90          LSE     1528617 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:22           BST            6937           267.90          LSE     1528613 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:49:22           BST            186            267.90          LSE     1528615 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:50:01           BST            6924           267.80          LSE     1529218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:00           BST            2034           267.70          LSE     1530290 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:00           BST            1988           267.70          LSE     1530292 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:51:00           BST            6489           267.70          LSE     1530288 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           13:56:32           BST            7391           267.40          LSE     1534849 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:06:58           BST            7866           267.50          LSE     1544332 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:08:50           BST            2487           267.60          LSE     1546123 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:08:50           BST            2796           267.60          LSE     1546127 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:08:50           BST            3330           267.60          LSE     1546125 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:15:58           BST            6873           267.50          LSE     1552824 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:15:58           BST            7621           267.60          LSE     1552797 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:21:47           BST            7974           267.80          LSE     1559065 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:22:31           BST            324            267.90          LSE     1559854 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:22:31           BST            2543           267.90          LSE     1559852 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:22:31           BST            648            267.90          LSE     1559856 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:22:31           BST            2492           267.90          LSE     1559858 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:22:31           BST            187            267.90          LSE     1559850 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:25:35           BST            4116           267.90          LSE     1562620 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:25:35           BST            2590           267.90          LSE     1562618 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:25:35           BST            567            267.90          LSE     1562616 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:25:35           BST            425            267.90          LSE     1562614 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:28:52           BST            2163           267.80          LSE     1565443 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:02           BST            2543           267.90          LSE     1568886 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:02           BST            1392           267.90          LSE     1568884 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:02           BST            2492           267.90          LSE     1568840 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:02           BST            2543           267.90          LSE     1568836 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:02           BST            1522           267.90          LSE     1568833 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:09           BST            2492           267.90          LSE     1569467 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:09           BST            1534           267.90          LSE     1569463 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:09           BST            2543           267.90          LSE     1569465 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:09           BST            2307           267.90          LSE     1569469 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:30:09           BST            2484           267.90          LSE     1569471 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            3496           267.90          LSE     1571464 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            1078           267.90          LSE     1571461 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            2543           267.90          LSE     1571459 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            1394           267.90          LSE     1571457 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:31:02           BST            2634           267.90          LSE     1571455 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:32:01           BST            7329           268.00          LSE     1573335 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:45           BST            886            268.30          LSE     1579485 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:45           BST            3200           268.30          LSE     1579481 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:34:45           BST            3567           268.30          LSE     1579483 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:36:03           BST            7856           268.10          LSE     1582130 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:38:26           BST            5062           268.10          LSE     1586286 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:38:26           BST            2941           268.10          LSE     1586284 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:39:37           BST            7189           268.20          LSE     1588434 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:17           BST            2811           268.10          LSE     1594341 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:17           BST            2492           268.10          LSE     1594339 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:17           BST            2543           268.10          LSE     1594337 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:17           BST            2492           268.10          LSE     1594326 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:17           BST            2000           268.10          LSE     1594324 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:17           BST            2543           268.10          LSE     1594322 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:27           BST            3023           268.00          LSE     1594707 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:42:27           BST            3497           268.00          LSE     1594705 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:46:42           BST            6826           268.10          LSE     1601609 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:46:42           BST            2280           268.10          LSE     1601607 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:47:45           BST            2492           268.20          LSE     1603390 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:47:45           BST            2543           268.20          LSE     1603388 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:47:45           BST            3000           268.20          LSE     1603392 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:47:45           BST            1707           268.20          LSE     1603394 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            1540           268.20          LSE     1604190 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            715            268.20          LSE     1604188 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            685            268.20          LSE     1604186 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            1692           268.20          LSE     1604184 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            2492           268.20          LSE     1604182 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:11           BST            2543           268.20          LSE     1604180 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:48:28           BST            7292           268.10          LSE     1604662 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:49:37           BST            6980           268.00          LSE     1606636 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:30           BST            6336           268.10          LSE     1608458 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:50:30           BST            544            268.10          LSE     1608460 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:52:22           BST            8032           268.10          LSE     1611815 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:54:29           BST            7967           268.20          LSE     1615323 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:56:07           BST            6219           268.10          LSE     1618584 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:56:07           BST            956            268.10          LSE     1618580 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            6671           267.90          LSE     1623220 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           14:59:19           BST            299            267.90          LSE     1623218 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:01:35           BST            7149           268.00          LSE     1630269 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:02:38           BST            7176           267.70          LSE     1632666 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:05:57           BST            3342           267.80          LSE     1638143 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:05:57           BST            3200           267.80          LSE     1638141 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:05:57           BST            1868           267.80          LSE     1638139 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:05:57           BST            1907           267.80          LSE     1638137 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:07:45           BST            2096           268.10          LSE     1641584 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:07:45           BST            3666           268.10          LSE     1641582 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:07:45           BST            1907           268.10          LSE     1641580 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:07:45           BST            1868           268.10          LSE     1641578 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:08:41           BST            6824           268.00          LSE     1643627 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:11:56           BST            2023           268.10          LSE     1649824 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:11:56           BST            3342           268.10          LSE     1649822 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:11:56           BST            1900           268.10          LSE     1649820 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:14:10           BST            2194           267.80          LSE     1653708 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:14:10           BST            2400           267.80          LSE     1653706 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:14:10           BST            1400           267.80          LSE     1653704 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:14:10           BST            1907           267.80          LSE     1653702 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:19:45           BST            7726           267.90          LSE     1663257 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:43           BST             2             268.60          LSE     1674841 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:43           BST            2642           268.60          LSE     1674835 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:43           BST            2922           268.60          LSE     1674839 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
    26 May 2023           15:25:43           BST            2984           268.60          LSE     1674837 
                     -----------------  -------------  -------------  ----------------  --------  -------- 
 

This information is provided by RNS, the news service of the London Stock Exchange. RNS is approved by the Financial Conduct Authority to act as a Primary Information Provider in the United Kingdom. Terms and conditions relating to the use and distribution of this information may apply. For further information, please contact rns@lseg.com or visit www.rns.com.

RNS may use your IP address to confirm compliance with the terms and conditions, to analyse how you engage with the information contained in this communication, and to share such analysis on an anonymised basis with others as part of our commercial services. For further information about how RNS and the London Stock Exchange use the personal data you provide us, please see our Privacy Policy.

END

POSNKABNABKDQPB

(END) Dow Jones Newswires

May 26, 2023 12:35 ET (16:35 GMT)

Natwest (LSE:NWG)
Historical Stock Chart
From Jun 2024 to Jul 2024 Click Here for more Natwest Charts.
Natwest (LSE:NWG)
Historical Stock Chart
From Jul 2023 to Jul 2024 Click Here for more Natwest Charts.