TIDMNWG

RNS Number : 7500T

NatWest Group plc

16 November 2023

 
 
 NatWest Group plc 
 16 November 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) 
    16 November 2023          1,786,825          204.80         200.60         202.1840         LSE 
                          -----------------  -------------  -------------  ----------------  -------- 
    16 November 2023           336,257           204.30         200.80         202.1065        CHIX 
                          -----------------  -------------  -------------  ----------------  -------- 
    16 November 2023          1,133,511          204.60         200.60         202.1802        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 31 July 2023, as announced on 31 July 2023. 
 
 The Company intends to cancel the repurchased Ordinary Shares. 
 
 Following the settlement of the above transactions, NWG will hold 203,766,518 
  Ordinary Shares in treasury and have 8,812,941,482 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: 
 
                                                                Volume                        Trading 
    Transaction Date             Time          Time Zone       (shares)       Price (GBp)      Venue    MatchID 
    16 November 2023           08:06:35           BST            2094           204.30         BATE     1495709 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:06:35           BST            6764           204.30         BATE     1495705 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:07:39           BST            5829           204.40         BATE     1496646 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:07:39           BST            3060           204.40         BATE     1496644 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:15:01           BST            7979           204.40         BATE     1506559 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:15:01           BST            878            204.40         BATE     1506556 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:15:01           BST            6523           204.40         BATE     1506549 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:15:01           BST            2678           204.40         BATE     1506547 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:49           BST            4568           204.60         BATE     1511408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:49           BST            4387           204.60         BATE     1511406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:26:51           BST            5198           204.20         BATE     1520357 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:26:51           BST            3446           204.20         BATE     1520351 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:29:21           BST            697            204.10         BATE     1522906 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:29:21           BST            791            204.10         BATE     1522904 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:34:54           BST            8575           204.60         BATE     1529118 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:37:52           BST            3486           204.40         BATE     1531770 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:37:52           BST            4969           204.40         BATE     1531768 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:42:09           BST            9324           204.20         BATE     1536235 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:49:04           BST            885            204.30         BATE     1543894 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:49:04           BST            5500           204.30         BATE     1543892 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:49:04           BST            2178           204.30         BATE     1543890 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:57:03           BST            8478           203.50         BATE     1552497 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:00:57           BST            2899           203.60         BATE     1556980 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:00:57           BST            5500           203.60         BATE     1556978 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:08:17           BST            9013           203.10         BATE     1563933 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:14:32           BST            8163           203.60         BATE     1568925 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            9259           203.20         BATE     1577887 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            8590           203.20         BATE     1577891 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:29:37           BST            1286           203.00         BATE     1581318 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:29:37           BST            5500           203.00         BATE     1581316 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:29:37           BST            2633           203.00         BATE     1581311 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:37:03           BST            8098           202.80         BATE     1587053 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:43:26           BST            8666           202.40         BATE     1592947 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:53:01           BST            9185           202.70         BATE     1599663 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:00:40           BST            1097           202.80         BATE     1604621 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:00:40           BST            6718           202.80         BATE     1604623 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:00:40           BST            3904           202.80         BATE     1604627 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:00:40           BST            4830           202.80         BATE     1604629 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:05:15           BST            6885           202.80         BATE     1607617 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:05:15           BST            1225           202.80         BATE     1607615 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:05:15           BST            373            202.80         BATE     1607596 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:13:39           BST            6962           203.00         BATE     1613272 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:13:39           BST            2154           203.00         BATE     1613270 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:17:17           BST            2633           203.00         BATE     1615736 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:17:17           BST            5368           203.00         BATE     1615734 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            3273           203.30         BATE     1624408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            1405           203.30         BATE     1624406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            3651           203.30         BATE     1624404 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:31:13           BST            7071           203.10         BATE     1624845 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:31:13           BST            899            203.10         BATE     1624843 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:36:52           BST            449            203.20         BATE     1628918 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:36:52           BST            883            203.20         BATE     1628916 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:36:52           BST            1865           203.20         BATE     1628920 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:36:52           BST            5128           203.20         BATE     1628922 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:40:45           BST            8835           203.00         BATE     1631629 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:48:55           BST            4081           203.00         BATE     1636780 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:48:55           BST            4811           203.00         BATE     1636778 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:57:05           BST            6695           203.10         BATE     1641926 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:57:05           BST            2548           203.10         BATE     1641928 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:05:36           BST            8144           202.70         BATE     1647022 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            8713           202.50         BATE     1648109 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            1421           202.50         BATE     1648103 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:42           BST            1201           202.40         BATE     1648182 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:42           BST            3710           202.40         BATE     1648180 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:43           BST            3047           202.40         BATE     1648193 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:47           BST            2911           202.40         BATE     1648287 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:40           BST            3958           202.80         BATE     1653659 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:40           BST            5500           202.80         BATE     1653657 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:24:48           BST            8543           202.80         BATE     1658946 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:24:48           BST            3775           202.80         BATE     1658944 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:24:48           BST            5428           202.80         BATE     1658942 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:32:04           BST            7880           202.60         BATE     1663320 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:42:02           BST            4631           202.70         BATE     1669250 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:42:02           BST            3389           202.70         BATE     1669248 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:48:47           BST            4178           202.80         BATE     1673046 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:48:47           BST            4504           202.80         BATE     1673052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:57:16           BST            9243           202.80         BATE     1677597 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:49           BST            328            203.00         BATE     1682188 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:49           BST            8648           203.00         BATE     1682186 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:49           BST            7909           203.00         BATE     1682178 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:11           BST            4938           202.70         BATE     1687363 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:11           BST            562            202.70         BATE     1687361 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:11           BST            2950           202.70         BATE     1687359 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            1604           202.50         BATE     1689409 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            338            202.50         BATE     1689407 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            516            202.50         BATE     1689405 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            4423           202.50         BATE     1689403 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            1541           202.50         BATE     1689401 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:30:29           BST            9510           202.60         BATE     1698051 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:33:44           BST            2559           202.70         BATE     1700203 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:33:44           BST            5500           202.70         BATE     1700201 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:41:07           BST            8583           203.00         BATE     1704473 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST            9471           203.20         BATE     1711455 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:58:06           BST            9438           202.90         BATE     1715647 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:58:06           BST            8296           202.90         BATE     1715645 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:10:12           BST            967            203.20         BATE     1723887 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:10:13           BST            7019           203.20         BATE     1723892 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:15:32           BST            8379           202.90         BATE     1727491 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:26:29           BST            1593           203.20         BATE     1734777 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:27:40           BST            2105           203.20         BATE     1735392 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:27:40           BST            5500           203.20         BATE     1735388 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:35:10           BST            3375           203.10         BATE     1743674 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:35:40           BST            4606           203.10         BATE     1744097 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:46:16           BST            8401           202.90         BATE     1753577 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:53:41           BST            1325           202.50         BATE     1760010 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:53:41           BST            2730           202.50         BATE     1760006 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:00:17           BST            3677           202.70         BATE     1766264 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:01:00           BST            456            202.70         BATE     1766948 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:01:00           BST            1927           202.70         BATE     1766946 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:01:00           BST            3058           202.70         BATE     1766944 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:10:08           BST            3762           202.50         BATE     1775514 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:10:08           BST            5313           202.50         BATE     1775512 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:20:03           BST            3228           202.00         BATE     1785294 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:20:04           BST            853            202.00         BATE     1785305 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:20:04           BST            5227           202.00         BATE     1785303 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:43           BST             44            201.90         BATE     1786986 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:43           BST            1361           201.90         BATE     1786984 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:46           BST            1836           201.90         BATE     1787952 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:46           BST            4409           201.90         BATE     1787950 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:46           BST            1594           201.90         BATE     1787948 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            3184           201.90         BATE     1800422 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            5500           201.90         BATE     1800424 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            175            201.90         BATE     1800426 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            1358           201.90         BATE     1800430 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            7825           201.90         BATE     1800428 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:33           BST            8687           201.90         BATE     1802348 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:38           BST            8492           201.80         BATE     1802506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:33:21           BST            8968           201.80         BATE     1806138 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            8482           202.00         BATE     1816044 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            8371           202.00         BATE     1816042 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:08           BST            295            201.90         BATE     1818823 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:08           BST            1235           201.90         BATE     1818821 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:08           BST            7033           201.90         BATE     1818818 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:44           BST            8805           201.80         BATE     1819891 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            3530           201.80         BATE     1825151 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            5453           201.80         BATE     1825149 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            8371           201.80         BATE     1827257 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:28           BST            8865           201.80         BATE     1833220 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:52:35           BST            4720           201.60         BATE     1839802 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:52:35           BST            3569           201.60         BATE     1839800 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            5500           201.60         BATE     1845785 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            582            201.60         BATE     1845783 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            2079           201.60         BATE     1845787 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            8591           201.70         BATE     1845777 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            8260           201.70         BATE     1845775 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            5845           201.70         BATE     1856950 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            3174           201.70         BATE     1856938 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            6081           201.70         BATE     1856944 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            240            201.70         BATE     1856946 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            2079           201.70         BATE     1856948 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:21           BST            9500           201.30         BATE     1868110 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:21           BST            7877           201.30         BATE     1868108 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:22           BST            633            201.30         BATE     1868124 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:22           BST            8241           201.30         BATE     1868126 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:00           BST            7966           201.10         BATE     1876449 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:14:04           BST            513            200.90         BATE     1878258 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:14:04           BST            8116           200.90         BATE     1878256 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            790            201.00         BATE     1882534 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            5500           201.00         BATE     1882532 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            1507           201.00         BATE     1882529 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:32           BST            4719           200.60         BATE     1887192 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:32           BST            4191           200.60         BATE     1887190 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:53           BST            1308           200.80         BATE     1892483 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:53           BST            5500           200.80         BATE     1892481 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:53           BST            2147           200.80         BATE     1892477 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:53           BST            8853           200.80         BATE     1892475 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            1758           201.20         BATE     1904457 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            5500           201.20         BATE     1904453 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            1556           201.20         BATE     1904447 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            8888           201.20         BATE     1904439 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            6970           201.30         BATE     1907830 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            3484           201.30         BATE     1907800 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            4254           201.30         BATE     1907802 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            1246           201.30         BATE     1907804 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            6970           201.30         BATE     1907806 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:02           BST            1295           201.30         BATE     1907891 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:38:40           BST            9593           201.20         BATE     1916072 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:38:40           BST            7287           201.20         BATE     1916070 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:38:40           BST            451            201.20         BATE     1916068 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:12           BST            5735           200.90         BATE     1921701 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:12           BST            3832           200.90         BATE     1921699 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:12           BST            8978           200.90         BATE     1921697 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:28           BST            8490           200.80         BATE     1922101 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            5868           200.90         BATE     1923690 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            7798           200.90         BATE     1923686 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            3760           200.90         BATE     1923688 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:44:52           BST            2500           200.80         BATE     1925990 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:47:22           BST            9652           201.20         BATE     1930223 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:51:51           BST            7406           201.50         BATE     1937496 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:51:51           BST            846            201.50         BATE     1937494 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:53:40           BST            8605           201.40         BATE     1940838 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:55:26           BST            5064           201.10         BATE     1943489 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:55:26           BST            3604           201.10         BATE     1943487 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:11           BST            559            201.20         BATE     1951892 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:11           BST            8975           201.20         BATE     1951890 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:11           BST            8168           201.20         BATE     1951888 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:11           BST            6022           201.50         BATE     1957394 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:12           BST            1538           201.50         BATE     1957398 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:12           BST            404            201.50         BATE     1957396 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:20           BST            6087           201.50         BATE     1957553 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:20           BST            249            201.50         BATE     1957551 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:25           BST            1662           201.50         BATE     1957775 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:05:46           BST             71            201.30         BATE     1959719 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:05:46           BST            4570           201.30         BATE     1959717 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:05:46           BST            3249           201.30         BATE     1959715 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:09:26           BST           10576           201.40         BATE     1965098 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:09:26           BST            1231           201.40         BATE     1965095 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:09:26           BST            5500           201.40         BATE     1965093 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:09:26           BST            2298           201.40         BATE     1965089 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:51           BST            9552           201.40         BATE     1967620 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:54           BST            2074           201.40         BATE     1971333 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:54           BST            6886           201.40         BATE     1971331 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:09           BST            9725           201.30         BATE     1972124 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:36           BST            9123           201.50         BATE     1976508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:41           BST            4780           201.40         BATE     1976731 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:41           BST            5034           201.40         BATE     1976729 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            2497           201.30         BATE     1978857 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            5500           201.30         BATE     1978855 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            500            201.30         BATE     1978853 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:17:32           BST            1036           201.20         BATE     1979961 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:17:34           BST            9322           201.10         BATE     1980224 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            740            201.10         BATE     1983153 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            2705           201.10         BATE     1986648 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            5500           201.10         BATE     1986646 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:21:31           BST           10546           201.10         BATE     1988538 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:21:31           BST            9270           201.10         BATE     1988530 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:00           BST            1466           201.20         BATE     1994331 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:00           BST            5500           201.20         BATE     1994329 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:00           BST            1036           201.20         BATE     1994327 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:57           BST            4980           201.30         BATE     1995782 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:57           BST            6237           201.30         BATE     1995780 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:57           BST            369            201.30         BATE     1995778 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:57           BST            563            201.30         BATE     1995776 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:02           BST            1298           201.30         BATE     1995949 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:03           BST            1298           201.30         BATE     1995973 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:13           BST            1298           201.30         BATE     1996275 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:13           BST            1900           201.30         BATE     1996271 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:13           BST            1298           201.30         BATE     1996269 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:23           BST            9014           201.20         BATE     1996583 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:23           BST            8145           201.20         BATE     1996579 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:12           BST            8312           201.30         BATE     1999624 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:26           BST            221            201.30         BATE     2000038 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:28           BST            2672           201.30         BATE     2000107 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:28           BST            5500           201.30         BATE     2000105 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:28           BST            5500           201.30         BATE     2000103 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000404 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000402 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000400 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000398 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000394 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000392 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000390 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            633            201.30         BATE     2000386 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:45           BST            301            201.30         BATE     2000408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:45           BST            633            201.30         BATE     2000406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:06:35           BST            3955           204.30         CHIX     1495711 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:06:35           BST            2172           204.30         CHIX     1495707 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:06:35           BST            1722           204.30         CHIX     1495703 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:08:17           BST            9215           203.10         CHIX     1563931 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            8759           203.20         CHIX     1577889 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:41:56           BST            5500           202.50         CHIX     1591874 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:41:56           BST            3231           202.50         CHIX     1591870 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:53:01           BST            2763           202.70         CHIX     1599661 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:00:40           BST            9118           202.80         CHIX     1604625 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:13:39           BST            8754           203.00         CHIX     1613274 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            2178           203.30         CHIX     1624412 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            6138           203.30         CHIX     1624410 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:48:55           BST            585            203.00         CHIX     1636784 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:48:55           BST            7700           203.00         CHIX     1636782 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:05:36           BST            9124           202.70         CHIX     1647020 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            2594           202.50         CHIX     1648107 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            866            202.50         CHIX     1648105 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            2503           202.50         CHIX     1648101 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:41           BST            1388           202.40         CHIX     1648165 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:41           BST            4385           202.40         CHIX     1648163 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:25:41           BST            682            202.80         CHIX     1659513 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:25:41           BST            3119           202.80         CHIX     1659511 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:25:41           BST            5500           202.80         CHIX     1659509 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:32:04           BST            2942           202.60         CHIX     1663318 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:48:47           BST            1322           202.80         CHIX     1673048 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:48:47           BST            1322           202.80         CHIX     1673044 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:48:47           BST            5500           202.80         CHIX     1673050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:48:47           BST            619            202.80         CHIX     1673054 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:49           BST            1996           203.00         CHIX     1682184 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:49           BST            7114           203.00         CHIX     1682180 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:17:55           BST            1926           202.50         CHIX     1690975 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:19:15           BST            4073           202.50         CHIX     1691793 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:19:15           BST            103            202.50         CHIX     1691791 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:30:29           BST            878            202.60         CHIX     1698053 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:30:29           BST            8333           202.60         CHIX     1698049 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST            4046           203.20         CHIX     1711457 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST            4538           203.20         CHIX     1711453 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST            484            203.20         CHIX     1711451 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:27:40           BST            308            203.20         CHIX     1735390 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:27:40           BST            8851           203.20         CHIX     1735386 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:51:04           BST            8768           202.80         CHIX     1757920 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:25           BST            5537           202.30         CHIX     1782467 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:25           BST            2291           202.30         CHIX     1782465 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:33           BST            9085           201.90         CHIX     1802346 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            8545           201.80         CHIX     1827259 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            8541           201.50         CHIX     1848249 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:00           BST            8644           201.10         CHIX     1876447 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:53           BST            8813           200.80         CHIX     1892479 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:29:17           BST            1591           201.30         CHIX     1902228 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:29:17           BST            1357           201.30         CHIX     1902226 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:29:17           BST            6149           201.30         CHIX     1902230 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:28           BST            1744           200.80         CHIX     1922103 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:28           BST            6820           200.80         CHIX     1922099 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            9091           200.90         CHIX     1923684 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:44:52           BST            2780           200.80         CHIX     1925992 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:36           BST            8195           201.10         CHIX     1952508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:09:26           BST            1998           201.40         CHIX     1965087 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:09:26           BST            6341           201.40         CHIX     1965091 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:51           BST            8958           201.40         CHIX     1967618 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:09           BST            8590           201.30         CHIX     1972126 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:36           BST            9446           201.50         CHIX     1976510 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            3512           201.10         CHIX     1983125 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            3595           201.10         CHIX     1983123 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            1591           201.10         CHIX     1983121 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:21:31           BST            9220           201.10         CHIX     1988534 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:53           BST            912            201.30         CHIX     1995690 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:53           BST            605            201.30         CHIX     1995688 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:53           BST            336            201.30         CHIX     1995686 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:53           BST            1793           201.30         CHIX     1995684 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:23           BST           11791           201.20         CHIX     1996581 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:28           BST            7918           201.30         CHIX     2000109 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:50           BST            653            201.30         CHIX     2000562 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:50           BST            3196           201.30         CHIX     2000560 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:50           BST            912            201.30         CHIX     2000558 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:50           BST            633            201.30         CHIX     2000556 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:05:07           BST            7117           204.00          LSE     1494223 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:06:20           BST            4878           204.50          LSE     1495450 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:06:35           BST            5568           204.40          LSE     1495699 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:07:39           BST            4703           204.50          LSE     1496640 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:08:37           BST            4692           204.50          LSE     1499525 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:10:08           BST            5027           204.40          LSE     1501346 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:12:34           BST            3244           204.40          LSE     1504161 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:12:34           BST            1622           204.40          LSE     1504159 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:13:46           BST            4260           204.50          LSE     1505355 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:14:46           BST            4254           204.50          LSE     1506168 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:15:01           BST             24            204.40          LSE     1506553 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:15:01           BST            4525           204.40          LSE     1506551 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:17:41           BST             1             204.50          LSE     1510042 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:43           BST            2000           204.80          LSE     1511294 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:43           BST            5500           204.80          LSE     1511296 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:43           BST            316            204.80          LSE     1511298 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:48           BST            3340           204.60          LSE     1511392 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:18:48           BST            1900           204.60          LSE     1511390 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:20:07           BST            5120           204.40          LSE     1512780 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:22:55           BST            1618           204.10          LSE     1515777 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:22:55           BST            1618           204.10          LSE     1515779 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:22:55           BST            665            204.10          LSE     1515781 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:22:55           BST            1864           204.10          LSE     1515783 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:23:24           BST            4314           204.10          LSE     1516295 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:26:51           BST            449            204.20          LSE     1520359 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:26:51           BST            3842           204.20          LSE     1520355 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:26:51           BST            1922           204.20          LSE     1520353 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:29:03           BST            3118           204.20          LSE     1522479 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:29:03           BST            2000           204.20          LSE     1522477 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:29:21           BST            4725           204.20          LSE     1522898 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:33:22           BST            4480           204.70          LSE     1527336 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:34:29           BST            2864           204.70          LSE     1528761 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:34:29           BST            1433           204.70          LSE     1528759 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:34:54           BST            5258           204.60          LSE     1529120 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:37:01           BST            4794           204.60          LSE     1531044 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:40:35           BST             57            204.40          LSE     1534668 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:40:35           BST            5500           204.40          LSE     1534666 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:41:55           BST            4786           204.30          LSE     1536014 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:44:46           BST            4747           204.20          LSE     1539058 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:46:27           BST            5088           204.30          LSE     1540748 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:49:04           BST            4672           204.30          LSE     1543896 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:49:06           BST            5046           204.10          LSE     1543942 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:52:36           BST            2901           203.80          LSE     1548192 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:52:49           BST            1618           203.60          LSE     1548373 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:52:49           BST            2400           203.60          LSE     1548375 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:55:17           BST            493            203.50          LSE     1550659 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:55:17           BST            4293           203.50          LSE     1550657 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           08:59:00           BST            4433           203.70          LSE     1554733 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:00:51           BST            3065           203.70          LSE     1556894 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:00:51           BST            2100           203.70          LSE     1556892 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:01:36           BST            4335           203.50          LSE     1557639 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:04:46           BST            4641           203.10          LSE     1560956 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:07:06           BST            945            203.20          LSE     1562876 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:07:06           BST            727            203.20          LSE     1562874 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:07:06           BST            1618           203.20          LSE     1562872 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:07:06           BST            1618           203.20          LSE     1562870 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:12:12           BST            4844           203.60          LSE     1567318 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:12:56           BST             1             203.70          LSE     1567831 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:13:56           BST            2863           203.70          LSE     1568374 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:13:56           BST            650            203.70          LSE     1568371 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:13:56           BST            595            203.70          LSE     1568369 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:13:56           BST            585            203.70          LSE     1568367 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:14:32           BST            5029           203.60          LSE     1568927 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:17:44           BST            4562           203.40          LSE     1571386 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:17:44           BST            147            203.40          LSE     1571384 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:19:52           BST            4537           203.30          LSE     1573329 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:21:23           BST            4506           203.30          LSE     1574657 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:24:23           BST            1618           203.30          LSE     1577058 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:24:23           BST            1618           203.30          LSE     1577056 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            1062           203.20          LSE     1577903 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            1618           203.20          LSE     1577901 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            1618           203.20          LSE     1577899 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            3400           203.20          LSE     1577893 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            1597           203.20          LSE     1577895 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:25:30           BST            4434           203.20          LSE     1577897 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:28:37           BST            1618           203.10          LSE     1580368 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:28:37           BST            1618           203.10          LSE     1580366 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:28:37           BST            892            203.10          LSE     1580364 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:29:37           BST            4898           203.00          LSE     1581314 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:32:17           BST            2274           202.90          LSE     1583398 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:32:17           BST            2701           202.90          LSE     1583396 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:33:29           BST            655            202.80          LSE     1584208 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:33:29           BST            449            202.80          LSE     1584206 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:33:29           BST            1618           202.80          LSE     1584202 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:33:29           BST            1618           202.80          LSE     1584204 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:34:24           BST            2331           202.60          LSE     1584843 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:34:24           BST            449            202.60          LSE     1584840 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:34:24           BST            799            202.60          LSE     1584838 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:34:24           BST            1618           202.60          LSE     1584836 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:36:37           BST            3406           202.90          LSE     1586808 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:36:37           BST            665            202.90          LSE     1586810 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:39:07           BST            4590           202.50          LSE     1588592 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:39:07           BST            4998           202.50          LSE     1588590 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:41:56           BST            4307           202.50          LSE     1591872 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:44:45           BST            696            202.40          LSE     1593772 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:44:45           BST            1618           202.40          LSE     1593774 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:44:45           BST            1618           202.40          LSE     1593776 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:44:45           BST            615            202.40          LSE     1593778 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:47:06           BST            509            202.40          LSE     1595689 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:47:06           BST            1635           202.40          LSE     1595687 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:47:06           BST            169            202.40          LSE     1595685 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:47:06           BST            224            202.40          LSE     1595683 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:49:02           BST            5265           202.70          LSE     1597026 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:49:02           BST            4871           202.70          LSE     1597024 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:53:01           BST            5185           202.70          LSE     1599665 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:54:02           BST            774            202.70          LSE     1600302 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:54:02           BST            2914           202.70          LSE     1600300 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           09:57:01           BST            4892           202.80          LSE     1602197 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:00:40           BST            5211           202.80          LSE     1604631 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:03:14           BST            4433           202.90          LSE     1606481 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:03:14           BST            668            202.90          LSE     1606479 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:03:14           BST            4832           202.90          LSE     1606477 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:03:14           BST            145            202.90          LSE     1606475 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:04:39           BST            3308           202.90          LSE     1607309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:04:39           BST            1222           202.90          LSE     1607311 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:05:50           BST            4329           202.70          LSE     1608006 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:08:46           BST            5219           202.80          LSE     1609901 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:11:55           BST            4537           203.00          LSE     1612046 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:14:46           BST            774            203.00          LSE     1613980 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:14:46           BST            2910           203.00          LSE     1613978 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:14:46           BST            348            203.00          LSE     1613976 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:16:40           BST            2908           203.10          LSE     1615408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:16:40           BST            1631           203.10          LSE     1615406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:16:40           BST            774            203.10          LSE     1615404 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:16:46           BST            1622           203.10          LSE     1615493 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:16:46           BST            777            203.10          LSE     1615491 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:16:46           BST            1631           203.10          LSE     1615489 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:17:53           BST            3526           203.00          LSE     1616136 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:17:53           BST            1084           203.00          LSE     1616134 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:21:49           BST            4635           203.10          LSE     1618494 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:23:26           BST            2190           203.20          LSE     1619685 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:23:26           BST            2200           203.20          LSE     1619683 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:25:46           BST            856            203.20          LSE     1621064 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:28:02           BST            1632           203.30          LSE     1622561 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:28:02           BST            238            203.30          LSE     1622559 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:29:16           BST            2753           203.30          LSE     1623355 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            2662           203.30          LSE     1624418 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            449            203.30          LSE     1624416 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            2200           203.30          LSE     1624414 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:30:39           BST            4877           203.30          LSE     1624402 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:31:13           BST            4907           203.20          LSE     1624841 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:35:03           BST            4636           203.10          LSE     1627647 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:37:52           BST            1631           203.20          LSE     1629566 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:37:52           BST            1632           203.20          LSE     1629564 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:40:28           BST            491            203.10          LSE     1631418 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:40:28           BST            620            203.10          LSE     1631416 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:40:28           BST            2909           203.10          LSE     1631414 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:40:28           BST            276            203.10          LSE     1631412 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:45           BST            1460           203.00          LSE     1634801 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:45           BST            1632           203.00          LSE     1634799 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:45           BST            1022           203.00          LSE     1634797 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:45           BST            300            203.00          LSE     1634795 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:45           BST            439            203.00          LSE     1634793 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:56           BST            391            203.00          LSE     1634979 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:58           BST            449            203.00          LSE     1635001 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:45:58           BST            342            203.00          LSE     1634999 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:46:00           BST            449            203.00          LSE     1635027 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:46:00           BST            157            203.00          LSE     1635025 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:46:55           BST            4569           203.00          LSE     1635580 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:46:55           BST            5097           203.00          LSE     1635578 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:50:16           BST            2907           203.10          LSE     1637750 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:51:34           BST            4760           203.10          LSE     1638444 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:51:34           BST            374            203.10          LSE     1638442 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:55:50           BST            2869           203.20          LSE     1641043 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:55:50           BST            1941           203.20          LSE     1641041 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:57:05           BST            722            203.10          LSE     1641930 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:57:05           BST            4508           203.10          LSE     1641932 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:59:46           BST            4308           203.00          LSE     1643717 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           10:59:46           BST            5021           203.00          LSE     1643715 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:04:15           BST            194            202.80          LSE     1646168 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:04:15           BST            2072           202.80          LSE     1646166 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:04:15           BST            2040           202.80          LSE     1646164 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:04:15           BST            1460           202.80          LSE     1646162 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:05:36           BST            4597           202.70          LSE     1647016 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            5346           202.50          LSE     1648129 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            1745           202.50          LSE     1648127 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            2810           202.50          LSE     1648125 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            4901           202.50          LSE     1648123 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            4152           202.50          LSE     1648121 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            4425           202.50          LSE     1648113 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            4047           202.50          LSE     1648111 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            884            202.50          LSE     1648115 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            191            202.50          LSE     1648117 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:07:38           BST            121            202.50          LSE     1648119 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:11:09           BST            4995           202.70          LSE     1650642 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:15:27           BST            696            202.90          LSE     1652903 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:15:27           BST            2911           202.90          LSE     1652905 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:39           BST            1850           202.90          LSE     1653643 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:39           BST            1309           202.90          LSE     1653645 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:39           BST            2072           202.90          LSE     1653647 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:39           BST            278            202.90          LSE     1653649 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:16:40           BST            4926           202.80          LSE     1653661 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:18:47           BST            3117           202.80          LSE     1655052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:24:48           BST            4412           202.80          LSE     1658948 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:25:41           BST            4535           202.80          LSE     1659515 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:28:22           BST            4980           202.70          LSE     1661010 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:30:42           BST            2163           202.70          LSE     1662596 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:30:42           BST            2828           202.70          LSE     1662598 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:32:04           BST            1553           202.60          LSE     1663324 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:32:04           BST            3079           202.60          LSE     1663322 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:35:20           BST            4975           202.70          LSE     1665216 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:42:02           BST            449            202.70          LSE     1669258 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:42:02           BST            2381           202.70          LSE     1669256 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:42:02           BST            1655           202.70          LSE     1669254 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:42:02           BST            3068           202.70          LSE     1669252 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:45:51           BST            4566           202.90          LSE     1671576 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:47:57           BST            2912           202.90          LSE     1672605 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:47:57           BST            517            202.90          LSE     1672603 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:50:08           BST            1631           202.80          LSE     1673834 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:50:08           BST            916            202.80          LSE     1673832 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:51:08           BST            1631           202.80          LSE     1674310 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:51:08           BST            449            202.80          LSE     1674308 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:51:08           BST            976            202.80          LSE     1674306 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:51:08           BST            524            202.80          LSE     1674304 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:51:08           BST            2915           202.80          LSE     1674302 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:51:08           BST            1631           202.80          LSE     1674300 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:56:23           BST            2000           202.90          LSE     1677073 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           11:57:16           BST            4258           202.80          LSE     1677599 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:02:22           BST            4858           203.10          LSE     1680730 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:02:22           BST            4380           203.10          LSE     1680732 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:02:37           BST            1462           203.10          LSE     1681281 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:18           BST            5170           203.10          LSE     1681772 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:27           BST            329            203.00          LSE     1681897 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:03:49           BST            4073           203.00          LSE     1682182 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:07:30           BST            835            203.00          LSE     1684504 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:07:30           BST            674            203.00          LSE     1684502 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:07:30           BST            1630           203.00          LSE     1684500 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:07:30           BST            1631           203.00          LSE     1684498 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:07:30           BST            1368           203.00          LSE     1684496 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:03           BST            1630           202.80          LSE     1687266 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:03           BST            1631           202.80          LSE     1687264 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:03           BST            147            202.80          LSE     1687270 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:03           BST            1434           202.80          LSE     1687268 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:12:03           BST            970            202.80          LSE     1687262 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:14:21           BST            2916           202.70          LSE     1688617 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            4627           202.60          LSE     1689399 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:15:40           BST            5115           202.60          LSE     1689397 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:19:15           BST            4338           202.50          LSE     1691795 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:20:01           BST            1546           202.50          LSE     1692347 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:20:01           BST            1630           202.50          LSE     1692349 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:25:01           BST            1980           202.50          LSE     1695123 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:25:04           BST            2646           202.50          LSE     1695163 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:26:07           BST            852            202.60          LSE     1695709 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:30:29           BST            5211           202.60          LSE     1698055 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:33:44           BST            1630           202.70          LSE     1700207 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:33:44           BST            5176           202.70          LSE     1700205 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:38:14           BST            5878           203.00          LSE     1702667 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:38:14           BST            4617           203.00          LSE     1702665 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:38:16           BST            1632           203.00          LSE     1702694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:38:16           BST            1630           203.00          LSE     1702696 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:41:07           BST            4618           203.00          LSE     1704475 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:43:56           BST            5183           202.90          LSE     1706302 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:48:18           BST            335            203.20          LSE     1709407 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:48:18           BST            580            203.20          LSE     1709405 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST             16            203.20          LSE     1711463 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST            4736           203.20          LSE     1711461 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:30           BST            4525           203.20          LSE     1711459 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:33           BST            957            203.10          LSE     1711488 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:33           BST            1630           203.10          LSE     1711486 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:51:33           BST            515            203.10          LSE     1711484 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:52:49           BST            1632           203.10          LSE     1712204 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:52:49           BST            1188           203.10          LSE     1712202 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:52:49           BST            669            203.10          LSE     1712208 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:52:49           BST            1630           203.10          LSE     1712206 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           12:55:17           BST            5029           203.00          LSE     1713800 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:02:18           BST            4265           203.10          LSE     1718747 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:03:02           BST            4477           203.00          LSE     1719283 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:09:12           BST            1185           203.20          LSE     1723271 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:09:12           BST            3496           203.20          LSE     1723273 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:09:12           BST            608            203.20          LSE     1723269 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:12:45           BST            3114           203.10          LSE     1725508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:12:45           BST            2063           203.10          LSE     1725506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:19:05           BST            1860           203.10          LSE     1729943 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:19:06           BST            1315           203.10          LSE     1729950 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:23:56           BST            4320           203.20          LSE     1733131 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:23:56           BST            929            203.20          LSE     1733129 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:26:28           BST            5233           203.20          LSE     1734741 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:30:17           BST             2             203.60          LSE     1738790 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:31:02           BST            5067           203.50          LSE     1739764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:32:31           BST            2788           203.20          LSE     1741512 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:32:31           BST            1915           203.20          LSE     1741514 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:35:10           BST            4362           203.20          LSE     1743676 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:37:49           BST            3015           203.10          LSE     1746080 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:37:49           BST            1640           203.10          LSE     1746078 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:41:53           BST            4365           202.70          LSE     1749524 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:46:16           BST            1602           203.00          LSE     1753581 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:46:16           BST            1611           203.00          LSE     1753579 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:46:16           BST            1681           203.00          LSE     1753583 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:46:16           BST            144            203.00          LSE     1753585 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:49:16           BST            2111           202.90          LSE     1756270 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:49:16           BST            1705           202.90          LSE     1756268 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:49:16           BST            763            202.90          LSE     1756266 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:52:31           BST            5236           202.60          LSE     1759101 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:56:54           BST            4179           202.80          LSE     1762590 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:56:54           BST            162            202.80          LSE     1762588 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:59:12           BST            1681           202.80          LSE     1764845 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:59:12           BST            915            202.80          LSE     1764847 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:59:12           BST            1705           202.80          LSE     1764849 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:59:12           BST            502            202.80          LSE     1764851 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:59:12           BST            383            202.80          LSE     1764843 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           13:59:12           BST            857            202.80          LSE     1764841 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:02:58           BST            1705           202.80          LSE     1768680 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:02:58           BST            1681           202.80          LSE     1768678 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:02:58           BST            1266           202.80          LSE     1768676 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:03:09           BST            1566           202.80          LSE     1768985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:03:09           BST            1103           202.80          LSE     1768983 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:03:09           BST            1003           202.80          LSE     1768981 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:03:09           BST            521            202.80          LSE     1768979 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:03:09           BST            622            202.80          LSE     1768977 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:06:25           BST            1656           202.60          LSE     1771773 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:06:25           BST            3424           202.60          LSE     1771771 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:07:50           BST            1705           202.70          LSE     1772935 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:09:53           BST            1860           202.60          LSE     1775266 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:09:53           BST            216            202.60          LSE     1775264 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:09:53           BST            1044           202.60          LSE     1775262 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:10:08           BST            1681           202.50          LSE     1775518 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:10:08           BST            1705           202.50          LSE     1775516 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:14:47           BST            1408           202.40          LSE     1779683 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:14:47           BST            1002           202.40          LSE     1779681 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:14:47           BST            1415           202.40          LSE     1779675 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:14:47           BST            2181           202.40          LSE     1779673 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:11           BST            1115           202.40          LSE     1782020 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:11           BST            449            202.40          LSE     1782018 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:11           BST            1500           202.40          LSE     1782016 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:11           BST            2100           202.40          LSE     1782014 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:24           BST            1299           202.40          LSE     1782446 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:24           BST            1447           202.40          LSE     1782450 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:17:24           BST            1705           202.40          LSE     1782448 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:20:02           BST            4854           202.00          LSE     1785255 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:03           BST            1935           202.00          LSE     1786377 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:03           BST            3111           202.00          LSE     1786375 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:03           BST            2449           202.00          LSE     1786371 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:03           BST            2767           202.00          LSE     1786373 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            1311           202.00          LSE     1786908 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            3865           202.00          LSE     1786910 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            3111           202.00          LSE     1786904 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            1587           202.00          LSE     1786902 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            1832           202.00          LSE     1786900 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            1775           202.00          LSE     1786898 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:21:36           BST            2008           202.00          LSE     1786906 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:35           BST            4242           202.00          LSE     1787766 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:35           BST            551            202.00          LSE     1787764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:35           BST            604            202.00          LSE     1787762 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:46           BST            5085           201.90          LSE     1787954 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:49           BST            1082           201.90          LSE     1787998 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:49           BST            2800           201.90          LSE     1787996 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:22:49           BST            449            201.90          LSE     1787994 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:26:31           BST            4366           201.80          LSE     1791804 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:26:31           BST            5132           201.80          LSE     1791802 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:27:32           BST            1767           201.60          LSE     1792913 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:00           BST            3111           202.00          LSE     1796763 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:00           BST            1197           202.00          LSE     1796765 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:00           BST            878            202.00          LSE     1796767 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            1874           202.00          LSE     1798355 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            1920           202.00          LSE     1798353 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            2168           202.00          LSE     1798351 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            3111           202.00          LSE     1798349 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            1490           202.00          LSE     1798347 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            1197           202.00          LSE     1798345 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:01           BST            3111           202.00          LSE     1798343 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:23           BST            1681           202.00          LSE     1800086 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:23           BST            1705           202.00          LSE     1800083 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:23           BST            1314           202.00          LSE     1800081 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            206            201.90          LSE     1800436 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            965            201.90          LSE     1800434 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:30:31           BST            2098           201.90          LSE     1800432 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:02           BST            1538           202.00          LSE     1801352 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:02           BST            1681           202.00          LSE     1801350 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:02           BST            1348           202.00          LSE     1801348 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:03           BST            1176           202.00          LSE     1801377 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:03           BST            1298           202.00          LSE     1801375 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:31:03           BST            1935           202.00          LSE     1801373 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:33:21           BST            4775           201.80          LSE     1806149 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:33:21           BST            4298           201.80          LSE     1806140 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:33:21           BST            4927           201.80          LSE     1806146 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:33:21           BST             49            201.80          LSE     1806142 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:33:21           BST            4543           201.80          LSE     1806144 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:35:16           BST            4445           201.80          LSE     1810239 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:36:51           BST            1249           202.00          LSE     1812934 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:36:51           BST            938            202.00          LSE     1812932 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:36:51           BST            1009           202.00          LSE     1812930 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:36:51           BST            1705           202.00          LSE     1812926 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:36:51           BST            1588           202.00          LSE     1812924 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:36:51           BST            1681           202.00          LSE     1812928 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:37:03           BST            165            202.00          LSE     1813330 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:18           BST            1705           202.10          LSE     1815422 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:29           BST            1963           202.10          LSE     1815757 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:29           BST            1491           202.10          LSE     1815761 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:29           BST            841            202.10          LSE     1815759 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            206            202.00          LSE     1816054 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            1046           202.00          LSE     1816052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            1472           202.00          LSE     1816050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            1926           202.00          LSE     1816048 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:38           BST            1900           202.00          LSE     1816046 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:39           BST            2830           202.00          LSE     1816103 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:38:39           BST            2310           202.00          LSE     1816105 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:44           BST            5150           201.80          LSE     1819897 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:44           BST            5185           201.80          LSE     1819895 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:40:44           BST            4616           201.80          LSE     1819893 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:41:20           BST            1249           201.80          LSE     1821107 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:20           BST            1952           201.80          LSE     1824667 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:20           BST            2764           201.80          LSE     1824665 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            2134           201.80          LSE     1825169 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            206            201.80          LSE     1825167 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            1583           201.80          LSE     1825157 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            206            201.80          LSE     1825155 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:42           BST            3500           201.80          LSE     1825153 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:43:49           BST            2637           201.80          LSE     1825401 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            1034           201.80          LSE     1827269 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            1900           201.80          LSE     1827267 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            2101           201.80          LSE     1827265 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            5000           201.80          LSE     1827263 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:44:56           BST            4288           201.80          LSE     1827261 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:46:23           BST            2965           201.80          LSE     1829655 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:46:23           BST            2218           201.80          LSE     1829657 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:46:54           BST            1249           201.90          LSE     1830458 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:28           BST            206            201.80          LSE     1833228 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:28           BST            3084           201.80          LSE     1833226 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:28           BST            1373           201.80          LSE     1833224 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:28           BST            4703           201.80          LSE     1833222 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:36           BST            2020           201.80          LSE     1833442 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:48:36           BST            206            201.80          LSE     1833444 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:50:10           BST            4751           201.60          LSE     1836007 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:50:29           BST            4503           201.70          LSE     1836472 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:50:29           BST             2             201.70          LSE     1836470 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:51:36           BST            5159           201.60          LSE     1838347 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:51:36           BST            4502           201.60          LSE     1838345 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:54:03           BST            2760           201.60          LSE     1841789 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:55:25           BST            1278           201.70          LSE     1844410 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:55:25           BST            2134           201.70          LSE     1844408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:55:25           BST            1682           201.70          LSE     1844406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            5141           201.70          LSE     1845781 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:56:18           BST            5140           201.70          LSE     1845779 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            127            201.40          LSE     1848262 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            4281           201.40          LSE     1848260 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            1009           201.50          LSE     1848257 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            2134           201.50          LSE     1848255 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            2101           201.50          LSE     1848253 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           14:57:43           BST            4336           201.50          LSE     1848251 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:00:19           BST            999            201.60          LSE     1853675 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:00:19           BST            2412           201.60          LSE     1853673 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:00:23           BST            1514           201.60          LSE     1853950 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:00:35           BST            1249           201.70          LSE     1854548 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:03           BST            1875           201.70          LSE     1855877 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:04           BST            2572           201.70          LSE     1855954 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:05           BST            502            201.70          LSE     1856032 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            5118           201.70          LSE     1856942 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            560            201.70          LSE     1856936 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:01:23           BST            3693           201.70          LSE     1856940 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:02:43           BST            3045           201.40          LSE     1859858 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:02:43           BST            2134           201.40          LSE     1859856 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:02:43           BST            2364           201.40          LSE     1859854 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:02:43           BST            2127           201.40          LSE     1859852 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:03:39           BST            5050           201.10          LSE     1861523 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:21           BST            4656           201.30          LSE     1868114 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:21           BST            5323           201.30          LSE     1868112 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:21           BST            5172           201.30          LSE     1868116 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:22           BST            2078           201.30          LSE     1868122 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:22           BST            2070           201.30          LSE     1868120 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:22           BST            449            201.30          LSE     1868118 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:22           BST            4550           201.30          LSE     1868128 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:30           BST            1382           201.20          LSE     1868374 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:30           BST            2134           201.20          LSE     1868372 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:07:30           BST            1770           201.20          LSE     1868370 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:00           BST            1643           201.10          LSE     1872148 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:00           BST            2141           201.10          LSE     1872146 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:00           BST            573            201.10          LSE     1872144 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:00           BST            2053           201.10          LSE     1872142 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:00           BST            449            201.10          LSE     1872140 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:00           BST            2668           201.10          LSE     1872138 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:18           BST            2958           201.10          LSE     1872688 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:10:19           BST            1778           201.10          LSE     1872733 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:11:30           BST            2626           201.10          LSE     1874455 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:11:30           BST            1810           201.10          LSE     1874453 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:11:30           BST            840            201.10          LSE     1874457 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:10           BST            1551           201.00          LSE     1876856 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:10           BST            449            201.00          LSE     1876854 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:10           BST            2668           201.00          LSE     1876852 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:10           BST            1778           201.00          LSE     1876809 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:13:10           BST            2700           201.00          LSE     1876792 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:15:51           BST             32            201.10          LSE     1880960 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            3239           201.10          LSE     1882525 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            1260           201.10          LSE     1882527 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            4743           201.10          LSE     1882519 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            4454           201.10          LSE     1882523 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:49           BST            387            201.10          LSE     1882521 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:16:51           BST            1660           200.90          LSE     1882575 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:17:51           BST            1450           200.70          LSE     1884489 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:17:51           BST            4394           200.70          LSE     1884487 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:17:51           BST            1800           200.70          LSE     1884485 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:17:51           BST            1282           200.70          LSE     1884483 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:32           BST            4433           200.60          LSE     1887188 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:32           BST            5159           200.60          LSE     1887186 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:49           BST            4507           200.60          LSE     1887728 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:59           BST            164            200.70          LSE     1887943 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:59           BST            193            200.70          LSE     1887945 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:59           BST            2626           200.70          LSE     1887947 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:59           BST            994            200.70          LSE     1887949 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:19:59           BST            296            200.70          LSE     1887951 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:18           BST            2067           200.90          LSE     1891545 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:18           BST            2192           200.90          LSE     1891539 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:18           BST            2400           200.90          LSE     1891537 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:18           BST            4373           200.90          LSE     1891535 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:18           BST            5431           200.90          LSE     1891533 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:22:18           BST            4735           200.90          LSE     1891531 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:23:04           BST            2117           201.00          LSE     1892803 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:23:04           BST            2612           201.00          LSE     1892801 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:05           BST            1581           201.00          LSE     1893993 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:05           BST            2626           201.00          LSE     1893991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:21           BST            1069           201.00          LSE     1894295 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:21           BST            449            201.00          LSE     1894293 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:21           BST            1180           201.00          LSE     1894291 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:21           BST            4016           201.00          LSE     1894289 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:21           BST            673            201.00          LSE     1894287 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:21           BST            4827           201.00          LSE     1894285 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:24:58           BST            5218           201.10          LSE     1895532 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:26:27           BST            1480           201.10          LSE     1898738 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:26:27           BST            2668           201.10          LSE     1898736 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:26:27           BST            471            201.10          LSE     1898734 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:26:27           BST            2155           201.10          LSE     1898732 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:26:27           BST            2547           201.10          LSE     1898730 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:27:59           BST            357            201.20          LSE     1900527 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:27:59           BST            2626           201.20          LSE     1900525 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:27:59           BST            1527           201.20          LSE     1900523 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            2626           201.20          LSE     1904459 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            2207           201.20          LSE     1904461 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            520            201.30          LSE     1904455 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            2934           201.30          LSE     1904451 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            2626           201.30          LSE     1904449 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            458            201.30          LSE     1904445 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            905            201.30          LSE     1904443 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST             7             201.30          LSE     1904441 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:30:49           BST            1647           201.30          LSE     1904437 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            4778           201.30          LSE     1907810 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:00           BST            4968           201.30          LSE     1907808 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:02           BST            2718           201.30          LSE     1908014 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:33:02           BST            2219           201.30          LSE     1908012 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:34:25           BST            2799           201.20          LSE     1909837 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:34:25           BST            909            201.20          LSE     1909835 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:34:25           BST            1545           201.20          LSE     1909833 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:35:55           BST            609            201.20          LSE     1912020 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:35:55           BST            2668           201.20          LSE     1912018 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:35:55           BST            998            201.20          LSE     1912016 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:35:55           BST            2638           201.20          LSE     1912013 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:35:55           BST            2626           201.20          LSE     1912011 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:36:54           BST            4477           201.30          LSE     1913513 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:37:49           BST            197            201.30          LSE     1914985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:37:49           BST            181            201.30          LSE     1914983 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:37:49           BST            1477           201.30          LSE     1914981 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:37:49           BST            172            201.30          LSE     1914979 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:37:49           BST            592            201.30          LSE     1914977 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:50           BST            5188           201.00          LSE     1917820 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:50           BST            626            201.00          LSE     1917818 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:50           BST            4324           201.00          LSE     1917816 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:50           BST            4485           201.00          LSE     1917814 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:50           BST            1176           201.00          LSE     1917812 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:50           BST            3959           201.00          LSE     1917810 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:39:52           BST            4605           201.00          LSE     1917837 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:40:32           BST            2051           201.10          LSE     1918799 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:40:49           BST             1             201.10          LSE     1919108 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:40:49           BST            2668           201.10          LSE     1919110 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:41:47           BST            4423           201.10          LSE     1920678 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:28           BST            1863           200.80          LSE     1922109 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:28           BST            2668           200.80          LSE     1922107 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:42:28           BST            4832           200.80          LSE     1922105 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            504            200.90          LSE     1923707 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            3248           200.90          LSE     1923700 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            4340           200.90          LSE     1923692 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            4464           200.90          LSE     1923694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:20           BST            4667           200.90          LSE     1923696 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:43:21           BST            1057           200.90          LSE     1923736 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:44:17           BST            1166           201.00          LSE     1925137 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:44:17           BST            5500           201.00          LSE     1925135 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:44:19           BST            3786           200.90          LSE     1925423 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:44:20           BST            4344           200.90          LSE     1925439 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:45:19           BST            1093           200.90          LSE     1926991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:45:52           BST            2846           201.10          LSE     1927760 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:45:52           BST            4151           201.10          LSE     1927764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:45:52           BST            1427           201.10          LSE     1927762 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:45:52           BST            2846           201.10          LSE     1927756 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:47:53           BST            3366           201.20          LSE     1931068 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:47:53           BST            1727           201.20          LSE     1931070 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:49:09           BST            1218           201.30          LSE     1932859 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:50:16           BST            2000           201.40          LSE     1934727 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:50:16           BST            888            201.40          LSE     1934725 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:51:51           BST            4409           201.50          LSE     1937500 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:51:51           BST            4916           201.50          LSE     1937498 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:53:20           BST            2000           201.50          LSE     1940367 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:53:20           BST            1968           201.50          LSE     1940369 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:53:20           BST            1968           201.50          LSE     1940355 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:53:20           BST            2000           201.50          LSE     1940353 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:55:09           BST            286            201.20          LSE     1943109 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:55:09           BST            215            201.20          LSE     1943107 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:55:09           BST            2000           201.20          LSE     1943105 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:55:09           BST            1968           201.20          LSE     1943103 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            212            201.10          LSE     1945116 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            1160           201.10          LSE     1945114 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            329            201.10          LSE     1945112 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            1382           201.10          LSE     1945106 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            976            201.10          LSE     1945104 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            1968           201.10          LSE     1945102 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            281            201.10          LSE     1945108 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           15:56:39           BST            1671           201.10          LSE     1945110 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:11           BST            5631           201.20          LSE     1951896 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:11           BST            4756           201.20          LSE     1951894 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:00:36           BST            5007           201.10          LSE     1952506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:03:30           BST            3711           201.50          LSE     1956184 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:03:30           BST            4954           201.50          LSE     1956182 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:03:31           BST            1110           201.50          LSE     1956212 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:11           BST            4527           201.50          LSE     1957392 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:04:25           BST            2502           201.50          LSE     1957777 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:05:46           BST            5130           201.30          LSE     1959721 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:05:46           BST            4350           201.30          LSE     1959713 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:06:54           BST            1193           201.30          LSE     1961387 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:06:54           BST            2933           201.30          LSE     1961385 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:06:54           BST            1800           201.30          LSE     1961389 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:06:54           BST            559            201.30          LSE     1961391 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:06:54           BST            990            201.30          LSE     1961383 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:26           BST            2177           201.50          LSE     1962111 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:26           BST            2531           201.50          LSE     1962109 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:52           BST            5257           201.50          LSE     1962716 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:52           BST            2502           201.50          LSE     1962714 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:52           BST            2462           201.50          LSE     1962712 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:52           BST            1800           201.50          LSE     1962718 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:07:52           BST            1377           201.50          LSE     1962710 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:36           BST            851            201.50          LSE     1963735 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:36           BST            282            201.50          LSE     1963733 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:36           BST            1377           201.50          LSE     1963731 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:36           BST             16            201.50          LSE     1963729 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:36           BST            4066           201.50          LSE     1963727 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:36           BST            1113           201.50          LSE     1963725 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:08:52           BST            2502           201.50          LSE     1964114 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:16           BST            1447           201.50          LSE     1966727 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:16           BST            2031           201.50          LSE     1966724 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:16           BST            3077           201.50          LSE     1966722 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:22           BST            4757           201.50          LSE     1966891 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:29           BST            2462           201.50          LSE     1967059 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:29           BST            2502           201.50          LSE     1967061 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:51           BST            1863           201.40          LSE     1967628 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:10:51           BST            4550           201.40          LSE     1967622 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:06           BST            4998           201.40          LSE     1969548 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:06           BST            6646           201.40          LSE     1969546 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            683            201.40          LSE     1970712 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            2502           201.40          LSE     1970710 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            4190           201.40          LSE     1970708 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            449            201.40          LSE     1970692 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            2152           201.40          LSE     1970690 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            2462           201.40          LSE     1970694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:12:40           BST            118            201.40          LSE     1970696 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:09           BST            5079           201.30          LSE     1972128 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:37           BST            449            201.30          LSE     1973052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:37           BST            1923           201.30          LSE     1973050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:37           BST            449            201.30          LSE     1973046 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:13:37           BST            850            201.30          LSE     1973044 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:14:40           BST            1787           201.50          LSE     1974867 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:14:40           BST            3575           201.50          LSE     1974865 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:14:45           BST            378            201.50          LSE     1974984 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:14:50           BST            1926           201.50          LSE     1975166 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:01           BST            2462           201.50          LSE     1975511 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:01           BST            2502           201.50          LSE     1975509 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:22           BST            2899           201.60          LSE     1976215 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:22           BST            2462           201.60          LSE     1976213 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:22           BST            2502           201.60          LSE     1976211 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:22           BST            1581           201.60          LSE     1976208 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:22           BST            1101           201.60          LSE     1976206 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:36           BST            2072           201.50          LSE     1976522 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:15:36           BST            2502           201.50          LSE     1976520 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:24           BST            1800           201.40          LSE     1978009 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:24           BST            2462           201.40          LSE     1978007 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:24           BST            218            201.40          LSE     1977999 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:24           BST            1499           201.40          LSE     1978001 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:24           BST            2770           201.40          LSE     1978003 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:24           BST            1113           201.40          LSE     1978005 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            1672           201.30          LSE     1978908 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            449            201.30          LSE     1978906 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            888            201.30          LSE     1978904 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:16:54           BST            2805           201.30          LSE     1978902 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:17:32           BST            509            201.20          LSE     1980058 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:17:32           BST            1596           201.20          LSE     1980056 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:17:32           BST            4572           201.20          LSE     1979995 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:23           BST            2502           201.20          LSE     1981785 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:23           BST            1358           201.20          LSE     1981783 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:23           BST            2462           201.20          LSE     1981787 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:23           BST            449            201.20          LSE     1981789 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:32           BST            271            201.20          LSE     1982033 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:32           BST            902            201.20          LSE     1982031 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:32           BST            1875           201.20          LSE     1982029 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:32           BST            449            201.20          LSE     1982027 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:49           BST            449            201.20          LSE     1982716 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:49           BST            449            201.20          LSE     1982714 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:49           BST            449            201.20          LSE     1982712 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:49           BST            449            201.20          LSE     1982710 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:49           BST            885            201.20          LSE     1982708 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:18:49           BST            1598           201.20          LSE     1982704 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            2570           201.20          LSE     1983083 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            2502           201.20          LSE     1983081 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:19:01           BST            1548           201.20          LSE     1983079 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            448            201.10          LSE     1986662 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            2462           201.10          LSE     1986660 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            2239           201.10          LSE     1986658 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            2502           201.10          LSE     1986656 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST             37            201.10          LSE     1986654 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            5182           201.10          LSE     1986652 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:20:24           BST            4492           201.10          LSE     1986650 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:21:31           BST            5998           201.10          LSE     1988540 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:21:31           BST            7956           201.10          LSE     1988532 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:22:09           BST            120            201.10          LSE     1989653 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:22:09           BST            2462           201.10          LSE     1989651 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:22:09           BST            2502           201.10          LSE     1989649 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:22:09           BST            1062           201.10          LSE     1989645 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:22:09           BST            2502           201.10          LSE     1989643 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:22:09           BST            2462           201.10          LSE     1989647 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            721            201.20          LSE     1993408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2502           201.20          LSE     1993406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2462           201.20          LSE     1993404 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            1248           201.20          LSE     1993398 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            1812           201.20          LSE     1993402 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            345            201.20          LSE     1993400 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2502           201.20          LSE     1993396 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2462           201.20          LSE     1993394 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2540           201.20          LSE     1993392 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2502           201.20          LSE     1993390 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2462           201.20          LSE     1993388 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            1813           201.20          LSE     1993386 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            1800           201.20          LSE     1993384 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2624           201.20          LSE     1993382 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:24:26           BST            2612           201.20          LSE     1993380 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:00           BST            3687           201.20          LSE     1994333 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:00           BST            3769           201.20          LSE     1994325 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:30           BST            1751           201.20          LSE     1995139 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:30           BST            2400           201.20          LSE     1995137 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:30           BST            620            201.20          LSE     1995133 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:30           BST            1751           201.20          LSE     1995131 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:30           BST            669            201.20          LSE     1995129 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:37           BST            2357           201.30          LSE     1995339 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:37           BST            828            201.30          LSE     1995335 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:25:37           BST            1700           201.30          LSE     1995337 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            2178           201.30          LSE     1996534 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            2502           201.30          LSE     1996532 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            214            201.30          LSE     1996524 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            1574           201.30          LSE     1996520 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            190            201.30          LSE     1996522 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            2462           201.30          LSE     1996526 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            276            201.30          LSE     1996528 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            2509           201.30          LSE     1996530 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            796            201.30          LSE     1996518 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:26:21           BST            955            201.30          LSE     1996516 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:27:24           BST            670            201.20          LSE     1998081 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:27:36           BST           13195           201.30          LSE     1998543 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:27:36           BST            279            201.30          LSE     1998541 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:27:41           BST            4494           201.30          LSE     1998661 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:27:53           BST            5021           201.30          LSE     1999010 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:07           BST            4661           201.30          LSE     1999529 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:26           BST            976            201.30          LSE     2000036 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:26           BST            4186           201.30          LSE     2000034 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:38           BST            2157           201.30          LSE     2000249 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:38           BST            2417           201.30          LSE     2000247 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:44           BST            449            201.30          LSE     2000388 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            1073           201.30          LSE     2000709 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            903            201.30          LSE     2000707 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            886            201.30          LSE     2000705 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            569            201.30          LSE     2000703 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            867            201.30          LSE     2000701 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            449            201.30          LSE     2000699 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:28:56           BST            885            201.30          LSE     2000697 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:29:07           BST            596            201.30          LSE     2001023 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:29:07           BST            449            201.30          LSE     2001019 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:29:07           BST            4250           201.30          LSE     2001021 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:29:18           BST            1584           201.30          LSE     2001292 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:29:18           BST            449            201.30          LSE     2001288 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    16 November 2023           16:29:18           BST             1             201.30          LSE     2001290 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
 
 

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

POSNKABNOBDDDDD

(END) Dow Jones Newswires

November 16, 2023 12:33 ET (17:33 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.