TIDMNWG

RNS Number : 9651U

NatWest Group plc

28 November 2023

 
 
 NatWest Group plc 
 28 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) 
    28 November 2023          1,226,708          204.10         202.30         203.0253         LSE 
                          -----------------  -------------  -------------  ----------------  -------- 
    28 November 2023           314,765           204.20         202.40         203.0242        CHIX 
                          -----------------  -------------  -------------  ----------------  -------- 
    28 November 2023           755,856           204.20         202.30         203.0112        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,688,716 
  Ordinary Shares in treasury and have 8,805,211,531 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 
    28 November 2023           08:02:22           BST            5484           203.40         BATE     1485790 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:41           BST            4919           203.30         BATE     1486089 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:04:29           BST            5000           203.50         BATE     1487717 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:04:29           BST            495            203.50         BATE     1487719 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:06:09           BST            4699           203.40         BATE     1488979 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:08:28           BST            5061           203.30         BATE     1490725 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:49           BST            5151           203.30         BATE     1495284 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:50           BST            4985           203.20         BATE     1495293 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            4369           203.30         BATE     1499076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            628            203.30         BATE     1499070 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            326            203.30         BATE     1499068 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            5115           203.50         BATE     1499055 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:18:39           BST            629            203.80         BATE     1499971 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:18:39           BST            4884           203.80         BATE     1499969 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:22:52           BST            5262           204.20         BATE     1502998 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:24:27           BST            5538           204.10         BATE     1504376 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:27:48           BST            5632           204.00         BATE     1507289 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:10           BST            4701           203.40         BATE     1509415 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:33:25           BST            4671           203.00         BATE     1512215 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:36:36           BST            5205           203.10         BATE     1514601 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:39:39           BST            295            202.70         BATE     1517445 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:39:39           BST            4143           202.70         BATE     1517443 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:39:39           BST            837            202.70         BATE     1517439 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:43:11           BST            5371           202.70         BATE     1520919 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:47:51           BST            5218           202.60         BATE     1524888 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            5601           202.50         BATE     1526937 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:54:06           BST            5621           202.50         BATE     1530548 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:56:12           BST            4923           202.60         BATE     1532486 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:01:05           BST            4602           202.60         BATE     1536354 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:01:05           BST            4771           202.60         BATE     1536350 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:09:36           BST            790            203.10         BATE     1542892 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:09:36           BST            4525           203.10         BATE     1542886 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:11:39           BST            4097           203.00         BATE     1544592 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:11:39           BST            321            203.00         BATE     1544596 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:11:39           BST            277            203.00         BATE     1544594 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:14:02           BST            2060           202.90         BATE     1546991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:14:02           BST            2628           202.90         BATE     1546989 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:17:02           BST            5046           202.80         BATE     1549708 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:20:50           BST            5220           202.90         BATE     1552756 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:56           BST            3195           202.90         BATE     1555931 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:56           BST            1360           202.90         BATE     1555929 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:30:54           BST            338            203.00         BATE     1560706 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:30:54           BST            4763           203.00         BATE     1560704 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            2943           203.10         BATE     1563042 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            2521           203.10         BATE     1563044 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:36:40           BST            1087           203.10         BATE     1564314 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:36:40           BST            3955           203.10         BATE     1564312 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:42:34           BST            763            203.20         BATE     1569442 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:42:34           BST            4593           203.20         BATE     1569440 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:50:22           BST            991            202.90         BATE     1574682 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:50:22           BST            4369           202.90         BATE     1574680 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:51:27           BST            4824           203.00         BATE     1575488 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:26           BST            884            203.00         BATE     1576954 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:26           BST            1142           203.00         BATE     1576952 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:26           BST            2199           203.00         BATE     1576958 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:26           BST            800            203.00         BATE     1576956 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:59:11           BST            5001           203.00         BATE     1581501 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:05:31           BST            3666           203.10         BATE     1585578 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:05:31           BST            2010           203.10         BATE     1585576 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            5127           203.00         BATE     1589004 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:14:10           BST            257            203.20         BATE     1591011 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:14:11           BST            3740           203.20         BATE     1591017 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            2085           203.20         BATE     1592153 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            2608           203.20         BATE     1592151 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            1441           203.20         BATE     1592147 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:21:27           BST            5456           203.00         BATE     1595874 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:27:34           BST            3167           203.20         BATE     1599926 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:27:34           BST            1600           203.20         BATE     1599924 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:27:34           BST            3240           203.20         BATE     1599921 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:27:34           BST            2229           203.20         BATE     1599919 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:31:34           BST            2069           203.20         BATE     1602503 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:31:34           BST            2652           203.20         BATE     1602501 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:32           BST            4603           203.20         BATE     1604828 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:41:04           BST            4996           202.90         BATE     1608018 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:45:15           BST            5044           202.90         BATE     1610202 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:54:08           BST            5133           203.00         BATE     1615465 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:57:15           BST            5061           202.90         BATE     1617194 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:02:27           BST            4832           202.80         BATE     1620575 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:04:11           BST            4883           202.80         BATE     1621405 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:07:45           BST            5169           202.90         BATE     1623131 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:14:48           BST            5621           202.90         BATE     1626308 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:19:55           BST            5497           202.80         BATE     1628685 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:24:58           BST            387            202.80         BATE     1631517 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:24:58           BST            4321           202.80         BATE     1631515 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:30:37           BST            2062           202.80         BATE     1634350 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:30:50           BST            2569           202.80         BATE     1634501 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:38:03           BST            5044           202.70         BATE     1637590 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:38:03           BST            435            202.70         BATE     1637588 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:38:03           BST            2410           202.70         BATE     1637586 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:49:02           BST            5161           202.70         BATE     1643054 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:50:03           BST            2343           202.60         BATE     1643692 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            435            202.60         BATE     1644668 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1800           202.60         BATE     1644666 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2826           202.60         BATE     1644664 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            786            202.60         BATE     1644662 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4899           202.60         BATE     1644642 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1800           202.60         BATE     1644636 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            3317           202.60         BATE     1644630 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5031           202.60         BATE     1644646 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2717           202.60         BATE     1644616 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1652           202.60         BATE     1644604 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5524           202.60         BATE     1644608 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2545           202.60         BATE     1644612 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2283           202.60         BATE     1644614 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4925           202.60         BATE     1644610 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2190           202.60         BATE     1644620 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4788           202.60         BATE     1644624 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1495           202.60         BATE     1644600 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:03           BST            4991           202.50         BATE     1644683 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:54:21           BST            4960           202.60         BATE     1645704 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:59:13           BST            5356           202.30         BATE     1648153 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:02:47           BST            5499           202.50         BATE     1650329 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            4607           202.40         BATE     1655981 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            5663           202.40         BATE     1655983 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:15:13           BST            5581           202.30         BATE     1656709 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:27:44           BST            4030           202.60         BATE     1662791 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:27:44           BST            959            202.60         BATE     1662789 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:27:44           BST            211            202.60         BATE     1662787 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:27:44           BST            4866           202.60         BATE     1662785 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:28:51           BST            5046           202.50         BATE     1663316 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:31:47           BST            286            202.60         BATE     1665131 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:33:18           BST            4652           202.60         BATE     1665920 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:40:06           BST            5398           202.70         BATE     1669437 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:41:36           BST            4551           202.70         BATE     1670138 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:48:58           BST            5099           202.70         BATE     1673803 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            5273           202.70         BATE     1676423 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:49           BST            5407           202.60         BATE     1676512 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:49           BST            5166           202.60         BATE     1676508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            5089           202.60         BATE     1682765 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            1987           202.60         BATE     1682763 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            497            202.60         BATE     1682761 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            3035           202.60         BATE     1682753 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            1537           202.60         BATE     1682755 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            1593           202.60         BATE     1682757 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            497            202.60         BATE     1682759 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:32           BST            1081           202.60         BATE     1690501 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:50           BST            4546           202.60         BATE     1690716 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:17:43           BST            4968           202.50         BATE     1695295 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:22:10           BST            5636           202.50         BATE     1699756 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:22:10           BST            5557           202.50         BATE     1699754 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:26:09           BST            4818           202.50         BATE     1702908 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:32:23           BST            2638           202.90         BATE     1709508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:32:23           BST            2607           202.90         BATE     1709506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST            4931           202.90         BATE     1716901 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST            5493           202.90         BATE     1716899 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:41:00           BST            5315           202.80         BATE     1718306 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:44:09           BST            5558           202.90         BATE     1722050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:57:46           BST            6199           203.00         BATE     1736645 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:57:46           BST            4884           203.00         BATE     1736649 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:00:58           BST            2003           202.90         BATE     1740219 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:00:58           BST            3654           202.90         BATE     1740215 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:01:07           BST            5241           202.80         BATE     1740395 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            4650           202.60         BATE     1744457 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            5201           202.60         BATE     1744453 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            4295           202.60         BATE     1744465 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            1213           202.60         BATE     1744461 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:07:44           BST            5301           202.80         BATE     1748675 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:17:35           BST            5339           202.90         BATE     1758437 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:17:53           BST            5309           202.80         BATE     1758773 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:20:29           BST            5136           202.90         BATE     1761490 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:25:00           BST            933            202.90         BATE     1766436 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:25:00           BST            3105           202.90         BATE     1766434 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:25:00           BST            710            202.90         BATE     1766432 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:54           BST            5335           203.00         BATE     1772882 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:54           BST            5477           203.00         BATE     1772876 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:00           BST            3598           202.90         BATE     1779274 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:00           BST            1300           202.90         BATE     1779272 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:00           BST            5095           202.90         BATE     1779260 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:22           BST            1230           202.80         BATE     1783261 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:22           BST            1200           202.80         BATE     1783259 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:22           BST            870            202.80         BATE     1783257 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:31           BST            2123           202.80         BATE     1783689 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:34:06           BST            5486           202.90         BATE     1787239 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:38:48           BST            4891           203.10         BATE     1797450 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:39:57           BST            2192           203.20         BATE     1800001 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:39:57           BST            3471           203.20         BATE     1799999 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:40:34           BST            5530           203.10         BATE     1801692 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST            826            203.30         BATE     1807001 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST            5000           203.30         BATE     1806995 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            5125           203.20         BATE     1809848 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            4853           203.20         BATE     1809846 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:45:55           BST            4986           203.30         BATE     1812997 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST            5517           203.70         BATE     1821878 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:50:12           BST            5675           203.60         BATE     1822739 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:52:02           BST            4992           203.70         BATE     1826277 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:52:25           BST            2131           203.60         BATE     1827073 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:52:25           BST            2487           203.60         BATE     1827071 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:54:54           BST            4829           203.80         BATE     1831845 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:56:45           BST            4890           203.40         BATE     1835337 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:00:47           BST            4221           203.60         BATE     1845317 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:00:47           BST            791            203.60         BATE     1845315 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:00:47           BST            4687           203.60         BATE     1845311 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:28           BST            5023           203.60         BATE     1851762 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:06:37           BST            1888           203.80         BATE     1858047 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:06:37           BST            706            203.80         BATE     1858043 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:06:37           BST            2028           203.80         BATE     1858049 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:06:37           BST            3514           203.80         BATE     1858045 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:05           BST            4904           203.70         BATE     1858756 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:09:32           BST            1800           203.70         BATE     1862257 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:09:32           BST            3140           203.70         BATE     1862255 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:10:56           BST            5196           203.60         BATE     1864659 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:13:10           BST            4815           203.60         BATE     1867741 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:16:45           BST            3628           203.90         BATE     1873426 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:16:45           BST            1615           203.90         BATE     1873428 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:20:53           BST            4823           204.00         BATE     1879098 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:27:21           BST            5042           203.80         BATE     1888499 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:32:46           BST            4983           203.90         BATE     1895849 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:37:15           BST            5463           203.70         BATE     1902810 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:41:59           BST            2468           203.80         BATE     1910588 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:41:59           BST            1713           203.80         BATE     1910586 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:41:59           BST            597            203.80         BATE     1910584 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:47:06           BST            4786           203.90         BATE     1919005 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:22           BST            3197           203.40         CHIX     1485796 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:22           BST            1607           203.40         CHIX     1485794 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:04:29           BST            5423           203.50         CHIX     1487715 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:50           BST            5250           203.20         CHIX     1495291 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            4804           203.50         CHIX     1499053 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:23:33           BST            633            204.20         CHIX     1503607 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:23:33           BST            4051           204.20         CHIX     1503611 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:23:33           BST            633            204.20         CHIX     1503609 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:28:39           BST            1400           203.60         CHIX     1507986 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:35           BST            280            203.30         CHIX     1509771 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:35           BST            5000           203.30         CHIX     1509769 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:35           BST            296            203.30         CHIX     1509767 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:39:39           BST            4820           202.70         CHIX     1517441 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:47:51           BST            4862           202.60         CHIX     1524886 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:56:12           BST            2380           202.60         CHIX     1532484 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:56:12           BST            2656           202.60         CHIX     1532482 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:03:50           BST            4991           202.60         CHIX     1538294 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:09:36           BST            4609           203.10         CHIX     1542888 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:14:02           BST            4729           202.90         CHIX     1546987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:56           BST            4915           202.90         CHIX     1555926 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            3908           203.10         CHIX     1563040 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            1575           203.10         CHIX     1563046 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:42:34           BST            5059           203.20         CHIX     1569438 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:26           BST            4660           203.00         CHIX     1576950 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:05:31           BST            4659           203.10         CHIX     1585572 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:14:10           BST            4994           203.20         CHIX     1591009 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST             83            203.20         CHIX     1592149 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:21:27           BST            5387           203.00         CHIX     1595876 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:32           BST            5670           203.20         CHIX     1604826 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:45:16           BST            4725           202.90         CHIX     1610227 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:57:15           BST            5286           202.90         CHIX     1617192 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:07:45           BST            5481           202.90         CHIX     1623129 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:24:58           BST            5090           202.80         CHIX     1631519 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST             35            202.60         CHIX     1635392 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST             72            202.60         CHIX     1635388 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST            310            202.60         CHIX     1635386 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST            269            202.60         CHIX     1635384 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST            162            202.60         CHIX     1635382 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST            1175           202.60         CHIX     1635380 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:43           BST            5053           202.60         CHIX     1635378 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:36:09           BST            4626           202.70         CHIX     1636769 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:36:46           BST            4919           202.60         CHIX     1636987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:49:02           BST            5140           202.70         CHIX     1643052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1481           202.60         CHIX     1644606 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2132           202.60         CHIX     1644602 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1495           202.60         CHIX     1644598 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:01:43           BST            4106           202.40         CHIX     1649638 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:03:20           BST            555            202.40         CHIX     1650637 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:07:48           BST            4899           202.40         CHIX     1652965 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:07:48           BST            118            202.40         CHIX     1652963 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            3914           202.40         CHIX     1655979 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            820            202.40         CHIX     1655977 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:27:44           BST            5191           202.60         CHIX     1662783 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:37:35           BST            2735           202.70         CHIX     1668096 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:40:06           BST            1978           202.70         CHIX     1669435 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:48:58           BST            1914           202.60         CHIX     1673809 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:48:58           BST            4019           202.70         CHIX     1673805 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:48:58           BST            1151           202.70         CHIX     1673801 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            714            202.60         CHIX     1676443 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST             45            202.60         CHIX     1676441 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST             21            202.60         CHIX     1676439 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            833            202.60         CHIX     1676437 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            384            202.60         CHIX     1676435 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:49           BST            665            202.60         CHIX     1676506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            234            202.50         CHIX     1678991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST             18            202.50         CHIX     1678989 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            267            202.50         CHIX     1678987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            737            202.50         CHIX     1678981 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            3051           202.50         CHIX     1678977 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            578            202.50         CHIX     1678975 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:32           BST            141            202.60         CHIX     1690505 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:32           BST            143            202.60         CHIX     1690503 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:41           BST             1             202.60         CHIX     1690600 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:50           BST            4746           202.60         CHIX     1690714 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:24:34           BST            5060           202.50         CHIX     1701684 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:32:23           BST            5380           202.90         CHIX     1709504 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST            4634           203.00         CHIX     1716891 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:51:08           BST            106            202.90         CHIX     1729748 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:51:08           BST             3             202.90         CHIX     1729746 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:51:08           BST             53            202.90         CHIX     1729744 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:51:08           BST             55            202.90         CHIX     1729742 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:51:08           BST            291            202.90         CHIX     1729740 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:57:46           BST            4603           203.00         CHIX     1736647 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:00:58           BST            2096           202.90         CHIX     1740217 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:00:58           BST            2487           202.90         CHIX     1740213 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            4683           202.60         CHIX     1744449 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:15           BST            5018           202.60         CHIX     1744794 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:07:44           BST            5000           202.80         CHIX     1748673 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:17:35           BST            5421           202.90         CHIX     1758435 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:54           BST            5671           203.00         CHIX     1772884 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:54           BST            1681           203.00         CHIX     1772880 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:54           BST            3496           203.00         CHIX     1772878 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:34:06           BST            4805           202.90         CHIX     1787231 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:38:48           BST            4591           203.10         CHIX     1797448 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST            4661           203.30         CHIX     1806999 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST             28            203.30         CHIX     1807007 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            4852           203.20         CHIX     1809844 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST            4817           203.70         CHIX     1821880 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST             43            203.70         CHIX     1821876 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:52:25           BST            4983           203.60         CHIX     1827059 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:00:47           BST            5238           203.60         CHIX     1845313 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:28           BST            5444           203.60         CHIX     1851764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:56           BST            5405           203.70         CHIX     1859856 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:12:51           BST            1517           203.60         CHIX     1867272 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:12:51           BST            3242           203.60         CHIX     1867270 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:20:53           BST            5148           204.00         CHIX     1879096 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:34:54           BST            5425           203.80         CHIX     1898941 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:47:06           BST            4868           203.90         CHIX     1919007 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:06           BST            5164           203.50          LSE     1485492 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:06           BST             47            203.50          LSE     1485490 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:22           BST            4730           203.40          LSE     1485792 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:02:41           BST            4933           203.30          LSE     1486087 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:04:29           BST            5202           203.50          LSE     1487721 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:04:57           BST            5494           203.30          LSE     1487996 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:05:48           BST            4735           203.50          LSE     1488662 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:08:27           BST            5108           203.40          LSE     1490707 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:08:31           BST            440            203.20          LSE     1490763 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:08:31           BST            5000           203.20          LSE     1490761 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:10:07           BST            1377           203.00          LSE     1494212 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:10:07           BST            3567           203.00          LSE     1494210 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:49           BST            4224           203.30          LSE     1495280 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:49           BST            1441           203.30          LSE     1495282 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:50           BST            1204           203.20          LSE     1495301 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:50           BST            327            203.20          LSE     1495299 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:50           BST            2000           203.20          LSE     1495297 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:11:50           BST            1632           203.20          LSE     1495295 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:13:26           BST            5668           203.20          LSE     1496309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:16:26           BST            4642           203.60          LSE     1498429 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:16:26           BST             21            203.60          LSE     1498427 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            1971           203.30          LSE     1499066 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            2815           203.30          LSE     1499060 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:17:22           BST            4785           203.50          LSE     1499057 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:18:40           BST            5113           203.70          LSE     1499978 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:20:27           BST            6717           203.40          LSE     1501217 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:22:13           BST            4997           204.10          LSE     1502527 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:24:27           BST            4728           204.10          LSE     1504378 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:25:54           BST            4707           204.10          LSE     1505669 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:25:54           BST            829            204.10          LSE     1505667 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:27:48           BST             25            204.00          LSE     1507293 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:27:48           BST            5000           204.00          LSE     1507291 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:29:10           BST            1379           203.60          LSE     1508399 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:29:10           BST            1632           203.60          LSE     1508397 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:29:10           BST            1632           203.60          LSE     1508395 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:29:10           BST            556            203.60          LSE     1508393 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:00           BST            2000           203.50          LSE     1509188 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:00           BST            1632           203.50          LSE     1509190 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:30:00           BST            473            203.50          LSE     1509192 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:32:30           BST            1024           203.00          LSE     1511539 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:32:30           BST            1629           203.00          LSE     1511537 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:32:30           BST            2700           203.00          LSE     1511535 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:35:20           BST            4846           202.80          LSE     1513747 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:36:50           BST            1355           203.20          LSE     1514832 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:36:50           BST            1696           203.20          LSE     1514830 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:36:50           BST            883            203.20          LSE     1514826 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:36:50           BST            1629           203.20          LSE     1514828 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:36:50           BST            4737           203.10          LSE     1514824 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:41:10           BST            1629           202.60          LSE     1518900 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:41:10           BST            833            202.60          LSE     1518898 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:41:10           BST            1862           202.60          LSE     1518896 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:42:35           BST            814            202.60          LSE     1520381 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:42:45           BST            1698           202.60          LSE     1520525 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:42:45           BST            3894           202.60          LSE     1520527 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:47:51           BST            1111           202.60          LSE     1524895 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:47:51           BST            3581           202.60          LSE     1524893 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:47:51           BST            4868           202.60          LSE     1524890 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:49:07           BST            3344           202.60          LSE     1525936 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            859            202.50          LSE     1526942 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            205            202.50          LSE     1526946 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            2000           202.50          LSE     1526944 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            1696           202.50          LSE     1526940 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            738            202.60          LSE     1526935 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            1629           202.60          LSE     1526933 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            327            202.60          LSE     1526931 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:50:10           BST            1696           202.60          LSE     1526929 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:52:24           BST            1941           202.70          LSE     1529046 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:52:24           BST            825            202.70          LSE     1529044 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:54:33           BST            1696           202.50          LSE     1530968 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:54:33           BST            1629           202.50          LSE     1530966 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:54:33           BST            826            202.50          LSE     1530964 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:56:12           BST            2273           202.60          LSE     1532490 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           08:56:12           BST            2473           202.60          LSE     1532488 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:00:55           BST            4423           202.70          LSE     1536166 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:00:55           BST            327            202.70          LSE     1536164 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:00:55           BST            504            202.70          LSE     1536162 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:00:55           BST            4811           202.70          LSE     1536159 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:01:05           BST            5626           202.60          LSE     1536352 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            948            202.60          LSE     1537414 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            1632           202.60          LSE     1537412 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            1017           202.60          LSE     1537416 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            473            202.60          LSE     1537410 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            568            202.60          LSE     1537408 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            659            202.60          LSE     1537406 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            1632           202.60          LSE     1537403 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            860            202.60          LSE     1537401 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:02:37           BST            948            202.60          LSE     1537399 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:08:15           BST            1115           203.20          LSE     1541874 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:08:15           BST            4511           203.20          LSE     1541872 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:09:36           BST            5058           203.10          LSE     1542894 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:09:36           BST            146            203.10          LSE     1542890 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:11:39           BST            5340           203.00          LSE     1544590 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:13:55           BST            1629           203.00          LSE     1546822 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:13:55           BST            1632           203.00          LSE     1546820 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:13:55           BST            688            203.00          LSE     1546818 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:16:09           BST            1632           202.90          LSE     1548995 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:16:09           BST            1629           202.90          LSE     1548993 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:16:09           BST            571            202.90          LSE     1548991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:17:02           BST            860            202.80          LSE     1549712 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:17:02           BST            327            202.80          LSE     1549714 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:17:02           BST            1629           202.80          LSE     1549710 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:20:50           BST            653            202.90          LSE     1552771 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:20:50           BST            327            202.90          LSE     1552762 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:20:50           BST            3972           202.90          LSE     1552760 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:20:50           BST            4676           202.90          LSE     1552758 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:23:03           BST            1609           202.80          LSE     1554538 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:51           BST            2869           203.00          LSE     1555846 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:51           BST            860            203.00          LSE     1555840 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:51           BST            966            203.00          LSE     1555838 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:51           BST            1629           203.00          LSE     1555842 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:24:51           BST            1632           203.00          LSE     1555844 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:29:03           BST            3462           203.00          LSE     1559156 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:29:03           BST            1598           203.00          LSE     1559154 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:30:54           BST            5128           203.00          LSE     1560708 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            327            203.10          LSE     1563054 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            686            203.10          LSE     1563052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            1632           203.10          LSE     1563050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:34:41           BST            5386           203.10          LSE     1563048 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:36:12           BST            1632           203.20          LSE     1564052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:36:12           BST            1629           203.20          LSE     1564050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:36:12           BST            536            203.20          LSE     1564048 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:38:23           BST            683            203.10          LSE     1566481 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:38:23           BST            1900           203.10          LSE     1566483 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:40:29           BST            1255           203.20          LSE     1567987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:40:29           BST            4277           203.20          LSE     1567989 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:42:34           BST            4933           203.20          LSE     1569444 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:44:35           BST            5620           202.90          LSE     1570962 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:50:22           BST            2023           202.90          LSE     1574686 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:50:22           BST            3426           202.90          LSE     1574684 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:51:27           BST            5556           203.00          LSE     1575490 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:27           BST            1632           203.00          LSE     1576980 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:27           BST            1629           203.00          LSE     1576978 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:53:27           BST            2100           203.00          LSE     1576982 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:55:05           BST            4676           203.00          LSE     1578064 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:58:50           BST            692            203.00          LSE     1581256 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           09:59:11           BST            4731           203.00          LSE     1581503 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:05:15           BST            5905           203.10          LSE     1585424 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:05:31           BST            5531           203.10          LSE     1585574 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:07:05           BST            646            202.90          LSE     1586685 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            2633           203.00          LSE     1589020 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            146            203.00          LSE     1589014 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            919            203.00          LSE     1589012 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            1629           203.00          LSE     1589010 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            327            203.00          LSE     1589008 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            3606           203.00          LSE     1589002 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:11:11           BST            1343           203.00          LSE     1589006 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:13:16           BST            233            203.20          LSE     1590457 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:13:19           BST            3387           203.30          LSE     1590501 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:23           BST            968            203.30          LSE     1591829 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:23           BST            1629           203.30          LSE     1591831 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:23           BST            1632           203.30          LSE     1591833 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:23           BST            1961           203.30          LSE     1591835 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            245            203.20          LSE     1592164 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            1629           203.20          LSE     1592162 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            1700           203.20          LSE     1592160 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:15:47           BST            2000           203.20          LSE     1592158 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:18:14           BST            653            203.10          LSE     1593799 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:18:14           BST            1632           203.10          LSE     1593803 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:18:14           BST            1629           203.10          LSE     1593801 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:19:29           BST            1632           203.10          LSE     1594562 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:19:29           BST            1629           203.10          LSE     1594560 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:19:29           BST            650            203.10          LSE     1594558 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:21:27           BST            327            203.00          LSE     1595883 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:21:27           BST            523            203.00          LSE     1595881 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:21:27           BST            1629           203.00          LSE     1595879 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:22:34           BST            595            203.20          LSE     1596491 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:22:34           BST            1848           203.20          LSE     1596489 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:26:09           BST            860            203.20          LSE     1598819 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:26:09           BST            1632           203.20          LSE     1598817 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:26:34           BST            1490           203.20          LSE     1599146 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:27:17           BST            2611           203.20          LSE     1599739 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:27:17           BST            3061           203.20          LSE     1599737 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:30:09           BST            1632           203.00          LSE     1601584 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:30:09           BST            1629           203.00          LSE     1601582 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:30:09           BST            860            203.00          LSE     1601580 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:30:09           BST            1091           203.00          LSE     1601578 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:12           BST            663            203.30          LSE     1604671 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:12           BST            860            203.30          LSE     1604669 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:12           BST            1632           203.30          LSE     1604667 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:12           BST            1629           203.30          LSE     1604665 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:12           BST            3196           203.30          LSE     1604663 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:35:12           BST            623            203.30          LSE     1604661 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:39:39           BST            381            203.00          LSE     1607260 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:39:39           BST            591            203.00          LSE     1607258 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:39:39           BST            1629           203.00          LSE     1607256 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:39:39           BST            2882           203.00          LSE     1607254 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:45:15           BST            5157           202.90          LSE     1610204 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:46:00           BST             27            202.90          LSE     1610741 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:46:24           BST             62            202.90          LSE     1610991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:46:24           BST            1454           202.90          LSE     1610989 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:46:24           BST            1632           202.90          LSE     1610987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:46:24           BST            1629           202.90          LSE     1610985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:46:24           BST            971            202.90          LSE     1610983 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:54:08           BST            649            203.00          LSE     1615473 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:54:08           BST            327            203.00          LSE     1615471 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:54:08           BST            2000           203.00          LSE     1615469 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:54:08           BST            6278           203.00          LSE     1615467 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:55:11           BST            954            203.00          LSE     1615918 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:56:41           BST            1400           203.00          LSE     1616897 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:56:41           BST            1632           203.00          LSE     1616895 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:56:41           BST            1629           203.00          LSE     1616893 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:56:41           BST            1200           203.00          LSE     1616891 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           10:57:15           BST            5731           202.90          LSE     1617196 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:02:10           BST            436            202.90          LSE     1620421 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:02:10           BST            1596           202.90          LSE     1620419 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:02:10           BST            1577           202.90          LSE     1620417 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:02:10           BST            1304           202.90          LSE     1620415 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:02:27           BST            5309           202.80          LSE     1620577 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:04:44           BST            2397           202.80          LSE     1621739 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:04:44           BST            2030           202.80          LSE     1621737 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:04:44           BST            193            202.80          LSE     1621735 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:07:45           BST            327            202.90          LSE     1623135 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:07:45           BST            2300           202.90          LSE     1623133 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:13:20           BST            5426           203.00          LSE     1625537 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:13:26           BST            1596           203.00          LSE     1625584 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:13:26           BST            1442           203.00          LSE     1625586 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:13:26           BST            1577           203.00          LSE     1625582 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:17:26           BST             95            202.90          LSE     1627564 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:17:26           BST            1069           202.90          LSE     1627562 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:17:26           BST            997            202.90          LSE     1627560 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:17:26           BST            3107           202.90          LSE     1627558 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:19:55           BST            2400           202.80          LSE     1628687 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:20:55           BST            1596           202.80          LSE     1629272 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:20:55           BST            1577           202.80          LSE     1629270 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:20:55           BST            1295           202.80          LSE     1629268 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:20:55           BST            262            202.80          LSE     1629274 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:24:44           BST            3177           202.90          LSE     1631429 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:24:44           BST            875            202.90          LSE     1631431 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:24:44           BST            1504           202.90          LSE     1631433 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:29:50           BST            5350           202.80          LSE     1633917 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:42           BST            2321           202.80          LSE     1635347 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:32:42           BST            2676           202.80          LSE     1635345 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:36:09           BST            2449           202.70          LSE     1636773 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:36:09           BST            2942           202.70          LSE     1636771 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:36:46           BST            1004           202.60          LSE     1636985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:39:01           BST            4084           202.70          LSE     1638039 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:39:01           BST            655            202.70          LSE     1638041 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:43:06           BST            4517           202.70          LSE     1640415 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:43:06           BST            1572           202.70          LSE     1640413 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:49:02           BST            5481           202.70          LSE     1643056 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:50:02           BST            1238           202.70          LSE     1643669 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:50:02           BST            3520           202.70          LSE     1643667 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST           18333           202.60          LSE     1644670 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            3524           202.60          LSE     1644656 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5580           202.60          LSE     1644660 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1392           202.60          LSE     1644658 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4875           202.60          LSE     1644632 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5386           202.60          LSE     1644634 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5307           202.60          LSE     1644638 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1112           202.60          LSE     1644640 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            1495           202.60          LSE     1644644 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2836           202.60          LSE     1644648 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2164           202.60          LSE     1644650 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            2835           202.60          LSE     1644652 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4655           202.60          LSE     1644654 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5598           202.60          LSE     1644618 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4745           202.60          LSE     1644626 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            5310           202.60          LSE     1644628 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:52:02           BST            4690           202.60          LSE     1644622 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:54:21           BST            4845           202.60          LSE     1645702 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:57:55           BST            2000           202.40          LSE     1647469 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           11:57:55           BST            2883           202.40          LSE     1647471 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:00:14           BST            3158           202.40          LSE     1648864 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:00:14           BST            1901           202.40          LSE     1648866 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:00:14           BST            3648           202.40          LSE     1648862 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:02:47           BST            4825           202.50          LSE     1650331 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:03:28           BST            4552           202.50          LSE     1650701 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:05:09           BST            864            202.50          LSE     1651518 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:05:09           BST            4552           202.50          LSE     1651516 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            2868           202.40          LSE     1655993 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            3409           202.40          LSE     1655991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            2300           202.40          LSE     1655989 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            4713           202.40          LSE     1655987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:13:51           BST            5018           202.40          LSE     1655985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:17:54           BST            3233           202.30          LSE     1658061 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:17:54           BST            1413           202.30          LSE     1658059 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:19:24           BST            253            202.40          LSE     1658739 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:19:24           BST            2586           202.40          LSE     1658735 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:19:24           BST            2759           202.40          LSE     1658737 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:22:37           BST            2586           202.40          LSE     1660164 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:22:37           BST            2127           202.40          LSE     1660166 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:26:10           BST            2586           202.60          LSE     1661982 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:26:10           BST            2556           202.60          LSE     1661980 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:27:44           BST            5000           202.60          LSE     1662793 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:32:47           BST            4745           202.60          LSE     1665677 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:33:18           BST            654            202.60          LSE     1665926 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:33:18           BST            2200           202.60          LSE     1665924 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:33:18           BST            327            202.60          LSE     1665922 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:33:18           BST            244            202.60          LSE     1665918 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:36:19           BST            796            202.80          LSE     1667524 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:36:19           BST            1938           202.80          LSE     1667522 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:36:19           BST            1915           202.80          LSE     1667520 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:36:19           BST            1253           202.80          LSE     1667518 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:39:19           BST            1092           202.80          LSE     1668953 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:39:19           BST            1915           202.80          LSE     1668957 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:39:19           BST            1938           202.80          LSE     1668955 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:42:51           BST            4834           202.70          LSE     1671008 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:48:58           BST            4688           202.70          LSE     1673807 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            836            202.70          LSE     1676429 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            327            202.70          LSE     1676433 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            1632           202.70          LSE     1676431 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            5612           202.70          LSE     1676427 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:41           BST            5230           202.70          LSE     1676425 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:49           BST            5682           202.60          LSE     1676514 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:53:49           BST            4779           202.60          LSE     1676510 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:56:37           BST            327            202.60          LSE     1678018 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:56:37           BST            984            202.60          LSE     1678020 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:56:37           BST            985            202.60          LSE     1678016 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:23           BST            327            202.60          LSE     1678853 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:23           BST            1143           202.60          LSE     1678851 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            327            202.60          LSE     1678985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            327            202.60          LSE     1678983 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           12:58:44           BST            327            202.60          LSE     1678979 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            1700           202.60          LSE     1682767 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            5170           202.60          LSE     1682751 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:03:17           BST            5197           202.60          LSE     1682749 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:04:29           BST            1160           202.60          LSE     1683741 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:04:42           BST            159            202.70          LSE     1683863 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:04:42           BST            1600           202.60          LSE     1683861 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:04:42           BST            1503           202.70          LSE     1683869 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:04:42           BST            1796           202.70          LSE     1683865 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:04:42           BST            1174           202.70          LSE     1683867 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:07:58           BST            1796           202.60          LSE     1686514 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:07:58           BST            1252           202.60          LSE     1686512 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:07:58           BST            1685           202.60          LSE     1686510 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:11:04           BST            1260           202.60          LSE     1689309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:11:04           BST            1591           202.60          LSE     1689307 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:50           BST            5734           202.60          LSE     1690718 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:54           BST            2596           202.60          LSE     1690758 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:12:54           BST            2500           202.60          LSE     1690756 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:16:00           BST            1312           202.50          LSE     1693407 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:16:00           BST            3896           202.50          LSE     1693405 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:22:10           BST            5697           202.40          LSE     1699764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:22:10           BST            1155           202.50          LSE     1699760 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:22:10           BST            3951           202.50          LSE     1699758 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:24:44           BST            2000           202.50          LSE     1701809 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:26:51           BST            212            202.60          LSE     1703604 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:30:10           BST            1193           202.70          LSE     1706929 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:30:10           BST            1817           202.70          LSE     1706927 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:30:10           BST            3200           202.70          LSE     1706925 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:30:10           BST            5229           202.70          LSE     1706923 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:32:23           BST            3710           202.90          LSE     1709512 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:32:23           BST            2004           202.90          LSE     1709510 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST            5538           202.90          LSE     1716903 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST            5363           203.00          LSE     1716897 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST            327            203.00          LSE     1716895 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:40:06           BST           13999           203.00          LSE     1716893 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:44:09           BST            5650           202.90          LSE     1722052 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:45:53           BST            1796           202.90          LSE     1723820 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:45:53           BST            1257           202.90          LSE     1723818 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:45:53           BST            1817           202.90          LSE     1723822 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:47:53           BST            1796           202.90          LSE     1726365 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:47:53           BST            1630           202.90          LSE     1726369 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:47:53           BST            1817           202.90          LSE     1726367 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:49:53           BST            1817           202.90          LSE     1728429 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:49:53           BST            1069           202.90          LSE     1728427 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:51:08           BST            5543           203.00          LSE     1729738 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:57:46           BST            5762           203.00          LSE     1736654 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:57:46           BST            5334           203.00          LSE     1736651 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:58:54           BST            1049           203.00          LSE     1737616 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:58:54           BST            646            203.00          LSE     1737622 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:58:54           BST            2976           203.00          LSE     1737620 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           13:58:54           BST            326            203.00          LSE     1737618 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:01:07           BST            2624           202.80          LSE     1740397 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:02:50           BST            4680           202.70          LSE     1743104 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            581            202.70          LSE     1744473 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            880            202.70          LSE     1744471 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            2118           202.70          LSE     1744469 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            1817           202.70          LSE     1744467 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            4951           202.60          LSE     1744455 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            5713           202.60          LSE     1744459 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            4641           202.60          LSE     1744451 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:04:02           BST            4828           202.60          LSE     1744463 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:07:44           BST            4747           202.80          LSE     1748677 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:09:24           BST            1982           202.70          LSE     1750346 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:09:24           BST            2989           202.70          LSE     1750344 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:12:24           BST            879            202.80          LSE     1753231 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:12:24           BST            1796           202.80          LSE     1753229 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:12:24           BST            1726           202.80          LSE     1753227 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:12:24           BST            1092           202.80          LSE     1753225 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:15:29           BST            2200           202.90          LSE     1756279 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:15:29           BST            860            202.90          LSE     1756281 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:17:35           BST            4781           202.90          LSE     1758439 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:17:53           BST            3807           202.80          LSE     1758782 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:20:29           BST            4944           202.90          LSE     1761492 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:25:00           BST            5514           202.90          LSE     1766438 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:27:08           BST            2231           203.10          LSE     1769076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:27:08           BST            2503           203.10          LSE     1769074 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:28:08           BST            2247           203.10          LSE     1770277 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:28:08           BST            1091           203.10          LSE     1770281 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:28:08           BST            2274           203.10          LSE     1770279 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:28:08           BST            2730           203.10          LSE     1770275 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:28:08           BST            2711           203.10          LSE     1770273 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:08           BST            303            203.10          LSE     1771658 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:08           BST            2247           203.10          LSE     1771656 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:29:08           BST            2218           203.10          LSE     1771654 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:30:29           BST            5162           203.00          LSE     1777839 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:00           BST            5561           202.90          LSE     1779262 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:34           BST            1600           202.80          LSE     1781216 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:41           BST            2257           202.80          LSE     1781508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:41           BST            2247           202.80          LSE     1781506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:31:41           BST            1142           202.80          LSE     1781504 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:55           BST            2329           202.80          LSE     1784535 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:55           BST            2247           202.80          LSE     1784533 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:55           BST            1132           202.80          LSE     1784531 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:32:55           BST            2743           202.80          LSE     1784529 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:34:11           BST            2729           202.80          LSE     1787467 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:34:11           BST            2289           202.80          LSE     1787465 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:15           BST            1014           203.10          LSE     1794250 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:15           BST            2626           203.10          LSE     1794248 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:15           BST            5000           203.10          LSE     1794246 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:17           BST            1654           203.20          LSE     1794319 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:17           BST            3536           203.20          LSE     1794317 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:17           BST            1953           203.20          LSE     1794315 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:17           BST            967            203.20          LSE     1794313 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:17           BST            1091           203.20          LSE     1794311 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:37:17           BST            1245           203.20          LSE     1794309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:38:37           BST            3708           203.20          LSE     1797062 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:38:37           BST            2232           203.20          LSE     1797064 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:39:02           BST            410            203.20          LSE     1797834 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:39:02           BST            4213           203.20          LSE     1797832 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:40:34           BST             52            203.10          LSE     1801696 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:40:34           BST            4588           203.10          LSE     1801694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:41:55           BST            1970           203.10          LSE     1804595 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:41:55           BST            1075           203.10          LSE     1804593 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:01           BST            3000           203.40          LSE     1806806 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST            1397           203.40          LSE     1806997 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST            2247           203.40          LSE     1807003 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:43:05           BST            2274           203.40          LSE     1807005 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:25           BST            258            203.30          LSE     1809634 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            207            203.30          LSE     1809841 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            3649           203.30          LSE     1809839 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            2274           203.30          LSE     1809837 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            2247           203.30          LSE     1809834 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:44:28           BST            1362           203.30          LSE     1809832 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:45:45           BST            1079           203.50          LSE     1812732 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:45:45           BST            4299           203.50          LSE     1812730 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:47:45           BST            4926           203.40          LSE     1817050 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:48:24           BST            3100           203.60          LSE     1818452 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:48:56           BST            2900           203.70          LSE     1819859 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST            2274           203.70          LSE     1821886 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST            2247           203.70          LSE     1821884 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST            152            203.70          LSE     1821888 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:49:49           BST            5425           203.70          LSE     1821882 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:52:02           BST            789            203.70          LSE     1826279 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:52:02           BST            4432           203.70          LSE     1826275 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:53:55           BST            2247           203.70          LSE     1829840 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:53:55           BST            2042           203.70          LSE     1829842 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:53:55           BST            961            203.70          LSE     1829844 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:53:55           BST            389            203.70          LSE     1829846 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:53:55           BST            356            203.70          LSE     1829848 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:53:55           BST            600            203.70          LSE     1829838 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:54:54           BST            309            203.80          LSE     1831849 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:55:15           BST            4135           203.90          LSE     1832550 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:55:21           BST            1824           203.70          LSE     1832801 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:55:21           BST            1200           203.70          LSE     1832799 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:55:21           BST            1600           203.70          LSE     1832797 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:55:21           BST             7             203.70          LSE     1832795 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:56:45           BST            1911           203.60          LSE     1835321 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:56:45           BST            1758           203.60          LSE     1835325 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:56:45           BST            1744           203.60          LSE     1835323 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:57:39           BST            2274           203.50          LSE     1836815 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:57:39           BST            2247           203.50          LSE     1836813 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           14:59:30           BST            3114           203.60          LSE     1840496 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:00:47           BST            1369           203.60          LSE     1845362 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:02:04           BST            4717           203.60          LSE     1847842 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:02:04           BST            2274           203.60          LSE     1847838 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:02:04           BST            1216           203.60          LSE     1847840 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:02:04           BST            2247           203.60          LSE     1847836 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:02:04           BST            327            203.60          LSE     1847834 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:02:04           BST            5257           203.60          LSE     1847830 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:05           BST            713            203.70          LSE     1851262 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:05           BST            2274           203.70          LSE     1851260 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:05           BST            2247           203.70          LSE     1851258 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:28           BST            327            203.60          LSE     1851768 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:04:28           BST            2274           203.60          LSE     1851766 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:05:22           BST            327            203.70          LSE     1856284 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:05:22           BST            3000           203.70          LSE     1856282 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:04           BST            2274           203.80          LSE     1858737 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:05           BST            4709           203.70          LSE     1858758 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:56           BST             98            203.70          LSE     1859860 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:56           BST            898            203.70          LSE     1859858 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:07:56           BST            4671           203.70          LSE     1859862 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:09:32           BST            3300           203.70          LSE     1862260 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:09:32           BST            327            203.70          LSE     1862262 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:09:32           BST            2720           203.70          LSE     1862251 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:09:32           BST            2722           203.70          LSE     1862253 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:10:52           BST            327            203.70          LSE     1864568 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:10:52           BST            2274           203.70          LSE     1864566 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:12:51           BST            327            203.60          LSE     1867291 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:12:51           BST            5286           203.60          LSE     1867274 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:15:20           BST            398            203.90          LSE     1871051 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:15:20           BST            3728           203.90          LSE     1871049 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:15:20           BST            2247           203.90          LSE     1871047 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:16:45           BST            517            203.90          LSE     1873437 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:16:45           BST            327            203.90          LSE     1873435 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:16:45           BST            2300           203.90          LSE     1873433 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:16:45           BST            1955           203.90          LSE     1873430 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:20:53           BST            327            204.00          LSE     1879102 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:20:53           BST            3000           204.00          LSE     1879100 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:23:25           BST            1686           203.90          LSE     1882402 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:23:25           BST            2247           203.90          LSE     1882400 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:23:25           BST            1749           203.90          LSE     1882398 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:27:01           BST            327            203.90          LSE     1888074 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:27:01           BST            2247           203.90          LSE     1888076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:27:01           BST            2274           203.90          LSE     1888072 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:29:33           BST            631            203.90          LSE     1891295 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:29:33           BST            2274           203.90          LSE     1891293 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:29:33           BST            2247           203.90          LSE     1891291 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:32:49           BST            327            203.90          LSE     1895967 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:32:49           BST            2274           203.90          LSE     1895965 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:32:49           BST            2247           203.90          LSE     1895963 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:36:54           BST            2247           203.80          LSE     1902176 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:36:54           BST            2274           203.80          LSE     1902178 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:36:54           BST            953            203.80          LSE     1902180 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:40:10           BST            4193           203.90          LSE     1908027 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:40:10           BST            1163           203.90          LSE     1908025 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:45:25           BST            4767           204.00          LSE     1916419 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:46:56           BST            968            204.00          LSE     1918698 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:46:56           BST            1875           204.00          LSE     1918696 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:46:56           BST            1964           204.00          LSE     1918694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    28 November 2023           15:49:54           BST            4920           204.10          LSE     1922885 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
 
 

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

POSNKFBBOBDDFDB

(END) Dow Jones Newswires

November 28, 2023 12:31 ET (17:31 GMT)

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