TIDMNWG

RNS Number : 5472W

NatWest Group plc

12 December 2023

 
 
 NatWest Group plc 
 12 December 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) 
    12 December 2023           816,404           218.00         216.30         217.2825         LSE 
                          -----------------  -------------  -------------  ----------------  -------- 
    12 December 2023           255,990           218.00         216.40         217.2755        CHIX 
                          -----------------  -------------  -------------  ----------------  -------- 
    12 December 2023           591,327           218.00         216.40         217.2735        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,467,674 
  Ordinary Shares in treasury and have 8,799,388,998 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 
    12 December 2023           08:02:09           BST            4553           217.50         BATE     1317880 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:51           BST            689            217.60         BATE     1319157 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:51           BST            4315           217.60         BATE     1319155 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:06:41           BST            376            217.50         BATE     1324794 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:06:41           BST            4992           217.50         BATE     1324792 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            4269           217.50         BATE     1331199 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            601            217.50         BATE     1331201 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:14:51           BST            4867           217.60         BATE     1336947 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:15:56           BST            1425           217.60         BATE     1338176 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:15:56           BST            3587           217.60         BATE     1338174 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:19:09           BST            4770           217.50         BATE     1341861 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:24:05           BST            1583           216.50         BATE     1347703 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:24:05           BST            3069           216.50         BATE     1347701 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:28:43           BST            4554           216.40         BATE     1352726 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:34:57           BST            3892           217.20         BATE     1360309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:34:57           BST            823            217.20         BATE     1360307 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:37:49           BST            5455           216.80         BATE     1363338 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:44:10           BST            4463           216.70         BATE     1369567 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:44:10           BST            851            216.70         BATE     1369565 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:51:08           BST            5672           216.80         BATE     1376775 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:56:57           BST            5150           216.80         BATE     1383008 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:02:56           BST            5679           217.10         BATE     1389335 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:09:19           BST            4856           216.90         BATE     1396109 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:18:37           BST            5506           217.10         BATE     1405584 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:23:18           BST            5661           217.10         BATE     1410583 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:30:20           BST            3079           217.00         BATE     1416925 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:30:20           BST            2154           217.00         BATE     1416929 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:35:16           BST            5241           216.80         BATE     1422909 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            171            217.10         BATE     1431294 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            2260           217.10         BATE     1431292 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            1926           217.10         BATE     1431290 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            342            217.10         BATE     1431288 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:50:43           BST            971            217.10         BATE     1434335 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:50:43           BST            4106           217.10         BATE     1434333 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:02:51           BST            4937           217.00         BATE     1443658 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:03:46           BST            5591           217.00         BATE     1444251 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:12:04           BST            2243           217.00         BATE     1450182 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:14:09           BST            2613           217.00         BATE     1451832 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:18:21           BST            4989           217.30         BATE     1454674 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:24:28           BST            4879           217.30         BATE     1459506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:29:27           BST            1470           217.30         BATE     1464108 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:29:27           BST            2829           217.30         BATE     1464106 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:29:27           BST            861            217.30         BATE     1464104 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:36:02           BST            5316           217.30         BATE     1469379 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:45:37           BST            4650           217.20         BATE     1477212 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:52:36           BST            5136           217.00         BATE     1482762 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:59:58           BST            5372           217.00         BATE     1488531 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:07:01           BST            3101           217.00         BATE     1493543 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:07:01           BST            2005           217.00         BATE     1493541 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:17:24           BST            1182           217.00         BATE     1500068 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:18:48           BST            1558           217.00         BATE     1500974 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:18:55           BST            184            217.00         BATE     1501079 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:20:03           BST            2132           217.00         BATE     1501916 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:25:59           BST            5422           217.30         BATE     1506413 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:33:56           BST            5000           217.30         BATE     1511961 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:43:31           BST            4589           217.20         BATE     1517335 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:44:33           BST            3333           217.10         BATE     1517898 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:47:47           BST            1819           217.10         BATE     1520067 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:51:26           BST            5447           217.00         BATE     1522507 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:51:26           BST            4262           217.00         BATE     1522505 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:51:26           BST            564            217.00         BATE     1522503 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:59:59           BST            4784           217.00         BATE     1527416 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:04:27           BST            5476           217.20         BATE     1530372 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:22:59           BST            5185           217.30         BATE     1540759 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:25:45           BST            4621           217.30         BATE     1542038 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:33:15           BST            5318           217.40         BATE     1547074 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:39:50           BST            5232           217.20         BATE     1551238 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:52:11           BST            1730           217.20         BATE     1559313 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:52:11           BST            3333           217.20         BATE     1559311 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:55:35           BST            5525           217.30         BATE     1561385 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:05:06           BST            4799           217.90         BATE     1568359 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:13:58           BST            2033           217.80         BATE     1574340 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:13:58           BST            3200           217.80         BATE     1574342 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:27:44           BST            5230           217.70         BATE     1585022 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:29:55           BST            2348           217.60         BATE     1587617 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:29:55           BST            2670           217.60         BATE     1587615 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:34:01           BST            5299           217.30         BATE     1593430 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:35:03           BST            4775           217.10         BATE     1594484 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:35:03           BST            5315           217.10         BATE     1594480 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:35:03           BST            4702           217.10         BATE     1594488 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:40:35           BST            4844           217.30         BATE     1599318 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:45:13           BST            4840           217.10         BATE     1604096 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:45:13           BST            5255           217.10         BATE     1604092 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:45:13           BST            5315           217.10         BATE     1604090 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:52:42           BST            5451           217.50         BATE     1611800 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:00:06           BST            5328           217.40         BATE     1619122 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:03:32           BST            4860           217.40         BATE     1622269 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:11:30           BST            5010           217.50         BATE     1630120 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:15:37           BST            757            217.30         BATE     1633991 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:15:37           BST            4732           217.30         BATE     1633989 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:26:05           BST            5610           217.70         BATE     1645383 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:29:05           BST            4940           217.70         BATE     1649171 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:30:05           BST            1082           217.60         BATE     1654527 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:30:05           BST            3555           217.60         BATE     1654525 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:33:58           BST            4691           217.40         BATE     1664631 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:37:42           BST            5267           217.30         BATE     1672469 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:38:43           BST            3411           217.30         BATE     1674340 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:38:43           BST            2146           217.30         BATE     1674342 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:40:30           BST            5299           217.30         BATE     1678137 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:42:58           BST            4443           217.30         BATE     1682595 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:42:58           BST            149            217.30         BATE     1682593 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:46:30           BST            4584           217.30         BATE     1690475 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:47:18           BST            5185           217.30         BATE     1691962 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:49:37           BST            5681           217.40         BATE     1697359 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:53:08           BST            4952           217.70         BATE     1703500 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:57:42           BST            5548           217.60         BATE     1711208 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:01:39           BST            5562           217.60         BATE     1720686 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:06:17           BST            5179           217.70         BATE     1729268 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:10:57           BST            4718           217.70         BATE     1738024 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:12:47           BST            710            217.80         BATE     1740721 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:12:47           BST            4798           217.80         BATE     1740717 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:13:47           BST            222            217.80         BATE     1742134 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:13:47           BST            2511           217.80         BATE     1742132 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:13:47           BST            518            217.80         BATE     1742130 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:13:47           BST            2266           217.80         BATE     1742128 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:17:42           BST            4794           217.70         BATE     1747694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            5632           218.00         BATE     1756516 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:26:21           BST            4616           217.90         BATE     1761145 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:28:01           BST            2780           217.90         BATE     1763309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:28:01           BST            1947           217.90         BATE     1763307 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            3244           217.80         BATE     1768369 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            2192           217.80         BATE     1768375 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:38:04           BST            5260           217.80         BATE     1777946 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:39:02           BST            5582           217.70         BATE     1779061 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:43:23           BST            4841           217.70         BATE     1785706 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:45:59           BST            1083           217.50         BATE     1789083 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:45:59           BST            3545           217.50         BATE     1789081 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            1373           217.30         BATE     1832078 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            3977           217.30         BATE     1832074 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:13:00           BST            5609           217.20         BATE     1832346 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:16:33           BST            5565           217.00         BATE     1839000 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            1577           217.00         BATE     1845761 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            5687           217.00         BATE     1845747 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            4881           217.00         BATE     1845749 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            5241           217.00         BATE     1845745 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:20:03           BST            4068           217.00         BATE     1846055 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:21:56           BST            1046           217.10         BATE     1849505 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:21:56           BST            908            217.10         BATE     1849503 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:21:56           BST            684            217.10         BATE     1849501 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:21:56           BST           15568           217.10         BATE     1849499 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST             63            217.10         BATE     1852540 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            3431           217.10         BATE     1852538 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            3252           217.10         BATE     1852536 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            3329           217.10         BATE     1852534 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:26           BST            2166           217.10         BATE     1855670 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:26           BST             1             217.10         BATE     1855666 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:26           BST            3740           217.10         BATE     1855664 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:26           BST            1528           217.10         BATE     1855668 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:28           BST            479            217.10         BATE     1855739 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:28           BST            2166           217.10         BATE     1855741 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:29           BST            2166           217.10         BATE     1855774 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:29           BST            1528           217.10         BATE     1855776 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            2166           217.10         BATE     1858647 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:14           BST            1528           217.10         BATE     1858704 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:14           BST            2000           217.10         BATE     1858706 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:21           BST            828            217.10         BATE     1859007 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:21           BST            2400           217.10         BATE     1859005 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:21           BST            1528           217.10         BATE     1859003 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:38           BST            3148           217.10         BATE     1859482 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:38           BST            1613           217.10         BATE     1859480 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:07           BST            6213           217.10         BATE     1860227 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:07           BST            2861           217.10         BATE     1860225 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:25           BST            1138           217.20         BATE     1861976 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:25           BST             12            217.20         BATE     1861974 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:25           BST            126            217.20         BATE     1861972 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:25           BST            3094           217.20         BATE     1861970 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:25           BST            1528           217.20         BATE     1861968 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:25           BST            6360           217.20         BATE     1861966 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            4365           217.10         BATE     1862060 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            484            217.10         BATE     1862064 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:09           BST            4586           217.50         CHIX     1317882 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            5096           217.50         CHIX     1331195 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            457            217.50         CHIX     1331197 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:18:02           BST            5097           217.60         CHIX     1340947 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:28:43           BST            4752           216.40         CHIX     1352728 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:39:24           BST            1744           217.00         CHIX     1364885 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:39:24           BST            3267           217.00         CHIX     1364889 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:56:57           BST            4962           216.80         CHIX     1383010 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:07:16           BST            5544           216.90         CHIX     1394145 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:23:46           BST            5216           217.00         CHIX     1410931 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:23:46           BST            109            217.00         CHIX     1410929 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            1480           217.10         CHIX     1431286 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            4204           217.10         CHIX     1431284 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:01:58           BST            2731           217.00         CHIX     1442508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:02:06           BST            1276           217.00         CHIX     1442734 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:02:51           BST            606            217.00         CHIX     1443656 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:14:09           BST            5314           217.00         CHIX     1451828 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:36:02           BST            5527           217.30         CHIX     1469381 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:50:47           BST            5131           217.10         CHIX     1481581 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:12:16           BST            892            217.00         CHIX     1497051 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:15:04           BST            3935           217.00         CHIX     1498702 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:19:02           BST            716            217.00         CHIX     1501136 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:33:56           BST            5047           217.30         CHIX     1511959 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:45:34           BST            1764           217.10         CHIX     1518556 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:47:47           BST            300            217.10         CHIX     1520065 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:47:47           BST            2792           217.10         CHIX     1520063 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:53:11           BST            4705           217.10         CHIX     1523951 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:53:11           BST             22            217.10         CHIX     1523949 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:09:42           BST            4870           217.20         CHIX     1533032 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:33:15           BST            5098           217.40         CHIX     1547072 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:52:11           BST            4777           217.20         CHIX     1559309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:06:21           BST            5198           217.90         CHIX     1569269 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:27:44           BST            343            217.70         CHIX     1585026 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:27:44           BST            4817           217.70         CHIX     1585024 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:40:35           BST            5240           217.30         CHIX     1599314 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:45:13           BST            6501           217.10         CHIX     1604088 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:48:05           BST            4891           217.10         CHIX     1607284 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:52:42           BST            123            217.50         CHIX     1611810 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:55:37           BST            5336           217.40         CHIX     1614844 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:11:30           BST            1087           217.50         CHIX     1630122 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:11:30           BST            3965           217.50         CHIX     1630124 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:26:05           BST            4594           217.70         CHIX     1645385 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:30:21           BST            4854           217.50         CHIX     1655543 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:37:42           BST            3341           217.30         CHIX     1672467 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:37:42           BST            1243           217.30         CHIX     1672465 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:41:42           BST            5082           217.30         CHIX     1680371 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:49:37           BST            5263           217.40         CHIX     1697361 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:55:43           BST            3285           217.80         CHIX     1708209 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:55:43           BST            2078           217.80         CHIX     1708207 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:06:17           BST            1823           217.70         CHIX     1729264 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:06:17           BST            3806           217.70         CHIX     1729266 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:12:47           BST            4224           217.80         CHIX     1740723 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:12:47           BST            753            217.80         CHIX     1740719 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            5144           218.00         CHIX     1756518 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            461            217.80         CHIX     1768373 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            2705           217.80         CHIX     1768367 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            2137           217.80         CHIX     1768379 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:39:02           BST            659            217.70         CHIX     1779068 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:39:02           BST            4314           217.70         CHIX     1779064 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            5327           217.30         CHIX     1832076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:16:33           BST            5317           217.00         CHIX     1838998 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            5201           217.00         CHIX     1845755 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            4999           217.00         CHIX     1845757 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:48           BST            1996           217.10         CHIX     1852715 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:48           BST            2469           217.10         CHIX     1852711 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:48           BST            1528           217.10         CHIX     1852713 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:48           BST            2045           217.10         CHIX     1852717 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:48           BST            3670           217.10         CHIX     1852719 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:24:16           BST            3317           217.10         CHIX     1853764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:24:16           BST            2045           217.10         CHIX     1853762 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:58           BST            1714           217.10         CHIX     1857987 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:58           BST            1528           217.10         CHIX     1857985 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:58           BST            2045           217.10         CHIX     1857983 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            775            217.10         CHIX     1858639 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            1164           217.10         CHIX     1858637 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            3261           217.10         CHIX     1858635 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            1877           217.10         CHIX     1858633 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:31           BST            840            217.20         CHIX     1860821 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:31           BST             2             217.20         CHIX     1860819 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:31           BST            824            217.20         CHIX     1860817 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:31           BST            1468           217.20         CHIX     1860815 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:58           BST            2574           217.20         CHIX     1861293 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            4720           217.10         CHIX     1862062 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:09           BST            5362           217.50          LSE     1317884 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:51           BST            5438           217.50          LSE     1319165 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:51           BST            347            217.60          LSE     1319161 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:51           BST            5000           217.60          LSE     1319159 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:02:52           BST            4641           217.30          LSE     1319180 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:03:46           BST            731            217.30          LSE     1320487 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:05:58           BST            5783           217.50          LSE     1324014 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            3404           217.50          LSE     1331211 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            1519           217.50          LSE     1331209 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:09:55           BST            1084           217.50          LSE     1331207 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:14:51           BST            5152           217.60          LSE     1336949 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:18:02           BST            5221           217.60          LSE     1340949 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:19:19           BST            3980           217.00          LSE     1342016 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:19:19           BST            1964           217.00          LSE     1342014 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:23:28           BST            1907           216.70          LSE     1346853 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:23:28           BST            3494           216.70          LSE     1346855 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:25:50           BST            5806           216.40          LSE     1349867 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:31:10           BST            5819           216.30          LSE     1355920 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:31:10           BST            5340           216.30          LSE     1355917 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:35:14           BST            5284           217.00          LSE     1360756 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:35:57           BST            3462           216.90          LSE     1361430 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:35:57           BST            2082           216.90          LSE     1361428 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:39:24           BST            4874           216.90          LSE     1364887 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:39:54           BST            5374           217.00          LSE     1365467 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:41:41           BST            5540           217.10          LSE     1367130 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:41:41           BST            5926           217.10          LSE     1367128 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:48:36           BST            4188           216.90          LSE     1373824 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           08:48:36           BST            1790           216.90          LSE     1373822 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:00:00           BST            2469           217.00          LSE     1386400 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:00:00           BST            2751           217.00          LSE     1386398 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:02:56           BST            2384           217.10          LSE     1389337 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:02:56           BST            3008           217.10          LSE     1389339 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:04:07           BST            3811           217.10          LSE     1390446 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:04:07           BST            1560           217.10          LSE     1390444 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:09:19           BST            5184           216.90          LSE     1396111 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:18:37           BST            5860           217.10          LSE     1405586 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:23:18           BST            5148           217.10          LSE     1410585 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:30:20           BST            5706           217.00          LSE     1416927 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            5000           217.10          LSE     1431296 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:46:01           BST            981            217.10          LSE     1431298 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:50:43           BST            234            217.10          LSE     1434343 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:50:43           BST            161            217.10          LSE     1434341 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:50:43           BST            142            217.10          LSE     1434339 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:50:43           BST            5000           217.10          LSE     1434337 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:52:25           BST            5960           217.00          LSE     1435397 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           09:55:16           BST            5051           217.00          LSE     1437723 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:03:46           BST            5927           217.00          LSE     1444249 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:14:09           BST            4861           217.00          LSE     1451830 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:18:01           BST            2500           217.30          LSE     1454418 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:18:01           BST            3522           217.30          LSE     1454420 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:24:28           BST            5389           217.30          LSE     1459508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:36:02           BST            6004           217.30          LSE     1469383 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:44:29           BST            5533           217.10          LSE     1476339 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:52:36           BST            2426           217.00          LSE     1482766 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:52:36           BST            2685           217.00          LSE     1482764 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           10:58:00           BST            5785           217.00          LSE     1486907 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:00:08           BST            5844           216.90          LSE     1488777 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:00:08           BST             49            216.90          LSE     1488775 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:06:02           BST            5458           217.00          LSE     1493026 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:09:18           BST            3643           217.00          LSE     1495076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:09:18           BST            1794           217.00          LSE     1495074 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:17:02           BST            4910           217.00          LSE     1499861 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:19:02           BST            4899           217.00          LSE     1501138 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:20:03           BST            4931           217.00          LSE     1501918 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:20:03           BST            625            217.00          LSE     1501914 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:25:59           BST            5547           217.30          LSE     1506415 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:27:06           BST            4940           217.20          LSE     1507175 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:27:06           BST             72            217.20          LSE     1507173 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:33:56           BST            5446           217.20          LSE     1511963 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:43:31           BST            5692           217.20          LSE     1517337 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:44:29           BST            5040           217.10          LSE     1517878 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:47:47           BST            5069           217.10          LSE     1520069 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:51:26           BST            6015           217.00          LSE     1522509 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           11:59:59           BST            745            217.00          LSE     1527505 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:01:30           BST            4853           217.10          LSE     1528655 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:01:30           BST            5500           217.10          LSE     1528657 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:09:42           BST            5325           217.20          LSE     1533030 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:09:42           BST            236            217.20          LSE     1533028 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:20:07           BST            472            217.30          LSE     1539225 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:20:40           BST            3228           217.30          LSE     1539472 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:20:40           BST            1830           217.30          LSE     1539470 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:33:15           BST            2230           217.40          LSE     1547078 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:33:15           BST            3264           217.40          LSE     1547076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:39:50           BST            5963           217.20          LSE     1551240 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           12:52:11           BST            5404           217.20          LSE     1559307 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:05:06           BST            533            217.90          LSE     1568365 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:05:06           BST            3743           217.90          LSE     1568363 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:05:06           BST            1422           217.90          LSE     1568361 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:06:21           BST            152            217.90          LSE     1569271 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:06:59           BST            1099           217.90          LSE     1569661 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:06:59           BST            4173           217.90          LSE     1569663 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:17:08           BST            1909           217.60          LSE     1576705 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:17:08           BST            2680           217.60          LSE     1576703 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:17:08           BST            267            217.60          LSE     1576701 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:27:44           BST            3686           217.70          LSE     1585030 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:27:44           BST            1692           217.70          LSE     1585028 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:30:06           BST            5555           217.50          LSE     1588145 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:34:01           BST            5811           217.30          LSE     1593427 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:35:03           BST            3606           217.10          LSE     1594482 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:35:03           BST            7744           217.10          LSE     1594486 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:35:03           BST            4840           217.10          LSE     1594478 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:40:35           BST            1507           217.30          LSE     1599316 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:40:35           BST            4235           217.30          LSE     1599312 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:45:13           BST            5404           217.10          LSE     1604094 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:45:13           BST            5981           217.10          LSE     1604086 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:47:17           BST            5388           217.10          LSE     1606417 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:50:08           BST            5290           217.50          LSE     1609452 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           13:55:37           BST            5814           217.40          LSE     1614846 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:03:32           BST            5516           217.40          LSE     1622271 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:07:40           BST            2332           217.40          LSE     1626315 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:07:40           BST            3047           217.40          LSE     1626313 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:12:45           BST            548            217.40          LSE     1631324 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:12:45           BST            4400           217.40          LSE     1631322 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:12:45           BST            342            217.40          LSE     1631326 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:21:10           BST            5578           217.40          LSE     1639721 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:26:05           BST            4861           217.70          LSE     1645387 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:29:05           BST             70            217.70          LSE     1649175 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:29:05           BST            5000           217.70          LSE     1649173 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:30:05           BST            2827           217.60          LSE     1654531 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:30:05           BST            2505           217.60          LSE     1654529 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:32:05           BST            2000           217.30          LSE     1660365 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:32:05           BST            398            217.30          LSE     1660359 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:32:11           BST            1158           217.30          LSE     1660593 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:32:12           BST            1294           217.30          LSE     1660640 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:32:47           BST            446            217.30          LSE     1662021 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:35:44           BST            5146           217.30          LSE     1668314 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:35:44           BST            4904           217.30          LSE     1668309 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:37:42           BST            5038           217.30          LSE     1672471 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:41:42           BST            5158           217.30          LSE     1680375 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:41:42           BST            142            217.30          LSE     1680373 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:43:06           BST            2072           217.30          LSE     1682868 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:43:06           BST            2810           217.30          LSE     1682866 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:43:49           BST            5416           217.30          LSE     1684240 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:46:30           BST            5616           217.30          LSE     1690477 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:49:37           BST            5885           217.40          LSE     1697363 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:53:08           BST            5234           217.70          LSE     1703502 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:55:43           BST            5346           217.80          LSE     1708205 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           14:56:40           BST            5978           217.70          LSE     1709751 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:01:39           BST            5396           217.60          LSE     1720688 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:03:29           BST            4903           217.60          LSE     1723869 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:06:17           BST            5550           217.70          LSE     1729270 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:10:57           BST            5370           217.70          LSE     1738022 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:12:14           BST            4962           217.80          LSE     1739963 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:13:47           BST            5717           217.80          LSE     1742136 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:17:42           BST            5811           217.70          LSE     1747692 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:22:35           BST            2491           218.00          LSE     1755063 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:22:35           BST            2388           218.00          LSE     1755065 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:22:35           BST            4851           218.00          LSE     1755067 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            929            218.00          LSE     1756514 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            1002           218.00          LSE     1756508 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            307            218.00          LSE     1756506 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            693            218.00          LSE     1756504 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            800            218.00          LSE     1756502 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:23:36           BST            1850           218.00          LSE     1756500 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:26:21           BST            5994           217.90          LSE     1761147 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            3135           217.80          LSE     1768371 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:18           BST            1894           217.80          LSE     1768377 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:31:23           BST            6034           217.70          LSE     1768561 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:38:04           BST            3294           217.80          LSE     1777950 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:38:04           BST            1807           217.80          LSE     1777948 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:39:02           BST            5087           217.70          LSE     1779066 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:41:06           BST            4901           217.70          LSE     1782457 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:43:23           BST            5601           217.70          LSE     1785708 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:44:59           BST            5290           217.50          LSE     1787619 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:50:14           BST            5603           217.80          LSE     1795915 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:50:44           BST            5317           217.60          LSE     1796940 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:50:44           BST            7591           217.50          LSE     1796938 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:50:44           BST            7084           217.60          LSE     1796935 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:50:44           BST            5560           217.60          LSE     1796933 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:50:44           BST            4880           217.80          LSE     1796931 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           15:59:01           BST            5479           217.60          LSE     1809121 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:00:14           BST            5313           217.50          LSE     1812150 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:06:49           BST            5673           217.60          LSE     1822549 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:10:02           BST            4895           217.50          LSE     1827257 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            1603           217.30          LSE     1832088 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            2063           217.30          LSE     1832086 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            1687           217.30          LSE     1832084 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            4041           217.30          LSE     1832082 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:12:49           BST            2297           217.30          LSE     1832080 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:16:32           BST            5626           217.00          LSE     1838968 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            5119           217.00          LSE     1845751 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:19:54           BST            5960           217.00          LSE     1845753 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:20:03           BST            3435           217.00          LSE     1846061 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:20:03           BST            5253           217.00          LSE     1846059 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:20:03           BST            5070           217.00          LSE     1846057 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:22:31           BST            3122           217.10          LSE     1850702 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:22:31           BST            1084           217.10          LSE     1850700 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:22:31           BST            1084           217.10          LSE     1850692 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:22:31           BST            2492           217.10          LSE     1850694 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:22:31           BST            3304           217.10          LSE     1850696 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:22:31           BST            630            217.10          LSE     1850698 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            1084           217.10          LSE     1852532 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            3903           217.10          LSE     1852529 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            1557           217.10          LSE     1852527 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:23:41           BST            415            217.10          LSE     1852525 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:24:16           BST            1084           217.10          LSE     1853770 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:24:16           BST            3903           217.10          LSE     1853768 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:24:16           BST            3304           217.10          LSE     1853766 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:31           BST            1084           217.10          LSE     1855914 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:33           BST            3304           217.10          LSE     1855970 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:33           BST            1084           217.10          LSE     1855968 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:33           BST            1084           217.10          LSE     1855965 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:33           BST            178            217.10          LSE     1855963 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:33           BST            1700           217.10          LSE     1855961 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:25:33           BST            3304           217.10          LSE     1855959 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:08           BST            2674           217.10          LSE     1856863 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:08           BST            3903           217.10          LSE     1856861 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:08           BST            1084           217.10          LSE     1856859 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:08           BST            3304           217.10          LSE     1856857 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:08           BST            3750           217.10          LSE     1856855 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:49           BST             21            217.10          LSE     1857713 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:49           BST            8740           217.10          LSE     1857711 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:49           BST             7             217.10          LSE     1857715 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:26:49           BST            3790           217.10          LSE     1857717 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            1084           217.10          LSE     1858643 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:27:13           BST            4437           217.10          LSE     1858641 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:28:07           BST            3269           217.10          LSE     1860229 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            2749           217.10          LSE     1862088 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            6283           217.10          LSE     1862086 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            4431           217.10          LSE     1862084 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            4854           217.10          LSE     1862070 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            2737           217.10          LSE     1862066 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST             24            217.10          LSE     1862068 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            4151           217.10          LSE     1862082 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            5000           217.10          LSE     1862072 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            1170           217.10          LSE     1862074 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            1456           217.10          LSE     1862076 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            4167           217.10          LSE     1862078 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
    12 December 2023           16:29:27           BST            833            217.10          LSE     1862080 
                          -----------------  -------------  -------------  ----------------  --------  -------- 
 
 

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

POSNKBBBOBDDOBD

(END) Dow Jones Newswires

December 12, 2023 12:29 ET (17:29 GMT)

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