Picture of Natwest logo

NWG Natwest News Story

0.000.00%
gb flag iconLast trade - 00:00
FinancialsBalancedLarge CapTurnaround

REG - NatWest Group plc - Transaction in Own Shares

For best results when printing this announcement, please click on link below:
http://newsfile.refinitiv.com/getnewsfile/v1/story?guid=urn:newsml:reuters.com:20231031:nRSe9381Ra&default-theme=true

RNS Number : 9381R  NatWest Group plc  31 October 2023

 NatWest Group plc
 31 October 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 £1.0769* each ('Ordinary Shares') from UBS AG, London Branch
 ('UBS').

 Aggregated information:

 Date of purchase         Number of Ordinary Shares purchased  Highest price paid: (GBp)  Lowest price paid: (GBp)  Volume  weighted average price paid per share (GBp)   Venue
 31 October 2023          2,875,048                            181.45                     177.15                    178.7468                                              LSE
 31 October 2023          230,418                              181.45                     179.45                    180.1925                                              CHIX
 31 October 2023          647,231                              181.40                     179.15                    180.1047                                              BATE

 * Note: the nominal value of Ordinary Shares without rounding is
 £1.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 204,819,018
 Ordinary Shares in treasury and have 8,824,381,266 Ordinary Shares in issue
 (excluding treasury shares).

 Further information:

 Investor Relations
 + 44 (0)207 672 1758

 Media Relations
 +44 (0)131 523 4205

 Legal Entity Identifier: 2138005O9XJIJN4JPN90

 Transaction details
 In accordance with Article 5(1)(b) of Regulation (EU) No.596/2014 as it
 applies in the UK (Market Abuse Regulation), a full breakdown of the
 individual trades made by UBS on behalf of the Company as part of the buyback
 programme is detailed below:

 Transaction Date         Time                                 Time Zone                  Volume (shares)           Price (GBp)                                           Trading Venue   MatchID
 31 October 2023          08:02:46                             BST                        21431                     179.15                                                BATE            1813524
 31 October 2023          08:04:07                             BST                        224                       179.45                                                BATE            1815149
 31 October 2023          08:04:07                             BST                        8000                      179.45                                                BATE            1815145
 31 October 2023          08:04:07                             BST                        8873                      179.50                                                BATE            1815143
 31 October 2023          08:05:00                             BST                        8860                      179.55                                                BATE            1816334
 31 October 2023          08:05:55                             BST                        4689                      179.50                                                BATE            1817417
 31 October 2023          08:05:55                             BST                        6272                      179.50                                                BATE            1817415
 31 October 2023          08:07:51                             BST                        9100                      180.65                                                BATE            1819524
 31 October 2023          08:07:53                             BST                        465                       180.45                                                BATE            1819586
 31 October 2023          08:07:53                             BST                        6400                      180.45                                                BATE            1819584
 31 October 2023          08:07:53                             BST                        1898                      180.45                                                BATE            1819582
 31 October 2023          08:07:53                             BST                        1907                      180.55                                                BATE            1819578
 31 October 2023          08:07:53                             BST                        7198                      180.55                                                BATE            1819576
 31 October 2023          08:08:53                             BST                        9                         180.25                                                BATE            1822865
 31 October 2023          08:08:53                             BST                        8000                      180.25                                                BATE            1822861
 31 October 2023          08:11:03                             BST                        715                       179.70                                                BATE            1825296
 31 October 2023          08:11:03                             BST                        8000                      179.70                                                BATE            1825290
 31 October 2023          08:11:50                             BST                        1370                      179.60                                                BATE            1826170
 31 October 2023          08:11:50                             BST                        7589                      179.60                                                BATE            1826168
 31 October 2023          08:12:51                             BST                        9456                      180.05                                                BATE            1827345
 31 October 2023          08:13:08                             BST                        946                       180.00                                                BATE            1827662
 31 October 2023          08:13:08                             BST                        7996                      180.00                                                BATE            1827660
 31 October 2023          08:14:46                             BST                        4061                      180.15                                                BATE            1829339
 31 October 2023          08:14:46                             BST                        746                       180.15                                                BATE            1829337
 31 October 2023          08:14:46                             BST                        4569                      180.15                                                BATE            1829341
 31 October 2023          08:16:37                             BST                        8059                      181.10                                                BATE            1831534
 31 October 2023          08:16:38                             BST                        7412                      181.00                                                BATE            1831559
 31 October 2023          08:16:38                             BST                        380                       181.00                                                BATE            1831557
 31 October 2023          08:17:44                             BST                        1695                      180.85                                                BATE            1832688
 31 October 2023          08:17:44                             BST                        2057                      180.85                                                BATE            1832690
 31 October 2023          08:19:26                             BST                        3907                      181.40                                                BATE            1834462
 31 October 2023          08:19:26                             BST                        5567                      181.40                                                BATE            1834460
 31 October 2023          08:19:34                             BST                        7994                      181.30                                                BATE            1834612
 31 October 2023          08:21:35                             BST                        8533                      181.15                                                BATE            1836693
 31 October 2023          08:22:02                             BST                        1406                      180.80                                                BATE            1837130
 31 October 2023          08:22:02                             BST                        723                       180.80                                                BATE            1837132
 31 October 2023          08:22:02                             BST                        6358                      180.80                                                BATE            1837134
 31 October 2023          08:23:23                             BST                        9119                      180.30                                                BATE            1838495
 31 October 2023          08:24:48                             BST                        1550                      180.30                                                BATE            1840094
 31 October 2023          08:24:48                             BST                        8091                      180.30                                                BATE            1840092
 31 October 2023          08:27:27                             BST                        5501                      180.35                                                BATE            1842723
 31 October 2023          08:27:27                             BST                        3237                      180.35                                                BATE            1842727
 31 October 2023          08:28:00                             BST                        7981                      180.00                                                BATE            1843175
 31 October 2023          08:29:38                             BST                        8231                      180.00                                                BATE            1844842
 31 October 2023          08:31:05                             BST                        6598                      180.15                                                BATE            1846549
 31 October 2023          08:31:05                             BST                        1507                      180.15                                                BATE            1846553
 31 October 2023          08:32:11                             BST                        8897                      179.85                                                BATE            1847552
 31 October 2023          08:33:35                             BST                        9181                      179.85                                                BATE            1849145
 31 October 2023          08:35:44                             BST                        423                       180.00                                                BATE            1851617
 31 October 2023          08:36:27                             BST                        4962                      180.05                                                BATE            1852601
 31 October 2023          08:36:27                             BST                        3628                      180.05                                                BATE            1852599
 31 October 2023          08:38:25                             BST                        4445                      180.10                                                BATE            1854671
 31 October 2023          08:38:25                             BST                        3934                      180.10                                                BATE            1854673
 31 October 2023          08:38:49                             BST                        3913                      180.00                                                BATE            1855070
 31 October 2023          08:38:49                             BST                        4800                      180.00                                                BATE            1855068
 31 October 2023          08:40:30                             BST                        5796                      180.25                                                BATE            1857906
 31 October 2023          08:40:30                             BST                        3433                      180.25                                                BATE            1857904
 31 October 2023          08:42:33                             BST                        2385                      180.45                                                BATE            1861104
 31 October 2023          08:42:33                             BST                        6066                      180.45                                                BATE            1861102
 31 October 2023          08:43:41                             BST                        8732                      180.35                                                BATE            1862580
 31 October 2023          08:46:28                             BST                        9085                      180.25                                                BATE            1865714
 31 October 2023          08:46:28                             BST                        43                        180.25                                                BATE            1865718
 31 October 2023          08:47:56                             BST                        3605                      180.30                                                BATE            1867294
 31 October 2023          08:47:56                             BST                        4648                      180.30                                                BATE            1867292
 31 October 2023          08:50:22                             BST                        9114                      180.15                                                BATE            1871607
 31 October 2023          08:50:45                             BST                        8481                      179.95                                                BATE            1872073
 31 October 2023          08:52:51                             BST                        8113                      179.95                                                BATE            1874034
 31 October 2023          08:54:53                             BST                        1163                      179.95                                                BATE            1875947
 31 October 2023          08:54:53                             BST                        7162                      179.95                                                BATE            1875945
 31 October 2023          09:01:26                             BST                        128                       179.95                                                BATE            1882650
 31 October 2023          09:01:39                             BST                        2154                      180.00                                                BATE            1882843
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882841
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882839
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882837
 31 October 2023          09:01:39                             BST                        1987                      180.00                                                BATE            1882835
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882833
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882831
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882829
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882827
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882825
 31 October 2023          09:01:39                             BST                        31                        180.00                                                BATE            1882823
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882821
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882819
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882817
 31 October 2023          09:01:39                             BST                        2177                      180.00                                                BATE            1882815
 31 October 2023          09:01:46                             BST                        347                       180.00                                                BATE            1882949
 31 October 2023          09:01:46                             BST                        2177                      180.00                                                BATE            1882953
 31 October 2023          09:01:46                             BST                        2177                      180.00                                                BATE            1882951
 31 October 2023          09:01:46                             BST                        1059                      180.00                                                BATE            1882957
 31 October 2023          09:01:46                             BST                        2177                      180.00                                                BATE            1882955
 31 October 2023          09:03:41                             BST                        9638                      179.95                                                BATE            1884620
 31 October 2023          09:06:41                             BST                        2294                      179.90                                                BATE            1888070
 31 October 2023          09:06:41                             BST                        2636                      179.90                                                BATE            1888068
 31 October 2023          09:06:41                             BST                        3480                      179.90                                                BATE            1888066
 31 October 2023          09:09:27                             BST                        30                        180.00                                                BATE            1890439
 31 October 2023          09:09:27                             BST                        2177                      180.00                                                BATE            1890437
 31 October 2023          09:09:27                             BST                        2177                      180.00                                                BATE            1890435
 31 October 2023          09:09:27                             BST                        2177                      180.00                                                BATE            1890433
 31 October 2023          09:09:27                             BST                        2177                      180.00                                                BATE            1890431
 31 October 2023          09:09:27                             BST                        419                       180.00                                                BATE            1890429
 31 October 2023          09:09:40                             BST                        2177                      180.00                                                BATE            1890654
 31 October 2023          09:09:40                             BST                        2177                      180.00                                                BATE            1890652
 31 October 2023          09:09:40                             BST                        2177                      180.00                                                BATE            1890656
 31 October 2023          09:09:40                             BST                        1463                      180.00                                                BATE            1890658
 31 October 2023          09:11:35                             BST                        271                       180.00                                                BATE            1892454
 31 October 2023          09:11:35                             BST                        7876                      180.00                                                BATE            1892452
 31 October 2023          09:14:53                             BST                        4757                      179.95                                                BATE            1895189
 31 October 2023          09:14:53                             BST                        4757                      179.95                                                BATE            1895187
 31 October 2023          09:14:53                             BST                        3321                      179.95                                                BATE            1895182
 31 October 2023          09:16:35                             BST                        6733                      180.10                                                BATE            1896556
 31 October 2023          09:16:35                             BST                        1967                      180.10                                                BATE            1896558
 31 October 2023          09:20:50                             BST                        1929                      180.50                                                BATE            1900876
 31 October 2023          09:20:50                             BST                        5943                      180.50                                                BATE            1900872
 31 October 2023          09:20:51                             BST                        8481                      180.45                                                BATE            1900904
 31 October 2023          09:23:09                             BST                        2071                      180.45                                                BATE            1903139
 31 October 2023          09:23:09                             BST                        6871                      180.45                                                BATE            1903143
 31 October 2023          09:25:15                             BST                        2808                      180.35                                                BATE            1904853
 31 October 2023          09:25:15                             BST                        6635                      180.35                                                BATE            1904851
 31 October 2023          09:28:06                             BST                        1000                      180.45                                                BATE            1907389
 31 October 2023          09:28:06                             BST                        900                       180.45                                                BATE            1907385
 31 October 2023          09:28:06                             BST                        1000                      180.45                                                BATE            1907387
 31 October 2023          09:28:06                             BST                        6329                      180.45                                                BATE            1907391
 31 October 2023          09:28:06                             BST                        2306                      180.45                                                BATE            1907379
 31 October 2023          09:28:06                             BST                        6815                      180.45                                                BATE            1907377
 31 October 2023          09:30:24                             BST                        987                       180.20                                                BATE            1909470
 31 October 2023          09:30:24                             BST                        7481                      180.20                                                BATE            1909468
 31 October 2023          09:35:13                             BST                        9272                      180.20                                                BATE            1912934
 31 October 2023          09:35:21                             BST                        5993                      180.15                                                BATE            1913025
 31 October 2023          09:35:21                             BST                        3626                      180.15                                                BATE            1913023
 31 October 2023          09:38:17                             BST                        3595                      180.10                                                BATE            1916417
 31 October 2023          09:38:53                             BST                        4753                      180.10                                                BATE            1916725
 31 October 2023          09:40:53                             BST                        6853                      180.00                                                BATE            1918102
 31 October 2023          09:40:53                             BST                        2812                      180.00                                                BATE            1918100
 31 October 2023          09:42:00                             BST                        8000                      180.15                                                BATE            1918742
 31 October 2023          09:42:00                             BST                        233                       180.15                                                BATE            1918740
 31 October 2023          09:44:00                             BST                        2098                      179.95                                                BATE            1920097
 31 October 2023          09:44:00                             BST                        2452                      179.95                                                BATE            1920095
 31 October 2023          09:44:00                             BST                        3199                      179.95                                                BATE            1920093
 31 October 2023          09:45:30                             BST                        2646                      179.95                                                BATE            1920997
 31 October 2023          09:45:30                             BST                        6700                      179.95                                                BATE            1920995
 31 October 2023          09:48:45                             BST                        2365                      179.70                                                BATE            1923213
 31 October 2023          09:48:45                             BST                        7171                      179.70                                                BATE            1923211
 31 October 2023          09:51:04                             BST                        6404                      179.75                                                BATE            1924680
 31 October 2023          09:51:04                             BST                        1079                      179.75                                                BATE            1924671
 31 October 2023          09:51:04                             BST                        1169                      179.75                                                BATE            1924669
 31 October 2023          09:53:05                             BST                        9135                      179.55                                                BATE            1926049
 31 October 2023          09:55:17                             BST                        7953                      179.60                                                BATE            1927556
 31 October 2023          09:57:36                             BST                        348                       179.60                                                BATE            1929138
 31 October 2023          09:59:34                             BST                        7961                      179.65                                                BATE            1930408
 31 October 2023          09:59:34                             BST                        701                       179.65                                                BATE            1930406
 31 October 2023          09:59:34                             BST                        331                       179.65                                                BATE            1930404
 31 October 2023          09:59:44                             BST                        8895                      179.60                                                BATE            1930513
 31 October 2023          08:05:31                             BST                        4841                      179.45                                                CHIX            1816984
 31 October 2023          08:05:31                             BST                        3679                      179.45                                                CHIX            1816978
 31 October 2023          08:08:05                             BST                        8170                      180.30                                                CHIX            1821044
 31 October 2023          08:11:03                             BST                        1055                      179.65                                                CHIX            1825292
 31 October 2023          08:11:03                             BST                        7285                      179.65                                                CHIX            1825288
 31 October 2023          08:13:08                             BST                        6651                      180.10                                                CHIX            1827656
 31 October 2023          08:13:08                             BST                        2269                      180.10                                                CHIX            1827654
 31 October 2023          08:16:37                             BST                        8621                      181.10                                                CHIX            1831530
 31 October 2023          08:19:26                             BST                        7981                      181.45                                                CHIX            1834456
 31 October 2023          08:21:35                             BST                        8549                      181.15                                                CHIX            1836691
 31 October 2023          08:24:49                             BST                        5137                      180.25                                                CHIX            1840097
 31 October 2023          08:27:27                             BST                        4869                      180.35                                                CHIX            1842721
 31 October 2023          08:27:27                             BST                        165                       180.35                                                CHIX            1842729
 31 October 2023          08:27:27                             BST                        3331                      180.35                                                CHIX            1842731
 31 October 2023          08:31:05                             BST                        8859                      180.15                                                CHIX            1846551
 31 October 2023          08:38:25                             BST                        4659                      180.10                                                CHIX            1854677
 31 October 2023          08:38:25                             BST                        4883                      180.10                                                CHIX            1854675
 31 October 2023          08:40:30                             BST                        4720                      180.25                                                CHIX            1857908
 31 October 2023          08:40:30                             BST                        4580                      180.25                                                CHIX            1857910
 31 October 2023          08:46:28                             BST                        3123                      180.25                                                CHIX            1865716
 31 October 2023          08:46:28                             BST                        5836                      180.25                                                CHIX            1865712
 31 October 2023          08:50:22                             BST                        6972                      180.15                                                CHIX            1871609
 31 October 2023          08:50:22                             BST                        1068                      180.15                                                CHIX            1871605
 31 October 2023          08:53:17                             BST                        1548                      180.00                                                CHIX            1874536
 31 October 2023          08:53:17                             BST                        1791                      180.00                                                CHIX            1874534
 31 October 2023          08:53:17                             BST                        1791                      180.00                                                CHIX            1874532
 31 October 2023          08:53:17                             BST                        1791                      180.00                                                CHIX            1874530
 31 October 2023          08:53:17                             BST                        1791                      180.00                                                CHIX            1874528
 31 October 2023          08:59:13                             BST                        1891                      180.00                                                CHIX            1880230
 31 October 2023          08:59:13                             BST                        1986                      180.00                                                CHIX            1880228
 31 October 2023          08:59:13                             BST                        1105                      180.00                                                CHIX            1880226
 31 October 2023          08:59:13                             BST                        2325                      180.00                                                CHIX            1880224
 31 October 2023          08:59:13                             BST                        1986                      180.00                                                CHIX            1880222
 31 October 2023          09:03:17                             BST                        4033                      179.95                                                CHIX            1884278
 31 October 2023          09:03:25                             BST                        70                        179.95                                                CHIX            1884360
 31 October 2023          09:03:25                             BST                        87                        179.95                                                CHIX            1884356
 31 October 2023          09:03:41                             BST                        4181                      179.95                                                CHIX            1884618
 31 October 2023          09:11:54                             BST                        584                       179.95                                                CHIX            1892644
 31 October 2023          09:11:56                             BST                        1592                      179.95                                                CHIX            1892659
 31 October 2023          09:11:56                             BST                        6267                      179.95                                                CHIX            1892661
 31 October 2023          09:13:39                             BST                        5446                      179.95                                                CHIX            1894261
 31 October 2023          09:14:53                             BST                        4067                      179.95                                                CHIX            1895184
 31 October 2023          09:20:50                             BST                        1650                      180.50                                                CHIX            1900878
 31 October 2023          09:20:50                             BST                        6526                      180.50                                                CHIX            1900874
 31 October 2023          09:23:09                             BST                        1234                      180.45                                                CHIX            1903141
 31 October 2023          09:23:09                             BST                        2976                      180.45                                                CHIX            1903137
 31 October 2023          09:23:09                             BST                        4169                      180.45                                                CHIX            1903145
 31 October 2023          09:28:21                             BST                        7908                      180.35                                                CHIX            1907637
 31 October 2023          09:32:36                             BST                        2900                      180.10                                                CHIX            1910949
 31 October 2023          09:32:36                             BST                        5500                      180.10                                                CHIX            1910947
 31 October 2023          09:38:53                             BST                        8064                      180.10                                                CHIX            1916727
 31 October 2023          09:42:19                             BST                        3625                      180.10                                                CHIX            1918964
 31 October 2023          09:42:19                             BST                        203                       180.10                                                CHIX            1918962
 31 October 2023          09:42:19                             BST                        1000                      180.10                                                CHIX            1918956
 31 October 2023          09:42:19                             BST                        1700                      180.10                                                CHIX            1918954
 31 October 2023          09:42:19                             BST                        1784                      180.10                                                CHIX            1918960
 31 October 2023          09:42:19                             BST                        1000                      180.10                                                CHIX            1918958
 31 October 2023          09:51:04                             BST                        5113                      179.75                                                CHIX            1924682
 31 October 2023          09:51:04                             BST                        4495                      179.75                                                CHIX            1924678
 31 October 2023          09:56:11                             BST                        6852                      179.55                                                CHIX            1928180
 31 October 2023          09:56:11                             BST                        2084                      179.55                                                CHIX            1928178
 31 October 2023          08:02:46                             BST                        6453                      179.15                                                LSE             1813530
 31 October 2023          08:02:46                             BST                        4926                      179.15                                                LSE             1813528
 31 October 2023          08:02:46                             BST                        28631                     179.15                                                LSE             1813526
 31 October 2023          08:03:40                             BST                        11549                     179.50                                                LSE             1814646
 31 October 2023          08:04:07                             BST                        9927                      179.50                                                LSE             1815147
 31 October 2023          08:05:00                             BST                        9701                      179.50                                                LSE             1816336
 31 October 2023          08:05:30                             BST                        2337                      179.50                                                LSE             1816974
 31 October 2023          08:05:30                             BST                        3991                      179.50                                                LSE             1816972
 31 October 2023          08:05:31                             BST                        3644                      179.45                                                LSE             1816980
 31 October 2023          08:05:31                             BST                        6485                      179.45                                                LSE             1816982
 31 October 2023          08:05:55                             BST                        6402                      179.45                                                LSE             1817419
 31 October 2023          08:07:51                             BST                        2916                      180.60                                                LSE             1819528
 31 October 2023          08:07:51                             BST                        3600                      180.60                                                LSE             1819526
 31 October 2023          08:07:53                             BST                        6677                      180.45                                                LSE             1819580
 31 October 2023          08:08:05                             BST                        6496                      180.25                                                LSE             1821046
 31 October 2023          08:08:53                             BST                        7202                      180.25                                                LSE             1822863
 31 October 2023          08:08:59                             BST                        1747                      179.95                                                LSE             1822972
 31 October 2023          08:08:59                             BST                        1837                      179.95                                                LSE             1822970
 31 October 2023          08:08:59                             BST                        2426                      179.95                                                LSE             1822968
 31 October 2023          08:08:59                             BST                        1104                      179.95                                                LSE             1822966
 31 October 2023          08:10:00                             BST                        4265                      179.45                                                LSE             1823958
 31 October 2023          08:10:00                             BST                        1839                      179.45                                                LSE             1823953
 31 October 2023          08:11:03                             BST                        7124                      179.65                                                LSE             1825294
 31 October 2023          08:11:50                             BST                        7075                      179.65                                                LSE             1826166
 31 October 2023          08:12:51                             BST                        7049                      180.05                                                LSE             1827347
 31 October 2023          08:13:08                             BST                        6839                      180.05                                                LSE             1827658
 31 October 2023          08:13:42                             BST                        4205                      180.00                                                LSE             1828168
 31 October 2023          08:13:50                             BST                        2594                      180.00                                                LSE             1828351
 31 October 2023          08:14:46                             BST                        3759                      180.15                                                LSE             1829345
 31 October 2023          08:14:46                             BST                        3431                      180.15                                                LSE             1829343
 31 October 2023          08:16:34                             BST                        6364                      181.15                                                LSE             1831486
 31 October 2023          08:16:35                             BST                        6415                      181.15                                                LSE             1831488
 31 October 2023          08:16:37                             BST                        5982                      181.10                                                LSE             1831532
 31 October 2023          08:16:38                             BST                        6466                      181.00                                                LSE             1831561
 31 October 2023          08:17:03                             BST                        2251                      181.25                                                LSE             1832021
 31 October 2023          08:17:03                             BST                        5000                      181.25                                                LSE             1832019
 31 October 2023          08:17:43                             BST                        4743                      180.95                                                LSE             1832673
 31 October 2023          08:17:43                             BST                        1839                      180.95                                                LSE             1832671
 31 October 2023          08:19:26                             BST                        7152                      181.45                                                LSE             1834458
 31 October 2023          08:19:34                             BST                        6566                      181.30                                                LSE             1834614
 31 October 2023          08:19:44                             BST                        6055                      181.25                                                LSE             1834809
 31 October 2023          08:19:44                             BST                        323                       181.20                                                LSE             1834807
 31 October 2023          08:20:44                             BST                        6826                      181.40                                                LSE             1835797
 31 October 2023          08:21:35                             BST                        380                       181.10                                                LSE             1836697
 31 October 2023          08:21:35                             BST                        6145                      181.10                                                LSE             1836695
 31 October 2023          08:21:57                             BST                        7192                      180.90                                                LSE             1837018
 31 October 2023          08:23:21                             BST                        3968                      180.45                                                LSE             1838460
 31 October 2023          08:23:21                             BST                        2365                      180.45                                                LSE             1838458
 31 October 2023          08:24:20                             BST                        6365                      180.45                                                LSE             1839463
 31 October 2023          08:24:20                             BST                        583                       180.45                                                LSE             1839461
 31 October 2023          08:24:48                             BST                        4679                      180.35                                                LSE             1840090
 31 October 2023          08:24:48                             BST                        2039                      180.35                                                LSE             1840088
 31 October 2023          08:25:56                             BST                        7293                      180.45                                                LSE             1841117
 31 October 2023          08:27:27                             BST                        7032                      180.35                                                LSE             1842725
 31 October 2023          08:27:30                             BST                        6852                      180.20                                                LSE             1842761
 31 October 2023          08:28:18                             BST                        6309                      179.95                                                LSE             1843477
 31 October 2023          08:29:48                             BST                        487                       179.90                                                LSE             1845000
 31 October 2023          08:29:48                             BST                        671                       179.90                                                LSE             1844998
 31 October 2023          08:29:48                             BST                        482                       179.90                                                LSE             1844996
 31 October 2023          08:29:48                             BST                        685                       179.90                                                LSE             1844994
 31 October 2023          08:29:48                             BST                        1777                      179.90                                                LSE             1844992
 31 October 2023          08:29:48                             BST                        1841                      179.90                                                LSE             1844990
 31 October 2023          08:29:48                             BST                        6097                      179.90                                                LSE             1844986
 31 October 2023          08:31:05                             BST                        1432                      180.15                                                LSE             1846555
 31 October 2023          08:31:05                             BST                        5132                      180.15                                                LSE             1846557
 31 October 2023          08:31:45                             BST                        5400                      180.05                                                LSE             1847039
 31 October 2023          08:33:32                             BST                        3940                      179.90                                                LSE             1849076
 31 October 2023          08:33:32                             BST                        2024                      179.90                                                LSE             1849074
 31 October 2023          08:35:15                             BST                        594                       180.00                                                LSE             1851022
 31 October 2023          08:35:15                             BST                        100                       180.00                                                LSE             1851020
 31 October 2023          08:35:44                             BST                        839                       180.10                                                LSE             1851639
 31 October 2023          08:35:44                             BST                        1540                      180.10                                                LSE             1851637
 31 October 2023          08:35:58                             BST                        1557                      180.15                                                LSE             1851952
 31 October 2023          08:35:58                             BST                        3178                      180.15                                                LSE             1851950
 31 October 2023          08:35:58                             BST                        915                       180.15                                                LSE             1851956
 31 October 2023          08:35:58                             BST                        844                       180.15                                                LSE             1851954
 31 October 2023          08:36:25                             BST                        1527                      180.10                                                LSE             1852552
 31 October 2023          08:37:17                             BST                        1221                      180.10                                                LSE             1853444
 31 October 2023          08:37:17                             BST                        2314                      180.10                                                LSE             1853442
 31 October 2023          08:37:17                             BST                        523                       180.10                                                LSE             1853446
 31 October 2023          08:37:17                             BST                        1527                      180.10                                                LSE             1853448
 31 October 2023          08:37:17                             BST                        3205                      180.10                                                LSE             1853440
 31 October 2023          08:37:27                             BST                        963                       180.15                                                LSE             1853657
 31 October 2023          08:37:27                             BST                        499                       180.15                                                LSE             1853659
 31 October 2023          08:37:27                             BST                        1223                      180.15                                                LSE             1853655
 31 October 2023          08:37:27                             BST                        1527                      180.15                                                LSE             1853653
 31 October 2023          08:37:27                             BST                        403                       180.15                                                LSE             1853651
 31 October 2023          08:37:27                             BST                        941                       180.15                                                LSE             1853649
 31 October 2023          08:37:27                             BST                        1814                      180.15                                                LSE             1853647
 31 October 2023          08:38:25                             BST                        2674                      180.05                                                LSE             1854681
 31 October 2023          08:38:25                             BST                        4013                      180.05                                                LSE             1854679
 31 October 2023          08:38:49                             BST                        4409                      180.00                                                LSE             1855074
 31 October 2023          08:38:49                             BST                        1510                      180.00                                                LSE             1855072
 31 October 2023          08:40:25                             BST                        2061                      180.30                                                LSE             1857490
 31 October 2023          08:40:25                             BST                        2033                      180.30                                                LSE             1857488
 31 October 2023          08:40:30                             BST                        7097                      180.25                                                LSE             1857912
 31 October 2023          08:41:37                             BST                        1470                      180.35                                                LSE             1859838
 31 October 2023          08:42:34                             BST                        7211                      180.40                                                LSE             1861155
 31 October 2023          08:43:10                             BST                        514                       180.30                                                LSE             1862042
 31 October 2023          08:43:10                             BST                        5889                      180.30                                                LSE             1862040
 31 October 2023          08:43:41                             BST                        6338                      180.35                                                LSE             1862582
 31 October 2023          08:44:51                             BST                        6827                      180.25                                                LSE             1863853
 31 October 2023          08:45:57                             BST                        4874                      180.35                                                LSE             1865170
 31 October 2023          08:45:57                             BST                        1432                      180.35                                                LSE             1865168
 31 October 2023          08:45:57                             BST                        700                       180.35                                                LSE             1865166
 31 October 2023          08:46:09                             BST                        777                       180.30                                                LSE             1865408
 31 October 2023          08:47:56                             BST                        4162                      180.30                                                LSE             1867298
 31 October 2023          08:47:56                             BST                        3204                      180.30                                                LSE             1867296
 31 October 2023          08:48:26                             BST                        2924                      180.35                                                LSE             1868100
 31 October 2023          08:48:27                             BST                        6817                      180.30                                                LSE             1868114
 31 October 2023          08:50:24                             BST                        6873                      180.10                                                LSE             1871690
 31 October 2023          08:50:24                             BST                        1216                      180.10                                                LSE             1871688
 31 October 2023          08:50:24                             BST                        5808                      180.10                                                LSE             1871686
 31 October 2023          08:51:50                             BST                        4235                      179.95                                                LSE             1873109
 31 October 2023          08:53:18                             BST                        1926                      180.00                                                LSE             1874568
 31 October 2023          08:53:18                             BST                        1025                      180.00                                                LSE             1874566
 31 October 2023          08:53:18                             BST                        3000                      180.00                                                LSE             1874564
 31 October 2023          08:53:18                             BST                        2483                      180.00                                                LSE             1874562
 31 October 2023          08:53:18                             BST                        923                       180.00                                                LSE             1874560
 31 October 2023          08:53:18                             BST                        3000                      180.00                                                LSE             1874558
 31 October 2023          08:56:23                             BST                        2896                      179.95                                                LSE             1877361
 31 October 2023          08:56:23                             BST                        3865                      179.95                                                LSE             1877363
 31 October 2023          08:59:02                             BST                        6901                      180.00                                                LSE             1879987
 31 October 2023          08:59:02                             BST                        3000                      180.00                                                LSE             1879985
 31 October 2023          08:59:25                             BST                        4396                      180.00                                                LSE             1880429
 31 October 2023          08:59:25                             BST                        912                       180.00                                                LSE             1880427
 31 October 2023          08:59:25                             BST                        3000                      180.00                                                LSE             1880425
 31 October 2023          08:59:25                             BST                        4432                      180.00                                                LSE             1880423
 31 October 2023          08:59:25                             BST                        1080                      180.00                                                LSE             1880421
 31 October 2023          08:59:25                             BST                        3000                      180.00                                                LSE             1880419
 31 October 2023          09:01:46                             BST                        4964                      180.00                                                LSE             1882965
 31 October 2023          09:01:46                             BST                        3000                      180.00                                                LSE             1882963
 31 October 2023          09:01:46                             BST                        3083                      180.00                                                LSE             1882961
 31 October 2023          09:01:46                             BST                        3000                      180.00                                                LSE             1882959
 31 October 2023          09:02:18                             BST                        6221                      180.00                                                LSE             1883432
 31 October 2023          09:02:18                             BST                        71                        180.00                                                LSE             1883430
 31 October 2023          09:02:18                             BST                        700                       180.00                                                LSE             1883428
 31 October 2023          09:03:26                             BST                        2891                      180.00                                                LSE             1884368
 31 October 2023          09:03:26                             BST                        3000                      180.00                                                LSE             1884366
 31 October 2023          09:06:13                             BST                        6275                      179.90                                                LSE             1887583
 31 October 2023          09:06:41                             BST                        1824                      179.90                                                LSE             1888093
 31 October 2023          09:06:41                             BST                        5128                      179.90                                                LSE             1888091
 31 October 2023          09:09:40                             BST                        3487                      180.00                                                LSE             1890662
 31 October 2023          09:09:40                             BST                        3000                      180.00                                                LSE             1890660
 31 October 2023          09:10:07                             BST                        2411                      180.00                                                LSE             1891089
 31 October 2023          09:10:07                             BST                        6105                      180.00                                                LSE             1891086
 31 October 2023          09:10:07                             BST                        490                       180.00                                                LSE             1891084
 31 October 2023          09:11:35                             BST                        1412                      180.00                                                LSE             1892458
 31 October 2023          09:11:35                             BST                        879                       180.00                                                LSE             1892456
 31 October 2023          09:13:07                             BST                        4417                      180.00                                                LSE             1893807
 31 October 2023          09:13:07                             BST                        5701                      180.00                                                LSE             1893809
 31 October 2023          09:13:07                             BST                        2299                      180.00                                                LSE             1893811
 31 October 2023          09:13:07                             BST                        577                       180.00                                                LSE             1893813
 31 October 2023          09:16:09                             BST                        354                       180.25                                                LSE             1896271
 31 October 2023          09:16:09                             BST                        1777                      180.20                                                LSE             1896265
 31 October 2023          09:16:09                             BST                        1841                      180.20                                                LSE             1896263
 31 October 2023          09:16:09                             BST                        1777                      180.25                                                LSE             1896269
 31 October 2023          09:16:09                             BST                        1841                      180.25                                                LSE             1896267
 31 October 2023          09:16:09                             BST                        1463                      180.20                                                LSE             1896259
 31 October 2023          09:16:09                             BST                        6537                      180.20                                                LSE             1896257
 31 October 2023          09:16:09                             BST                        1052                      180.20                                                LSE             1896255
 31 October 2023          09:16:09                             BST                        5510                      180.20                                                LSE             1896261
 31 October 2023          09:20:50                             BST                        5235                      180.50                                                LSE             1900886
 31 October 2023          09:20:50                             BST                        2023                      180.50                                                LSE             1900884
 31 October 2023          09:20:50                             BST                        9055                      180.50                                                LSE             1900882
 31 October 2023          09:20:50                             BST                        4825                      180.50                                                LSE             1900880
 31 October 2023          09:20:51                             BST                        906                       180.45                                                LSE             1900910
 31 October 2023          09:20:51                             BST                        1777                      180.45                                                LSE             1900908
 31 October 2023          09:20:51                             BST                        1841                      180.45                                                LSE             1900906
 31 October 2023          09:20:51                             BST                        2244                      180.50                                                LSE             1900894
 31 October 2023          09:23:09                             BST                        7275                      180.40                                                LSE             1903154
 31 October 2023          09:23:09                             BST                        1841                      180.45                                                LSE             1903152
 31 October 2023          09:24:27                             BST                        12                        180.40                                                LSE             1904217
 31 October 2023          09:25:15                             BST                        6772                      180.35                                                LSE             1904855
 31 October 2023          09:27:37                             BST                        1527                      180.45                                                LSE             1906800
 31 October 2023          09:27:57                             BST                        6872                      180.50                                                LSE             1907142
 31 October 2023          09:28:06                             BST                        4156                      180.45                                                LSE             1907397
 31 October 2023          09:28:06                             BST                        749                       180.45                                                LSE             1907395
 31 October 2023          09:28:06                             BST                        2300                      180.45                                                LSE             1907393
 31 October 2023          09:28:06                             BST                        6620                      180.45                                                LSE             1907381
 31 October 2023          09:28:21                             BST                        901                       180.35                                                LSE             1907647
 31 October 2023          09:28:21                             BST                        2014                      180.35                                                LSE             1907645
 31 October 2023          09:28:21                             BST                        735                       180.35                                                LSE             1907643
 31 October 2023          09:28:21                             BST                        107                       180.35                                                LSE             1907641
 31 October 2023          09:28:21                             BST                        2300                      180.35                                                LSE             1907639
 31 October 2023          09:30:24                             BST                        4554                      180.20                                                LSE             1909472
 31 October 2023          09:30:24                             BST                        2474                      180.20                                                LSE             1909474
 31 October 2023          09:31:26                             BST                        1527                      180.25                                                LSE             1910095
 31 October 2023          09:32:36                             BST                        3995                      180.10                                                LSE             1910957
 31 October 2023          09:32:36                             BST                        693                       180.10                                                LSE             1910955
 31 October 2023          09:32:36                             BST                        2300                      180.10                                                LSE             1910953
 31 October 2023          09:32:36                             BST                        6292                      180.10                                                LSE             1910951
 31 October 2023          09:35:13                             BST                        1527                      180.20                                                LSE             1912939
 31 October 2023          09:35:13                             BST                        7192                      180.20                                                LSE             1912936
 31 October 2023          09:35:53                             BST                        6623                      180.05                                                LSE             1914989
 31 October 2023          09:36:46                             BST                        1889                      180.00                                                LSE             1915518
 31 October 2023          09:36:46                             BST                        811                       180.00                                                LSE             1915512
 31 October 2023          09:36:46                             BST                        1841                      180.00                                                LSE             1915516
 31 October 2023          09:36:46                             BST                        1777                      180.00                                                LSE             1915514
 31 October 2023          09:38:53                             BST                        7018                      180.10                                                LSE             1916729
 31 October 2023          09:39:37                             BST                        2879                      180.10                                                LSE             1917331
 31 October 2023          09:40:37                             BST                        1999                      180.05                                                LSE             1917911
 31 October 2023          09:42:00                             BST                        2300                      180.15                                                LSE             1918744
 31 October 2023          09:42:19                             BST                        6115                      180.10                                                LSE             1918968
 31 October 2023          09:42:19                             BST                        3550                      180.10                                                LSE             1918952
 31 October 2023          09:42:19                             BST                        2550                      180.10                                                LSE             1918950
 31 October 2023          09:44:00                             BST                        6992                      179.95                                                LSE             1920101
 31 October 2023          09:44:00                             BST                        7051                      179.95                                                LSE             1920099
 31 October 2023          09:45:30                             BST                        5925                      179.95                                                LSE             1920999
 31 October 2023          09:47:02                             BST                        1413                      179.85                                                LSE             1922002
 31 October 2023          09:47:02                             BST                        6500                      179.85                                                LSE             1922000
 31 October 2023          09:48:45                             BST                        6136                      179.70                                                LSE             1923215
 31 October 2023          09:51:04                             BST                        7040                      179.75                                                LSE             1924684
 31 October 2023          09:51:04                             BST                        6421                      179.75                                                LSE             1924673
 31 October 2023          09:53:40                             BST                        6564                      179.60                                                LSE             1926448
 31 October 2023          09:55:09                             BST                        2060                      179.65                                                LSE             1927467
 31 October 2023          09:55:09                             BST                        1614                      179.65                                                LSE             1927465
 31 October 2023          09:55:09                             BST                        2568                      179.65                                                LSE             1927463
 31 October 2023          09:55:17                             BST                        6854                      179.60                                                LSE             1927558
 31 October 2023          09:57:57                             BST                        5000                      179.65                                                LSE             1929308
 31 October 2023          09:58:09                             BST                        751                       179.65                                                LSE             1929400
 31 October 2023          09:58:15                             BST                        5000                      179.65                                                LSE             1929460
 31 October 2023          09:58:53                             BST                        8093                      179.70                                                LSE             1929968
 31 October 2023          09:59:33                             BST                        6562                      179.70                                                LSE             1930401
 31 October 2023          10:23:54                             BST                        4324                      179.00                                                LSE             1947587
 31 October 2023          10:23:54                             BST                        1527                      179.00                                                LSE             1947585
 31 October 2023          10:24:05                             BST                        5595                      178.95                                                LSE             1947707
 31 October 2023          10:24:05                             BST                        838                       178.95                                                LSE             1947709
 31 October 2023          10:24:05                             BST                        1999                      179.00                                                LSE             1947705
 31 October 2023          10:24:05                             BST                        569                       179.00                                                LSE             1947703
 31 October 2023          10:24:05                             BST                        1527                      179.00                                                LSE             1947701
 31 October 2023          10:24:30                             BST                        6619                      178.90                                                LSE             1948078
 31 October 2023          10:26:23                             BST                        5060                      178.85                                                LSE             1949167
 31 October 2023          10:29:25                             BST                        1841                      178.95                                                LSE             1951020
 31 October 2023          10:29:25                             BST                        1777                      178.95                                                LSE             1951018
 31 October 2023          10:29:25                             BST                        2300                      178.95                                                LSE             1951016
 31 October 2023          10:29:35                             BST                        6490                      178.90                                                LSE             1951204
 31 October 2023          10:30:51                             BST                        7000                      178.95                                                LSE             1952123
 31 October 2023          10:32:46                             BST                        6437                      178.95                                                LSE             1953408
 31 October 2023          10:33:20                             BST                        1828                      179.00                                                LSE             1953761
 31 October 2023          10:33:20                             BST                        1442                      179.00                                                LSE             1953759
 31 October 2023          10:33:20                             BST                        2086                      179.00                                                LSE             1953757
 31 October 2023          10:33:20                             BST                        1828                      179.00                                                LSE             1953755
 31 October 2023          10:34:01                             BST                        7125                      178.90                                                LSE             1954186
 31 October 2023          10:34:01                             BST                        137                       178.90                                                LSE             1954184
 31 October 2023          10:36:00                             BST                        6203                      178.90                                                LSE             1955596
 31 October 2023          10:39:17                             BST                        6033                      178.75                                                LSE             1957516
 31 October 2023          10:40:56                             BST                        7058                      178.70                                                LSE             1958951
 31 October 2023          10:40:56                             BST                        6127                      178.70                                                LSE             1958949
 31 October 2023          10:44:17                             BST                        4567                      178.60                                                LSE             1961452
 31 October 2023          10:44:17                             BST                        1853                      178.60                                                LSE             1961448
 31 October 2023          10:44:17                             BST                        5922                      178.65                                                LSE             1961446
 31 October 2023          10:44:32                             BST                        6799                      178.50                                                LSE             1961636
 31 October 2023          10:46:15                             BST                        5859                      178.45                                                LSE             1962845
 31 October 2023          10:46:35                             BST                        6068                      178.35                                                LSE             1963083
 31 October 2023          10:47:05                             BST                        1411                      178.30                                                LSE             1963367
 31 October 2023          10:48:30                             BST                        6837                      178.25                                                LSE             1964531
 31 October 2023          10:50:12                             BST                        6684                      178.35                                                LSE             1965948
 31 October 2023          10:52:00                             BST                        2991                      178.35                                                LSE             1967169
 31 October 2023          10:52:00                             BST                        3874                      178.35                                                LSE             1967167
 31 October 2023          10:54:09                             BST                        7088                      178.35                                                LSE             1968409
 31 October 2023          10:54:17                             BST                        7061                      178.30                                                LSE             1968487
 31 October 2023          10:57:16                             BST                        6539                      178.35                                                LSE             1970649
 31 October 2023          10:57:16                             BST                        635                       178.35                                                LSE             1970647
 31 October 2023          10:58:50                             BST                        8352                      178.55                                                LSE             1971601
 31 October 2023          10:59:54                             BST                        8740                      178.55                                                LSE             1972382
 31 October 2023          10:59:54                             BST                        379                       178.55                                                LSE             1972380
 31 October 2023          10:59:54                             BST                        6891                      178.55                                                LSE             1972378
 31 October 2023          11:02:00                             BST                        7056                      178.45                                                LSE             1973718
 31 October 2023          11:03:30                             BST                        4233                      178.35                                                LSE             1974621
 31 October 2023          11:03:30                             BST                        3007                      178.35                                                LSE             1974619
 31 October 2023          11:03:42                             BST                        700                       178.30                                                LSE             1974737
 31 October 2023          11:03:42                             BST                        1841                      178.30                                                LSE             1974735
 31 October 2023          11:04:04                             BST                        1527                      178.25                                                LSE             1974980
 31 October 2023          11:04:55                             BST                        1546                      178.40                                                LSE             1975533
 31 October 2023          11:04:55                             BST                        4821                      178.40                                                LSE             1975531
 31 October 2023          11:05:37                             BST                        6557                      178.35                                                LSE             1975988
 31 October 2023          11:07:00                             BST                        5864                      178.15                                                LSE             1976955
 31 October 2023          11:11:55                             BST                        465                       178.85                                                LSE             1979721
 31 October 2023          11:12:20                             BST                        6849                      178.95                                                LSE             1979936
 31 October 2023          11:12:20                             BST                        7051                      178.95                                                LSE             1979934
 31 October 2023          11:14:00                             BST                        7265                      178.80                                                LSE             1980790
 31 October 2023          11:14:52                             BST                        1752                      178.70                                                LSE             1982306
 31 October 2023          11:14:52                             BST                        1841                      178.70                                                LSE             1982304
 31 October 2023          11:14:52                             BST                        1791                      178.70                                                LSE             1982302
 31 October 2023          11:14:52                             BST                        1152                      178.70                                                LSE             1982300
 31 October 2023          11:14:52                             BST                        964                       178.70                                                LSE             1982298
 31 October 2023          11:14:52                             BST                        715                       178.70                                                LSE             1982296
 31 October 2023          11:14:52                             BST                        384                       178.70                                                LSE             1982294
 31 October 2023          11:14:52                             BST                        371                       178.70                                                LSE             1982292
 31 October 2023          11:14:52                             BST                        3671                      178.70                                                LSE             1982290
 31 October 2023          11:14:52                             BST                        1402                      178.70                                                LSE             1982288
 31 October 2023          11:18:05                             BST                        5578                      178.80                                                LSE             1984324
 31 October 2023          11:18:05                             BST                        1194                      178.80                                                LSE             1984322
 31 October 2023          11:18:05                             BST                        2165                      178.80                                                LSE             1984314
 31 October 2023          11:18:05                             BST                        4128                      178.80                                                LSE             1984316
 31 October 2023          11:19:37                             BST                        306                       178.90                                                LSE             1985229
 31 October 2023          11:19:37                             BST                        7205                      178.90                                                LSE             1985227
 31 October 2023          11:21:50                             BST                        2419                      179.00                                                LSE             1986595
 31 October 2023          11:21:50                             BST                        8705                      179.00                                                LSE             1986593
 31 October 2023          11:22:24                             BST                        590                       179.00                                                LSE             1986912
 31 October 2023          11:22:24                             BST                        6075                      179.00                                                LSE             1986910
 31 October 2023          11:25:39                             BST                        6106                      178.90                                                LSE             1988853
 31 October 2023          11:27:31                             BST                        1527                      178.85                                                LSE             1989942
 31 October 2023          11:27:31                             BST                        1527                      178.85                                                LSE             1989935
 31 October 2023          11:27:49                             BST                        288                       178.75                                                LSE             1990060
 31 October 2023          11:27:49                             BST                        93                        178.75                                                LSE             1990056
 31 October 2023          11:27:49                             BST                        1167                      178.75                                                LSE             1990058
 31 October 2023          11:27:49                             BST                        385                       178.75                                                LSE             1990062
 31 October 2023          11:27:49                             BST                        1334                      178.75                                                LSE             1990064
 31 October 2023          11:27:49                             BST                        3561                      178.75                                                LSE             1990066
 31 October 2023          11:28:40                             BST                        7037                      178.60                                                LSE             1990475
 31 October 2023          11:30:48                             BST                        241                       178.55                                                LSE             1991866
 31 October 2023          11:30:48                             BST                        1777                      178.55                                                LSE             1991864
 31 October 2023          11:30:48                             BST                        1841                      178.55                                                LSE             1991862
 31 October 2023          11:30:48                             BST                        2400                      178.55                                                LSE             1991860
 31 October 2023          11:32:32                             BST                        7090                      178.55                                                LSE             1992793
 31 October 2023          11:32:52                             BST                        1357                      178.40                                                LSE             1992925
 31 October 2023          11:32:52                             BST                        5526                      178.40                                                LSE             1992923
 31 October 2023          11:35:33                             BST                        1194                      178.45                                                LSE             1994341
 31 October 2023          11:35:33                             BST                        1777                      178.45                                                LSE             1994339
 31 October 2023          11:35:33                             BST                        6643                      178.45                                                LSE             1994337
 31 October 2023          11:37:07                             BST                        6911                      178.50                                                LSE             1995211
 31 October 2023          11:38:57                             BST                        6951                      178.55                                                LSE             1996221
 31 October 2023          11:41:09                             BST                        6668                      178.55                                                LSE             1997564
 31 October 2023          11:43:09                             BST                        6471                      178.55                                                LSE             1998566
 31 October 2023          11:43:09                             BST                        256                       178.55                                                LSE             1998564
 31 October 2023          11:44:37                             BST                        6779                      178.45                                                LSE             1999437
 31 October 2023          11:46:05                             BST                        1841                      178.45                                                LSE             2000410
 31 October 2023          11:46:05                             BST                        1777                      178.45                                                LSE             2000408
 31 October 2023          11:46:21                             BST                        6646                      178.40                                                LSE             2000569
 31 October 2023          11:49:00                             BST                        670                       178.35                                                LSE             2002118
 31 October 2023          11:49:38                             BST                        1700                      178.35                                                LSE             2002557
 31 October 2023          11:49:38                             BST                        1030                      178.35                                                LSE             2002555
 31 October 2023          11:49:38                             BST                        1746                      178.35                                                LSE             2002546
 31 October 2023          11:49:38                             BST                        1582                      178.35                                                LSE             2002548
 31 October 2023          11:49:38                             BST                        1526                      178.35                                                LSE             2002550
 31 October 2023          11:49:38                             BST                        1756                      178.35                                                LSE             2002552
 31 October 2023          11:49:49                             BST                        7137                      178.30                                                LSE             2002825
 31 October 2023          11:54:50                             BST                        1841                      178.30                                                LSE             2005385
 31 October 2023          11:54:50                             BST                        1194                      178.30                                                LSE             2005383
 31 October 2023          11:54:50                             BST                        2400                      178.35                                                LSE             2005387
 31 October 2023          11:54:50                             BST                        1609                      178.35                                                LSE             2005389
 31 October 2023          11:54:50                             BST                        5865                      178.35                                                LSE             2005381
 31 October 2023          11:55:00                             BST                        5420                      178.20                                                LSE             2005456
 31 October 2023          11:55:00                             BST                        1194                      178.20                                                LSE             2005454
 31 October 2023          11:58:56                             BST                        6486                      178.35                                                LSE             2007256
 31 October 2023          12:00:00                             BST                        1800                      178.35                                                LSE             2007777
 31 October 2023          12:00:00                             BST                        2750                      178.35                                                LSE             2007775
 31 October 2023          12:01:00                             BST                        629                       178.35                                                LSE             2008237
 31 October 2023          12:01:25                             BST                        3685                      178.35                                                LSE             2008403
 31 October 2023          12:01:25                             BST                        6944                      178.30                                                LSE             2008401
 31 October 2023          12:01:25                             BST                        1777                      178.35                                                LSE             2008399
 31 October 2023          12:01:25                             BST                        641                       178.35                                                LSE             2008397
 31 October 2023          12:05:00                             BST                        1344                      178.55                                                LSE             2010582
 31 October 2023          12:05:00                             BST                        3674                      178.55                                                LSE             2010580
 31 October 2023          12:05:00                             BST                        1194                      178.55                                                LSE             2010578
 31 October 2023          12:05:00                             BST                        6951                      178.55                                                LSE             2010576
 31 October 2023          12:05:00                             BST                        8000                      178.55                                                LSE             2010574
 31 October 2023          12:05:00                             BST                        6007                      178.55                                                LSE             2010572
 31 October 2023          12:06:42                             BST                        7144                      178.40                                                LSE             2011408
 31 October 2023          12:07:24                             BST                        7131                      178.30                                                LSE             2011642
 31 October 2023          12:10:54                             BST                        1856                      178.20                                                LSE             2013425
 31 October 2023          12:11:05                             BST                        696                       178.20                                                LSE             2013581
 31 October 2023          12:11:05                             BST                        167                       178.20                                                LSE             2013579
 31 October 2023          12:11:32                             BST                        1856                      178.20                                                LSE             2013871
 31 October 2023          12:11:32                             BST                        583                       178.20                                                LSE             2013869
 31 October 2023          12:11:41                             BST                        1777                      178.20                                                LSE             2013939
 31 October 2023          12:11:41                             BST                        1856                      178.20                                                LSE             2013937
 31 October 2023          12:11:41                             BST                        1862                      178.20                                                LSE             2013935
 31 October 2023          12:11:43                             BST                        113                       178.15                                                LSE             2013952
 31 October 2023          12:11:43                             BST                        6739                      178.15                                                LSE             2013950
 31 October 2023          12:14:27                             BST                        1527                      178.15                                                LSE             2015162
 31 October 2023          12:14:27                             BST                        665                       178.15                                                LSE             2015160
 31 October 2023          12:16:22                             BST                        8667                      178.15                                                LSE             2015993
 31 October 2023          12:16:22                             BST                        6298                      178.20                                                LSE             2015991
 31 October 2023          12:19:00                             BST                        1777                      178.20                                                LSE             2017482
 31 October 2023          12:19:00                             BST                        613                       178.20                                                LSE             2017480
 31 October 2023          12:19:51                             BST                        9807                      178.25                                                LSE             2018113
 31 October 2023          12:21:01                             BST                        6588                      178.25                                                LSE             2019032
 31 October 2023          12:21:29                             BST                        2411                      178.15                                                LSE             2019424
 31 October 2023          12:22:29                             BST                        6522                      178.20                                                LSE             2019979
 31 October 2023          12:22:31                             BST                        3332                      178.15                                                LSE             2020018
 31 October 2023          12:22:33                             BST                        2521                      178.15                                                LSE             2020061
 31 October 2023          12:22:33                             BST                        538                       178.15                                                LSE             2020059
 31 October 2023          12:24:20                             BST                        4128                      178.10                                                LSE             2021075
 31 October 2023          12:24:20                             BST                        2488                      178.10                                                LSE             2021073
 31 October 2023          12:28:07                             BST                        6196                      178.10                                                LSE             2023100
 31 October 2023          12:30:45                             BST                        5350                      178.00                                                LSE             2025529
 31 October 2023          12:30:45                             BST                        5350                      178.00                                                LSE             2025527
 31 October 2023          12:30:45                             BST                        2400                      178.00                                                LSE             2025525
 31 October 2023          12:30:45                             BST                        253                       178.00                                                LSE             2025519
 31 October 2023          12:30:45                             BST                        2194                      178.00                                                LSE             2025517
 31 October 2023          12:30:45                             BST                        3498                      178.00                                                LSE             2025521
 31 October 2023          12:30:45                             BST                        5994                      178.00                                                LSE             2025523
 31 October 2023          12:32:34                             BST                        6739                      178.00                                                LSE             2026828
 31 October 2023          12:33:46                             BST                        4985                      178.15                                                LSE             2027730
 31 October 2023          12:33:46                             BST                        2400                      178.15                                                LSE             2027728
 31 October 2023          12:33:46                             BST                        9845                      178.20                                                LSE             2027726
 31 October 2023          12:34:46                             BST                        559                       178.15                                                LSE             2028279
 31 October 2023          12:34:46                             BST                        5734                      178.15                                                LSE             2028277
 31 October 2023          12:37:00                             BST                        688                       178.15                                                LSE             2029370
 31 October 2023          12:37:00                             BST                        1856                      178.15                                                LSE             2029367
 31 October 2023          12:37:00                             BST                        1777                      178.15                                                LSE             2029365
 31 October 2023          12:37:00                             BST                        675                       178.15                                                LSE             2029363
 31 October 2023          12:38:00                             BST                        351                       178.15                                                LSE             2029832
 31 October 2023          12:38:24                             BST                        3192                      178.10                                                LSE             2029979
 31 October 2023          12:39:26                             BST                        1777                      178.10                                                LSE             2030596
 31 October 2023          12:39:26                             BST                        805                       178.10                                                LSE             2030594
 31 October 2023          12:39:28                             BST                        9898                      178.05                                                LSE             2030610
 31 October 2023          12:40:44                             BST                        3633                      177.95                                                LSE             2031566
 31 October 2023          12:40:44                             BST                        5940                      178.00                                                LSE             2031564
 31 October 2023          12:40:45                             BST                        2701                      177.95                                                LSE             2031569
 31 October 2023          12:41:44                             BST                        1945                      177.85                                                LSE             2032060
 31 October 2023          12:41:44                             BST                        1194                      177.85                                                LSE             2032058
 31 October 2023          12:41:44                             BST                        1900                      177.85                                                LSE             2032056
 31 October 2023          12:41:44                             BST                        1644                      177.85                                                LSE             2032054
 31 October 2023          12:43:22                             BST                        6217                      177.75                                                LSE             2033290
 31 October 2023          12:43:59                             BST                        1194                      177.70                                                LSE             2033800
 31 October 2023          12:43:59                             BST                        3778                      177.70                                                LSE             2033802
 31 October 2023          12:43:59                             BST                        2000                      177.70                                                LSE             2033798
 31 October 2023          12:46:31                             BST                        6348                      177.85                                                LSE             2035678
 31 October 2023          12:49:40                             BST                        1194                      177.90                                                LSE             2037966
 31 October 2023          12:49:40                             BST                        2400                      177.90                                                LSE             2037964
 31 October 2023          12:49:40                             BST                        6652                      177.90                                                LSE             2037962
 31 October 2023          12:49:40                             BST                        218                       177.90                                                LSE             2037960
 31 October 2023          12:50:14                             BST                        1535                      177.85                                                LSE             2038329
 31 October 2023          12:50:14                             BST                        5233                      177.85                                                LSE             2038327
 31 October 2023          12:52:25                             BST                        6825                      177.90                                                LSE             2039789
 31 October 2023          12:54:22                             BST                        2400                      177.95                                                LSE             2041043
 31 October 2023          12:54:22                             BST                        6808                      177.95                                                LSE             2041041
 31 October 2023          12:56:20                             BST                        1527                      178.10                                                LSE             2042337
 31 October 2023          12:56:34                             BST                        3941                      178.10                                                LSE             2042542
 31 October 2023          12:56:34                             BST                        1194                      178.10                                                LSE             2042532
 31 October 2023          12:56:34                             BST                        2000                      178.10                                                LSE             2042530
 31 October 2023          12:56:34                             BST                        5119                      178.10                                                LSE             2042528
 31 October 2023          12:56:34                             BST                        2716                      178.10                                                LSE             2042526
 31 October 2023          12:58:45                             BST                        3424                      177.95                                                LSE             2043831
 31 October 2023          12:58:45                             BST                        2100                      177.95                                                LSE             2043829
 31 October 2023          12:58:45                             BST                        1194                      177.95                                                LSE             2043827
 31 October 2023          12:58:45                             BST                        6332                      177.95                                                LSE             2043825
 31 October 2023          13:04:25                             BST                        564                       177.95                                                LSE             2048526
 31 October 2023          13:04:46                             BST                        2400                      177.90                                                LSE             2048753
 31 October 2023          13:04:46                             BST                        6432                      177.90                                                LSE             2048751
 31 October 2023          13:04:46                             BST                        1716                      177.95                                                LSE             2048749
 31 October 2023          13:04:46                             BST                        1433                      177.95                                                LSE             2048747
 31 October 2023          13:04:46                             BST                        3345                      177.95                                                LSE             2048745
 31 October 2023          13:07:11                             BST                        652                       177.90                                                LSE             2050699
 31 October 2023          13:07:11                             BST                        6764                      177.90                                                LSE             2050697
 31 October 2023          13:08:36                             BST                        7161                      177.80                                                LSE             2051735
 31 October 2023          13:08:36                             BST                        5336                      177.80                                                LSE             2051730
 31 October 2023          13:08:36                             BST                        1194                      177.80                                                LSE             2051728
 31 October 2023          13:08:36                             BST                        2400                      177.80                                                LSE             2051726
 31 October 2023          13:10:55                             BST                        6505                      177.75                                                LSE             2053594
 31 October 2023          13:12:16                             BST                        6372                      177.65                                                LSE             2054782
 31 October 2023          13:15:20                             BST                        4555                      177.50                                                LSE             2057115
 31 October 2023          13:15:20                             BST                        1469                      177.50                                                LSE             2057113
 31 October 2023          13:16:30                             BST                        6872                      177.55                                                LSE             2058213
 31 October 2023          13:18:05                             BST                        2433                      177.60                                                LSE             2059469
 31 October 2023          13:18:05                             BST                        4311                      177.60                                                LSE             2059467
 31 October 2023          13:18:06                             BST                        5932                      177.55                                                LSE             2059506
 31 October 2023          13:18:06                             BST                        1194                      177.60                                                LSE             2059476
 31 October 2023          13:18:06                             BST                        1306                      177.60                                                LSE             2059474
 31 October 2023          13:19:26                             BST                        239                       177.65                                                LSE             2060335
 31 October 2023          13:19:53                             BST                        2974                      177.70                                                LSE             2060697
 31 October 2023          13:19:53                             BST                        1194                      177.70                                                LSE             2060695
 31 October 2023          13:19:53                             BST                        2400                      177.70                                                LSE             2060693
 31 October 2023          13:20:39                             BST                        4196                      177.65                                                LSE             2061308
 31 October 2023          13:21:20                             BST                        2317                      177.65                                                LSE             2061875
 31 October 2023          13:22:22                             BST                        6081                      177.70                                                LSE             2062833
 31 October 2023          13:22:29                             BST                        1040                      177.65                                                LSE             2063033
 31 October 2023          13:22:29                             BST                        1777                      177.65                                                LSE             2063031
 31 October 2023          13:22:29                             BST                        2400                      177.65                                                LSE             2063029
 31 October 2023          13:22:29                             BST                        1861                      177.65                                                LSE             2063027
 31 October 2023          13:25:30                             BST                        4398                      177.35                                                LSE             2065328
 31 October 2023          13:25:30                             BST                        1716                      177.35                                                LSE             2065326
 31 October 2023          13:28:00                             BST                        5515                      177.25                                                LSE             2067444
 31 October 2023          13:28:00                             BST                        2400                      177.25                                                LSE             2067442
 31 October 2023          13:29:00                             BST                        2159                      177.20                                                LSE             2068292
 31 October 2023          13:29:00                             BST                        1861                      177.20                                                LSE             2068290
 31 October 2023          13:29:00                             BST                        2400                      177.20                                                LSE             2068288
 31 October 2023          13:30:34                             BST                        6430                      177.20                                                LSE             2072801
 31 October 2023          13:30:34                             BST                        2362                      177.20                                                LSE             2072799
 31 October 2023          13:30:34                             BST                        1866                      177.20                                                LSE             2072797
 31 October 2023          13:30:34                             BST                        1861                      177.20                                                LSE             2072795
 31 October 2023          13:30:34                             BST                        1861                      177.20                                                LSE             2072787
 31 October 2023          13:30:34                             BST                        2400                      177.15                                                LSE             2072781
 31 October 2023          13:30:34                             BST                        2400                      177.20                                                LSE             2072783
 31 October 2023          13:30:34                             BST                        1866                      177.20                                                LSE             2072785
 31 October 2023          13:30:34                             BST                        2533                      177.20                                                LSE             2072789
 31 October 2023          13:30:34                             BST                        1956                      177.20                                                LSE             2072791
 31 October 2023          13:30:34                             BST                        403                       177.20                                                LSE             2072793
 31 October 2023          13:31:05                             BST                        6325                      177.15                                                LSE             2073930
 31 October 2023          13:32:06                             BST                        6869                      177.15                                                LSE             2075865
 31 October 2023          13:32:06                             BST                        132                       177.15                                                LSE             2075863
 31 October 2023          13:32:35                             BST                        7312                      177.30                                                LSE             2076786
 31 October 2023          13:33:36                             BST                        188                       177.65                                                LSE             2078730
 31 October 2023          13:33:50                             BST                        7125                      177.95                                                LSE             2079009
 31 October 2023          13:33:50                             BST                        3318                      177.95                                                LSE             2079003
 31 October 2023          13:33:50                             BST                        1155                      177.95                                                LSE             2079005
 31 October 2023          13:33:50                             BST                        1861                      177.95                                                LSE             2079007
 31 October 2023          13:33:54                             BST                        491                       177.85                                                LSE             2079138
 31 October 2023          13:33:54                             BST                        1866                      177.85                                                LSE             2079136
 31 October 2023          13:33:54                             BST                        2371                      177.85                                                LSE             2079134
 31 October 2023          13:33:54                             BST                        1088                      177.85                                                LSE             2079132
 31 October 2023          13:33:54                             BST                        558                       177.85                                                LSE             2079130
 31 October 2023          13:33:54                             BST                        7289                      177.80                                                LSE             2079128
 31 October 2023          13:34:17                             BST                        5703                      177.75                                                LSE             2079913
 31 October 2023          13:34:17                             BST                        613                       177.75                                                LSE             2079911
 31 October 2023          13:34:25                             BST                        1866                      177.70                                                LSE             2080183
 31 October 2023          13:34:25                             BST                        646                       177.70                                                LSE             2080181
 31 October 2023          13:34:25                             BST                        558                       177.70                                                LSE             2080179
 31 October 2023          13:34:25                             BST                        2400                      177.70                                                LSE             2080177
 31 October 2023          13:34:35                             BST                        2555                      177.65                                                LSE             2080459
 31 October 2023          13:34:35                             BST                        4689                      177.65                                                LSE             2080457
 31 October 2023          13:35:00                             BST                        6817                      177.55                                                LSE             2081077
 31 October 2023          13:35:18                             BST                        589                       177.55                                                LSE             2081560
 31 October 2023          13:36:46                             BST                        10577                     178.00                                                LSE             2083789
 31 October 2023          13:37:00                             BST                        7027                      177.90                                                LSE             2084119
 31 October 2023          13:37:00                             BST                        3491                      178.00                                                LSE             2084099
 31 October 2023          13:37:00                             BST                        978                       178.00                                                LSE             2084097
 31 October 2023          13:37:00                             BST                        558                       178.00                                                LSE             2084095
 31 October 2023          13:37:00                             BST                        1861                      178.00                                                LSE             2084093
 31 October 2023          13:37:00                             BST                        1866                      178.00                                                LSE             2084091
 31 October 2023          13:37:00                             BST                        2400                      178.00                                                LSE             2084089
 31 October 2023          13:37:00                             BST                        6827                      177.95                                                LSE             2084083
 31 October 2023          13:37:00                             BST                        6536                      177.95                                                LSE             2084081
 31 October 2023          13:38:06                             BST                        6705                      177.95                                                LSE             2085978
 31 October 2023          13:38:06                             BST                        6019                      177.95                                                LSE             2085952
 31 October 2023          13:39:49                             BST                        558                       178.00                                                LSE             2088389
 31 October 2023          13:39:49                             BST                        1866                      178.00                                                LSE             2088387
 31 October 2023          13:39:49                             BST                        1861                      178.00                                                LSE             2088385
 31 October 2023          13:39:49                             BST                        678                       178.00                                                LSE             2088383
 31 October 2023          13:39:49                             BST                        1861                      178.00                                                LSE             2088381
 31 October 2023          13:40:49                             BST                        9612                      178.00                                                LSE             2089894
 31 October 2023          13:41:37                             BST                        112                       178.20                                                LSE             2091002
 31 October 2023          13:42:01                             BST                        6182                      178.35                                                LSE             2091648
 31 October 2023          13:42:01                             BST                        16407                     178.35                                                LSE             2091645
 31 October 2023          13:42:02                             BST                        6344                      178.30                                                LSE             2091726
 31 October 2023          13:42:22                             BST                        1600                      178.15                                                LSE             2092085
 31 October 2023          13:42:22                             BST                        400                       178.15                                                LSE             2092083
 31 October 2023          13:42:22                             BST                        5132                      178.20                                                LSE             2092081
 31 October 2023          13:42:22                             BST                        1452                      178.20                                                LSE             2092079
 31 October 2023          13:42:36                             BST                        3163                      178.15                                                LSE             2092445
 31 October 2023          13:42:36                             BST                        1336                      178.15                                                LSE             2092441
 31 October 2023          13:42:36                             BST                        2618                      178.15                                                LSE             2092443
 31 October 2023          13:43:00                             BST                        3058                      178.15                                                LSE             2092829
 31 October 2023          13:44:36                             BST                        201                       178.20                                                LSE             2094803
 31 October 2023          13:45:00                             BST                        3897                      178.20                                                LSE             2095272
 31 October 2023          13:45:00                             BST                        7117                      178.20                                                LSE             2095270
 31 October 2023          13:45:00                             BST                        3033                      178.20                                                LSE             2095268
 31 October 2023          13:45:54                             BST                        10088                     178.25                                                LSE             2096480
 31 October 2023          13:45:54                             BST                        6040                      178.25                                                LSE             2096476
 31 October 2023          13:45:54                             BST                        2463                      178.25                                                LSE             2096474
 31 October 2023          13:47:30                             BST                        1861                      178.25                                                LSE             2099203
 31 October 2023          13:47:30                             BST                        558                       178.25                                                LSE             2099201
 31 October 2023          13:47:30                             BST                        5932                      178.25                                                LSE             2099198
 31 October 2023          13:47:30                             BST                        7154                      178.25                                                LSE             2099196
 31 October 2023          13:47:30                             BST                        875                       178.25                                                LSE             2099194
 31 October 2023          13:48:01                             BST                        558                       178.15                                                LSE             2100100
 31 October 2023          13:48:01                             BST                        1866                      178.15                                                LSE             2100098
 31 October 2023          13:48:01                             BST                        1861                      178.15                                                LSE             2100102
 31 October 2023          13:48:01                             BST                        3546                      178.15                                                LSE             2100104
 31 October 2023          13:48:01                             BST                        6266                      178.15                                                LSE             2100096
 31 October 2023          13:48:01                             BST                        1893                      178.15                                                LSE             2100094
 31 October 2023          13:48:16                             BST                        982                       178.00                                                LSE             2100597
 31 October 2023          13:48:50                             BST                        6038                      178.10                                                LSE             2101342
 31 October 2023          13:49:04                             BST                        7036                      177.95                                                LSE             2101765
 31 October 2023          13:49:23                             BST                        6580                      177.90                                                LSE             2102210
 31 October 2023          13:49:51                             BST                        1406                      177.85                                                LSE             2102925
 31 October 2023          13:49:51                             BST                        1861                      177.85                                                LSE             2102923
 31 October 2023          13:50:33                             BST                        7083                      177.85                                                LSE             2104024
 31 October 2023          13:50:34                             BST                        173                       177.85                                                LSE             2104049
 31 October 2023          13:50:34                             BST                        6286                      177.85                                                LSE             2104047
 31 October 2023          13:51:15                             BST                        202                       177.85                                                LSE             2105074
 31 October 2023          13:51:15                             BST                        6485                      177.85                                                LSE             2105076
 31 October 2023          13:51:30                             BST                        1200                      177.75                                                LSE             2105625
 31 October 2023          13:51:30                             BST                        2424                      177.75                                                LSE             2105629
 31 October 2023          13:51:30                             BST                        2800                      177.75                                                LSE             2105627
 31 October 2023          13:52:05                             BST                        6382                      177.70                                                LSE             2106299
 31 October 2023          13:53:46                             BST                        2400                      177.75                                                LSE             2108465
 31 October 2023          13:53:50                             BST                        5769                      177.65                                                LSE             2108548
 31 October 2023          13:53:50                             BST                        2838                      177.65                                                LSE             2108546
 31 October 2023          13:54:49                             BST                        6501                      177.70                                                LSE             2109971
 31 October 2023          13:54:52                             BST                        7463                      177.55                                                LSE             2110062
 31 October 2023          13:55:44                             BST                        1895                      177.75                                                LSE             2111236
 31 October 2023          13:55:44                             BST                        1866                      177.75                                                LSE             2111234
 31 October 2023          13:55:44                             BST                        1861                      177.75                                                LSE             2111232
 31 October 2023          13:55:44                             BST                        1145                      177.75                                                LSE             2111230
 31 October 2023          13:55:44                             BST                        4650                      177.75                                                LSE             2111228
 31 October 2023          13:55:44                             BST                        2410                      177.75                                                LSE             2111226
 31 October 2023          13:57:06                             BST                        5939                      177.75                                                LSE             2112890
 31 October 2023          13:58:00                             BST                        6247                      177.75                                                LSE             2113854
 31 October 2023          13:58:57                             BST                        7699                      178.05                                                LSE             2114986
 31 October 2023          13:59:30                             BST                        2598                      178.00                                                LSE             2115734
 31 October 2023          13:59:30                             BST                        7301                      178.00                                                LSE             2115732
 31 October 2023          14:00:00                             BST                        7141                      177.90                                                LSE             2116572
 31 October 2023          14:00:30                             BST                        6012                      177.95                                                LSE             2118169
 31 October 2023          14:00:30                             BST                        1218                      177.95                                                LSE             2118167
 31 October 2023          14:00:30                             BST                        6236                      177.95                                                LSE             2118164
 31 October 2023          14:02:57                             BST                        1714                      178.05                                                LSE             2122223
 31 October 2023          14:02:57                             BST                        1914                      178.05                                                LSE             2122228
 31 October 2023          14:02:57                             BST                        1194                      178.05                                                LSE             2122225
 31 October 2023          14:02:57                             BST                        913                       178.05                                                LSE             2122230
 31 October 2023          14:02:57                             BST                        341                       178.05                                                LSE             2122232
 31 October 2023          14:02:57                             BST                        147                       178.05                                                LSE             2122221
 31 October 2023          14:02:57                             BST                        1866                      178.05                                                LSE             2122219
 31 October 2023          14:02:57                             BST                        3000                      178.00                                                LSE             2122217
 31 October 2023          14:02:57                             BST                        1866                      178.00                                                LSE             2122215
 31 October 2023          14:02:57                             BST                        5455                      178.10                                                LSE             2122213
 31 October 2023          14:02:57                             BST                        1866                      178.10                                                LSE             2122211
 31 October 2023          14:02:57                             BST                        6629                      178.10                                                LSE             2122209
 31 October 2023          14:02:57                             BST                        8689                      178.10                                                LSE             2122207
 31 October 2023          14:04:01                             BST                        2843                      177.95                                                LSE             2123881
 31 October 2023          14:04:01                             BST                        1519                      177.95                                                LSE             2123879
 31 October 2023          14:04:01                             BST                        1519                      177.95                                                LSE             2123877
 31 October 2023          14:04:26                             BST                        7290                      177.80                                                LSE             2124645
 31 October 2023          14:06:01                             BST                        4200                      177.85                                                LSE             2127248
 31 October 2023          14:06:01                             BST                        2734                      177.85                                                LSE             2127246
 31 October 2023          14:07:26                             BST                        2681                      177.95                                                LSE             2129666
 31 October 2023          14:07:26                             BST                        4633                      177.95                                                LSE             2129664
 31 October 2023          14:07:51                             BST                        1194                      178.00                                                LSE             2130161
 31 October 2023          14:07:51                             BST                        1866                      178.00                                                LSE             2130159
 31 October 2023          14:07:51                             BST                        1194                      178.00                                                LSE             2130157
 31 October 2023          14:08:51                             BST                        4121                      178.00                                                LSE             2131617
 31 October 2023          14:08:51                             BST                        1866                      178.00                                                LSE             2131615
 31 October 2023          14:08:51                             BST                        1194                      178.00                                                LSE             2131613
 31 October 2023          14:08:51                             BST                        656                       178.00                                                LSE             2131607
 31 October 2023          14:08:51                             BST                        1866                      178.00                                                LSE             2131609
 31 October 2023          14:08:51                             BST                        964                       178.00                                                LSE             2131611
 31 October 2023          14:09:01                             BST                        6746                      177.95                                                LSE             2131957
 31 October 2023          14:09:01                             BST                        6515                      177.95                                                LSE             2131955
 31 October 2023          14:09:01                             BST                        1194                      177.95                                                LSE             2131953
 31 October 2023          14:09:01                             BST                        6728                      177.95                                                LSE             2131951
 31 October 2023          14:10:26                             BST                        6718                      178.10                                                LSE             2134516
 31 October 2023          14:11:18                             BST                        6169                      178.10                                                LSE             2135820
 31 October 2023          14:12:16                             BST                        6334                      178.15                                                LSE             2137618
 31 October 2023          14:12:16                             BST                        9020                      178.15                                                LSE             2137616
 31 October 2023          14:12:16                             BST                        6954                      178.15                                                LSE             2137614
 31 October 2023          14:13:44                             BST                        2740                      178.20                                                LSE             2139980
 31 October 2023          14:13:48                             BST                        5000                      178.20                                                LSE             2140080
 31 October 2023          14:14:00                             BST                        5915                      178.15                                                LSE             2140403
 31 October 2023          14:14:22                             BST                        2204                      178.10                                                LSE             2140928
 31 October 2023          14:14:22                             BST                        1000                      178.10                                                LSE             2140926
 31 October 2023          14:14:22                             BST                        1000                      178.10                                                LSE             2140924
 31 October 2023          14:14:22                             BST                        3072                      178.10                                                LSE             2140922
 31 October 2023          14:15:00                             BST                        701                       178.10                                                LSE             2141919
 31 October 2023          14:15:00                             BST                        692                       178.10                                                LSE             2141916
 31 October 2023          14:17:15                             BST                        6343                      178.25                                                LSE             2146677
 31 October 2023          14:17:15                             BST                        17379                     178.35                                                LSE             2146673
 31 October 2023          14:17:15                             BST                        805                       178.35                                                LSE             2146671
 31 October 2023          14:17:15                             BST                        1432                      178.35                                                LSE             2146669
 31 October 2023          14:17:59                             BST                        6593                      178.25                                                LSE             2147751
 31 October 2023          14:18:43                             BST                        1963                      178.40                                                LSE             2148894
 31 October 2023          14:18:43                             BST                        2400                      178.40                                                LSE             2148892
 31 October 2023          14:18:43                             BST                        1861                      178.40                                                LSE             2148890
 31 October 2023          14:18:43                             BST                        1194                      178.40                                                LSE             2148884
 31 October 2023          14:18:43                             BST                        4036                      178.40                                                LSE             2148888
 31 October 2023          14:18:43                             BST                        1866                      178.40                                                LSE             2148886
 31 October 2023          14:18:43                             BST                        6440                      178.40                                                LSE             2148882
 31 October 2023          14:19:09                             BST                        19                        178.30                                                LSE             2149678
 31 October 2023          14:19:09                             BST                        2339                      178.30                                                LSE             2149676
 31 October 2023          14:19:09                             BST                        1866                      178.30                                                LSE             2149674
 31 October 2023          14:19:09                             BST                        2400                      178.30                                                LSE             2149672
 31 October 2023          14:20:20                             BST                        5917                      178.35                                                LSE             2151999
 31 October 2023          14:21:06                             BST                        7008                      178.40                                                LSE             2153078
 31 October 2023          14:21:21                             BST                        5992                      178.35                                                LSE             2153436
 31 October 2023          14:22:15                             BST                        774                       178.30                                                LSE             2154977
 31 October 2023          14:22:15                             BST                        1194                      178.30                                                LSE             2154973
 31 October 2023          14:22:15                             BST                        2400                      178.30                                                LSE             2154971
 31 October 2023          14:22:15                             BST                        1861                      178.30                                                LSE             2154975
 31 October 2023          14:24:02                             BST                        6861                      178.30                                                LSE             2157926
 31 October 2023          14:24:25                             BST                        12500                     178.45                                                LSE             2158465
 31 October 2023          14:24:25                             BST                        3332                      178.45                                                LSE             2158467
 31 October 2023          14:25:18                             BST                        4768                      178.40                                                LSE             2159734
 31 October 2023          14:25:18                             BST                        1194                      178.40                                                LSE             2159732
 31 October 2023          14:26:42                             BST                        1754                      178.40                                                LSE             2161591
 31 October 2023          14:26:42                             BST                        1854                      178.40                                                LSE             2161589
 31 October 2023          14:26:42                             BST                        1866                      178.40                                                LSE             2161587
 31 October 2023          14:26:42                             BST                        1194                      178.40                                                LSE             2161585
 31 October 2023          14:26:42                             BST                        5333                      178.40                                                LSE             2161583
 31 October 2023          14:26:42                             BST                        656                       178.40                                                LSE             2161581
 31 October 2023          14:27:12                             BST                        7251                      178.35                                                LSE             2162274
 31 October 2023          14:27:52                             BST                        6987                      178.15                                                LSE             2163230
 31 October 2023          14:29:40                             BST                        4510                      178.10                                                LSE             2165817
 31 October 2023          14:29:40                             BST                        2430                      178.10                                                LSE             2165815
 31 October 2023          14:30:36                             BST                        5964                      178.10                                                LSE             2167762
 31 October 2023          14:30:40                             BST                        645                       178.10                                                LSE             2167872
 31 October 2023          14:30:40                             BST                        650                       178.10                                                LSE             2167870
 31 October 2023          14:31:13                             BST                        1146                      178.00                                                LSE             2168700
 31 October 2023          14:31:13                             BST                        6755                      178.00                                                LSE             2168698
 31 October 2023          14:32:07                             BST                        3183                      177.95                                                LSE             2170267
 31 October 2023          14:32:07                             BST                        4132                      177.95                                                LSE             2170265
 31 October 2023          14:33:08                             BST                        1204                      178.10                                                LSE             2171676
 31 October 2023          14:33:08                             BST                        5038                      178.10                                                LSE             2171674
 31 October 2023          14:33:09                             BST                        6010                      178.00                                                LSE             2171705
 31 October 2023          14:33:09                             BST                        3097                      178.00                                                LSE             2171701
 31 October 2023          14:33:09                             BST                        1854                      178.00                                                LSE             2171699
 31 October 2023          14:33:09                             BST                        1866                      178.00                                                LSE             2171695
 31 October 2023          14:33:09                             BST                        8281                      178.05                                                LSE             2171682
 31 October 2023          14:33:09                             BST                        1194                      178.05                                                LSE             2171680
 31 October 2023          14:34:31                             BST                        5876                      177.75                                                LSE             2174555
 31 October 2023          14:35:37                             BST                        2434                      177.75                                                LSE             2176644
 31 October 2023          14:36:13                             BST                        3606                      177.75                                                LSE             2177662
 31 October 2023          14:36:13                             BST                        5881                      177.75                                                LSE             2177664
 31 October 2023          14:36:33                             BST                        4389                      177.70                                                LSE             2178304
 31 October 2023          14:36:33                             BST                        2296                      177.70                                                LSE             2178302
 31 October 2023          14:37:30                             BST                        668                       177.80                                                LSE             2179766
 31 October 2023          14:37:30                             BST                        666                       177.80                                                LSE             2179764
 31 October 2023          14:37:38                             BST                        9425                      177.75                                                LSE             2180091
 31 October 2023          14:37:53                             BST                        7084                      177.65                                                LSE             2180550
 31 October 2023          14:38:30                             BST                        5960                      177.55                                                LSE             2181503
 31 October 2023          14:39:02                             BST                        5859                      177.50                                                LSE             2182209
 31 October 2023          14:40:18                             BST                        5000                      177.70                                                LSE             2184366
 31 October 2023          14:41:00                             BST                        9725                      177.60                                                LSE             2185416
 31 October 2023          14:42:40                             BST                        3037                      177.85                                                LSE             2188298
 31 October 2023          14:42:40                             BST                        2033                      177.85                                                LSE             2188300
 31 October 2023          14:42:40                             BST                        1699                      177.85                                                LSE             2188293
 31 October 2023          14:43:08                             BST                        3037                      177.85                                                LSE             2188937
 31 October 2023          14:43:08                             BST                        179                       177.85                                                LSE             2188935
 31 October 2023          14:43:08                             BST                        352                       177.85                                                LSE             2188933
 31 October 2023          14:43:25                             BST                        3912                      177.85                                                LSE             2189562
 31 October 2023          14:43:36                             BST                        6563                      177.95                                                LSE             2189839
 31 October 2023          14:43:36                             BST                        8100                      178.00                                                LSE             2189835
 31 October 2023          14:43:36                             BST                        1874                      178.00                                                LSE             2189833
 31 October 2023          14:45:40                             BST                        6917                      178.35                                                LSE             2193016
 31 October 2023          14:45:40                             BST                        6886                      178.40                                                LSE             2193009
 31 October 2023          14:45:41                             BST                        6787                      178.30                                                LSE             2193041
 31 October 2023          14:45:41                             BST                        289                       178.30                                                LSE             2193039
 31 October 2023          14:45:41                             BST                        147                       178.30                                                LSE             2193037
 31 October 2023          14:46:30                             BST                        665                       178.25                                                LSE             2194719
 31 October 2023          14:46:30                             BST                        2400                      178.25                                                LSE             2194713
 31 October 2023          14:46:38                             BST                        7162                      178.20                                                LSE             2195017
 31 October 2023          14:46:38                             BST                        2400                      178.20                                                LSE             2195008
 31 October 2023          14:46:38                             BST                        3183                      178.20                                                LSE             2195012
 31 October 2023          14:46:38                             BST                        1194                      178.20                                                LSE             2195010
 31 October 2023          14:46:38                             BST                        3737                      178.20                                                LSE             2195004
 31 October 2023          14:46:38                             BST                        5013                      178.20                                                LSE             2195006
 31 October 2023          14:48:47                             BST                        5000                      178.40                                                LSE             2198153
 31 October 2023          14:49:01                             BST                        3027                      178.35                                                LSE             2198464
 31 October 2023          14:49:01                             BST                        1866                      178.35                                                LSE             2198462
 31 October 2023          14:49:01                             BST                        1194                      178.35                                                LSE             2198460
 31 October 2023          14:49:01                             BST                        7221                      178.35                                                LSE             2198457
 31 October 2023          14:49:18                             BST                        6025                      178.30                                                LSE             2198990
 31 October 2023          14:52:15                             BST                        7105                      178.75                                                LSE             2202798
 31 October 2023          14:52:15                             BST                        169                       178.80                                                LSE             2202777
 31 October 2023          14:52:15                             BST                        11341                     178.80                                                LSE             2202775
 31 October 2023          14:52:22                             BST                        1854                      178.70                                                LSE             2202990
 31 October 2023          14:52:22                             BST                        1194                      178.70                                                LSE             2202992
 31 October 2023          14:52:22                             BST                        1866                      178.70                                                LSE             2202994
 31 October 2023          14:52:22                             BST                        1329                      178.70                                                LSE             2202996
 31 October 2023          14:52:22                             BST                        582                       178.70                                                LSE             2202988
 31 October 2023          14:52:22                             BST                        6108                      178.70                                                LSE             2202986
 31 October 2023          14:54:42                             BST                        368                       178.85                                                LSE             2205843
 31 October 2023          14:54:42                             BST                        1204                      178.85                                                LSE             2205841
 31 October 2023          14:54:42                             BST                        1194                      178.85                                                LSE             2205839
 31 October 2023          14:54:42                             BST                        2253                      178.85                                                LSE             2205837
 31 October 2023          14:54:42                             BST                        1866                      178.85                                                LSE             2205835
 31 October 2023          14:54:42                             BST                        1854                      178.85                                                LSE             2205833
 31 October 2023          14:54:42                             BST                        9277                      178.85                                                LSE             2205831
 31 October 2023          14:55:22                             BST                        6532                      178.85                                                LSE             2206813
 31 October 2023          14:55:54                             BST                        6450                      178.75                                                LSE             2207636
 31 October 2023          14:55:57                             BST                        1854                      178.70                                                LSE             2207708
 31 October 2023          14:55:57                             BST                        1866                      178.70                                                LSE             2207706
 31 October 2023          14:57:18                             BST                        1866                      178.70                                                LSE             2209639
 31 October 2023          14:57:28                             BST                        6739                      178.65                                                LSE             2209772
 31 October 2023          14:58:36                             BST                        10649                     178.70                                                LSE             2211500
 31 October 2023          14:58:37                             BST                        971                       178.60                                                LSE             2211519
 31 October 2023          14:58:37                             BST                        2259                      178.60                                                LSE             2211517
 31 October 2023          14:58:37                             BST                        1149                      178.60                                                LSE             2211521
 31 October 2023          14:58:37                             BST                        835                       178.60                                                LSE             2211523
 31 October 2023          14:58:53                             BST                        6972                      178.70                                                LSE             2211740
 31 October 2023          15:00:05                             BST                        347                       178.65                                                LSE             2214244
 31 October 2023          15:00:05                             BST                        1194                      178.65                                                LSE             2214242
 31 October 2023          15:00:05                             BST                        11567                     178.65                                                LSE             2214240
 31 October 2023          15:00:05                             BST                        6678                      178.65                                                LSE             2214238
 31 October 2023          15:01:39                             BST                        2013                      178.75                                                LSE             2217143
 31 October 2023          15:01:39                             BST                        5000                      178.75                                                LSE             2217141
 31 October 2023          15:01:40                             BST                        6929                      178.70                                                LSE             2217166
 31 October 2023          15:02:13                             BST                        6411                      178.55                                                LSE             2218031
 31 October 2023          15:03:14                             BST                        1314                      178.45                                                LSE             2219191
 31 October 2023          15:03:14                             BST                        5459                      178.45                                                LSE             2219193
 31 October 2023          15:04:09                             BST                        5920                      178.40                                                LSE             2220349
 31 October 2023          15:04:51                             BST                        4258                      178.35                                                LSE             2221267
 31 October 2023          15:04:51                             BST                        1854                      178.35                                                LSE             2221265
 31 October 2023          15:04:51                             BST                        1194                      178.35                                                LSE             2221263
 31 October 2023          15:04:51                             BST                        7198                      178.35                                                LSE             2221261
 31 October 2023          15:05:29                             BST                        7229                      178.40                                                LSE             2222461
 31 October 2023          15:06:28                             BST                        1194                      178.40                                                LSE             2223907
 31 October 2023          15:06:28                             BST                        1852                      178.40                                                LSE             2223905
 31 October 2023          15:06:28                             BST                        686                       178.40                                                LSE             2223903
 31 October 2023          15:06:28                             BST                        648                       178.40                                                LSE             2223901
 31 October 2023          15:07:40                             BST                        1194                      178.45                                                LSE             2225381
 31 October 2023          15:07:40                             BST                        1852                      178.45                                                LSE             2225383
 31 October 2023          15:07:40                             BST                        1852                      178.45                                                LSE             2225379
 31 October 2023          15:07:40                             BST                        674                       178.45                                                LSE             2225377
 31 October 2023          15:07:41                             BST                        7799                      178.40                                                LSE             2225414
 31 October 2023          15:07:58                             BST                        2810                      178.40                                                LSE             2225678
 31 October 2023          15:08:30                             BST                        7319                      178.50                                                LSE             2226388

 

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 (mailto:rns@lseg.com)
 or visit
www.rns.com (http://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 (https://www.lseg.com/privacy-and-cookie-policy)
.   END  POSNKDBKFBDDBKN

Recent news on Natwest

See all news