Picture of Natwest logo

NWG Natwest News Story

0.000.00%
us flag iconLast trade - 00:00
FinancialsBalancedLarge CapNeutral

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:20230530:nRSd0780Ba&default-theme=true

RNS Number : 0780B  NatWest Group plc  30 May 2023

     NatWest Group plc
     30 May 2023
     Transaction in Own Shares
     NatWest Group plc (the 'Company' or 'NWG') announces today that it has
     purchased the following number of ordinary shares in the Company with a
     nominal value of £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
     30 May 2023         3,650,653                            268.20                     264.90                    266.4179                                              LSE
     30 May 2023         366,537                              267.90                     264.90                    265.8034                                              CHIX
     30 May 2023         1,517,916                            268.00                     264.90                    265.6482                                              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 17
     February 2023, as announced on 17 February 2023.

     The Company intends to cancel the repurchased Ordinary Shares.

     Following the settlement of the above transactions, NWG will hold 217,366,759
     Ordinary Shares in treasury and have 8,990,698,711 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
     30 May 2023         08:30:37                             BST                        4920                      266.70                                                BATE            1492007
     30 May 2023         08:30:37                             BST                        2300                      266.70                                                BATE            1492005
     30 May 2023         08:30:37                             BST                        2800                      266.70                                                BATE            1492003
     30 May 2023         08:34:18                             BST                        10140                     267.40                                                BATE            1499243
     30 May 2023         08:36:40                             BST                        9000                      267.40                                                BATE            1503643
     30 May 2023         08:36:40                             BST                        1540                      267.40                                                BATE            1503645
     30 May 2023         08:41:47                             BST                        8881                      267.70                                                BATE            1512798
     30 May 2023         08:45:37                             BST                        9000                      267.80                                                BATE            1519694
     30 May 2023         08:45:37                             BST                        1406                      267.80                                                BATE            1519692
     30 May 2023         08:50:31                             BST                        8530                      268.00                                                BATE            1530317
     30 May 2023         08:53:51                             BST                        3859                      267.80                                                BATE            1536896
     30 May 2023         08:53:51                             BST                        5900                      267.80                                                BATE            1536894
     30 May 2023         12:05:01                             BST                        8637                      266.70                                                BATE            1742734
     30 May 2023         12:05:46                             BST                        719                       266.60                                                BATE            1743652
     30 May 2023         12:05:46                             BST                        7870                      266.60                                                BATE            1743650
     30 May 2023         12:15:54                             BST                        8813                      266.50                                                BATE            1750874
     30 May 2023         12:21:56                             BST                        5944                      266.70                                                BATE            1755339
     30 May 2023         12:21:56                             BST                        3795                      266.70                                                BATE            1755337
     30 May 2023         12:33:00                             BST                        8541                      267.30                                                BATE            1762972
     30 May 2023         12:40:48                             BST                        8799                      267.00                                                BATE            1768842
     30 May 2023         12:50:24                             BST                        9381                      267.20                                                BATE            1776027
     30 May 2023         13:00:36                             BST                        5917                      267.00                                                BATE            1783666
     30 May 2023         13:00:36                             BST                        4054                      267.00                                                BATE            1783664
     30 May 2023         13:13:53                             BST                        882                       267.40                                                BATE            1792554
     30 May 2023         13:13:53                             BST                        226                       267.40                                                BATE            1792552
     30 May 2023         13:13:53                             BST                        7564                      267.40                                                BATE            1792550
     30 May 2023         13:18:21                             BST                        9582                      267.30                                                BATE            1796352
     30 May 2023         13:28:20                             BST                        9846                      267.10                                                BATE            1803979
     30 May 2023         13:33:29                             BST                        54                        266.90                                                BATE            1808893
     30 May 2023         13:33:29                             BST                        471                       266.90                                                BATE            1808891
     30 May 2023         13:33:29                             BST                        7967                      266.90                                                BATE            1808889
     30 May 2023         13:33:29                             BST                        66                        266.90                                                BATE            1808887
     30 May 2023         13:39:02                             BST                        370                       266.90                                                BATE            1813406
     30 May 2023         13:39:02                             BST                        2008                      266.90                                                BATE            1813404
     30 May 2023         13:45:42                             BST                        9085                      267.00                                                BATE            1819597
     30 May 2023         13:48:37                             BST                        10039                     266.90                                                BATE            1822629
     30 May 2023         13:48:37                             BST                        499                       266.90                                                BATE            1822627
     30 May 2023         13:59:50                             BST                        51                        266.90                                                BATE            1833648
     30 May 2023         13:59:50                             BST                        1727                      266.90                                                BATE            1833646
     30 May 2023         13:59:50                             BST                        7564                      266.90                                                BATE            1833644
     30 May 2023         14:04:11                             BST                        9230                      266.90                                                BATE            1838052
     30 May 2023         14:14:23                             BST                        4112                      266.90                                                BATE            1847976
     30 May 2023         14:14:23                             BST                        5734                      266.90                                                BATE            1847974
     30 May 2023         14:20:05                             BST                        2900                      267.00                                                BATE            1854255
     30 May 2023         14:25:08                             BST                        4923                      267.20                                                BATE            1859160
     30 May 2023         14:25:08                             BST                        4981                      267.20                                                BATE            1859158
     30 May 2023         14:29:22                             BST                        5747                      267.20                                                BATE            1864090
     30 May 2023         14:29:22                             BST                        4158                      267.20                                                BATE            1864088
     30 May 2023         14:30:35                             BST                        3241                      267.40                                                BATE            1870823
     30 May 2023         14:30:35                             BST                        6404                      267.40                                                BATE            1870819
     30 May 2023         14:32:34                             BST                        907                       267.40                                                BATE            1875463
     30 May 2023         14:32:34                             BST                        9000                      267.40                                                BATE            1875461
     30 May 2023         14:34:08                             BST                        666                       267.30                                                BATE            1879026
     30 May 2023         14:34:08                             BST                        900                       267.30                                                BATE            1879024
     30 May 2023         14:34:08                             BST                        500                       267.30                                                BATE            1879028
     30 May 2023         14:34:08                             BST                        6447                      267.30                                                BATE            1879032
     30 May 2023         14:34:08                             BST                        1047                      267.30                                                BATE            1879030
     30 May 2023         14:34:08                             BST                        911                       267.30                                                BATE            1879020
     30 May 2023         14:39:22                             BST                        8905                      267.30                                                BATE            1889838
     30 May 2023         14:39:22                             BST                        551                       267.30                                                BATE            1889833
     30 May 2023         14:42:30                             BST                        7022                      267.20                                                BATE            1895863
     30 May 2023         14:42:30                             BST                        2625                      267.20                                                BATE            1895859
     30 May 2023         14:42:30                             BST                        878                       267.20                                                BATE            1895861
     30 May 2023         14:45:49                             BST                        8589                      267.10                                                BATE            1902179
     30 May 2023         14:48:44                             BST                        10101                     267.00                                                BATE            1908495
     30 May 2023         14:55:02                             BST                        1                         267.10                                                BATE            1921039
     30 May 2023         14:56:21                             BST                        10013                     267.10                                                BATE            1923664
     30 May 2023         14:56:21                             BST                        8819                      267.10                                                BATE            1923655
     30 May 2023         15:01:35                             BST                        1473                      267.20                                                BATE            1940928
     30 May 2023         15:01:35                             BST                        8980                      267.20                                                BATE            1940926
     30 May 2023         15:04:20                             BST                        10091                     266.80                                                BATE            1946584
     30 May 2023         16:04:22                             BST                        2869                      265.60                                                BATE            2054091
     30 May 2023         16:04:22                             BST                        9000                      265.60                                                BATE            2054089
     30 May 2023         16:05:27                             BST                        14035                     265.60                                                BATE            2056082
     30 May 2023         16:06:12                             BST                        4560                      265.70                                                BATE            2057229
     30 May 2023         16:06:12                             BST                        5888                      265.70                                                BATE            2057231
     30 May 2023         16:08:01                             BST                        1959                      265.70                                                BATE            2060174
     30 May 2023         16:08:01                             BST                        3700                      265.70                                                BATE            2060172
     30 May 2023         16:08:01                             BST                        1497                      265.70                                                BATE            2060170
     30 May 2023         16:08:01                             BST                        3700                      265.70                                                BATE            2060168
     30 May 2023         16:08:01                             BST                        626                       265.70                                                BATE            2060161
     30 May 2023         16:08:01                             BST                        4749                      265.70                                                BATE            2060153
     30 May 2023         16:08:01                             BST                        13618                     265.70                                                BATE            2060155
     30 May 2023         16:08:01                             BST                        5235                      265.70                                                BATE            2060157
     30 May 2023         16:09:43                             BST                        1252                      265.70                                                BATE            2063311
     30 May 2023         16:09:43                             BST                        147                       265.70                                                BATE            2063309
     30 May 2023         16:09:43                             BST                        154                       265.70                                                BATE            2063307
     30 May 2023         16:09:43                             BST                        881                       265.70                                                BATE            2063305
     30 May 2023         16:09:43                             BST                        1047                      265.70                                                BATE            2063299
     30 May 2023         16:09:43                             BST                        747                       265.70                                                BATE            2063297
     30 May 2023         16:09:43                             BST                        881                       265.70                                                BATE            2063295
     30 May 2023         16:09:43                             BST                        5908                      265.70                                                BATE            2063301
     30 May 2023         16:09:43                             BST                        616                       265.70                                                BATE            2063303
     30 May 2023         16:10:03                             BST                        9507                      265.60                                                BATE            2064003
     30 May 2023         16:10:03                             BST                        11577                     265.60                                                BATE            2064001
     30 May 2023         16:10:07                             BST                        400                       265.50                                                BATE            2064184
     30 May 2023         16:10:07                             BST                        400                       265.50                                                BATE            2064182
     30 May 2023         16:10:07                             BST                        600                       265.50                                                BATE            2064180
     30 May 2023         16:10:07                             BST                        888                       265.50                                                BATE            2064178
     30 May 2023         16:10:07                             BST                        400                       265.50                                                BATE            2064176
     30 May 2023         16:10:07                             BST                        326                       265.50                                                BATE            2064174
     30 May 2023         16:10:07                             BST                        4814                      265.50                                                BATE            2064172
     30 May 2023         16:10:07                             BST                        55                        265.50                                                BATE            2064170
     30 May 2023         16:10:07                             BST                        4182                      265.50                                                BATE            2064168
     30 May 2023         16:10:41                             BST                        3309                      265.50                                                BATE            2065018
     30 May 2023         16:10:41                             BST                        158                       265.50                                                BATE            2065016
     30 May 2023         16:10:43                             BST                        3415                      265.50                                                BATE            2065080
     30 May 2023         16:10:43                             BST                        2408                      265.50                                                BATE            2065082
     30 May 2023         16:11:56                             BST                        5262                      265.40                                                BATE            2067001
     30 May 2023         16:11:56                             BST                        3894                      265.40                                                BATE            2066999
     30 May 2023         16:11:58                             BST                        2508                      265.30                                                BATE            2067100
     30 May 2023         16:11:59                             BST                        3241                      265.30                                                BATE            2067132
     30 May 2023         16:12:02                             BST                        6059                      265.30                                                BATE            2067210
     30 May 2023         16:12:55                             BST                        9036                      265.30                                                BATE            2068803
     30 May 2023         16:13:02                             BST                        152                       265.20                                                BATE            2069029
     30 May 2023         16:13:02                             BST                        2797                      265.20                                                BATE            2068959
     30 May 2023         16:13:03                             BST                        1455                      265.20                                                BATE            2069103
     30 May 2023         16:13:06                             BST                        3142                      265.20                                                BATE            2069170
     30 May 2023         16:13:55                             BST                        7560                      265.30                                                BATE            2070601
     30 May 2023         16:13:55                             BST                        2299                      265.30                                                BATE            2070595
     30 May 2023         16:13:55                             BST                        9551                      265.30                                                BATE            2070591
     30 May 2023         16:15:29                             BST                        9332                      265.20                                                BATE            2073738
     30 May 2023         16:15:29                             BST                        9135                      265.20                                                BATE            2073740
     30 May 2023         16:15:36                             BST                        9424                      265.10                                                BATE            2074393
     30 May 2023         16:16:35                             BST                        4201                      264.90                                                BATE            2076791
     30 May 2023         16:17:21                             BST                        8363                      265.00                                                BATE            2078560
     30 May 2023         16:17:21                             BST                        2475                      265.00                                                BATE            2078556
     30 May 2023         16:17:21                             BST                        72                        265.00                                                BATE            2078558
     30 May 2023         16:20:24                             BST                        2938                      264.90                                                BATE            2084242
     30 May 2023         16:20:24                             BST                        2334                      264.90                                                BATE            2084240
     30 May 2023         16:20:24                             BST                        3878                      264.90                                                BATE            2084238
     30 May 2023         16:20:24                             BST                        200                       264.90                                                BATE            2084236
     30 May 2023         16:20:24                             BST                        331                       264.90                                                BATE            2084234
     30 May 2023         16:20:25                             BST                        635                       264.90                                                BATE            2084372
     30 May 2023         16:20:58                             BST                        122                       264.90                                                BATE            2085641
     30 May 2023         16:20:58                             BST                        1994                      264.90                                                BATE            2085639
     30 May 2023         16:21:15                             BST                        1047                      264.90                                                BATE            2086210
     30 May 2023         16:21:15                             BST                        47948                     264.90                                                BATE            2086216
     30 May 2023         16:21:15                             BST                        45599                     264.90                                                BATE            2086194
     30 May 2023         16:21:15                             BST                        58066                     264.90                                                BATE            2086190
     30 May 2023         16:21:33                             BST                        387                       264.90                                                BATE            2086766
     30 May 2023         16:21:33                             BST                        201                       264.90                                                BATE            2086752
     30 May 2023         16:21:33                             BST                        31                        264.90                                                BATE            2086750
     30 May 2023         16:21:33                             BST                        1252                      264.90                                                BATE            2086748
     30 May 2023         16:21:33                             BST                        1103                      264.90                                                BATE            2086746
     30 May 2023         16:21:33                             BST                        2868                      264.90                                                BATE            2086744
     30 May 2023         16:21:33                             BST                        159                       264.90                                                BATE            2086742
     30 May 2023         16:21:33                             BST                        212                       264.90                                                BATE            2086740
     30 May 2023         16:21:33                             BST                        1103                      264.90                                                BATE            2086738
     30 May 2023         16:21:33                             BST                        1047                      264.90                                                BATE            2086736
     30 May 2023         16:21:34                             BST                        161                       264.90                                                BATE            2086794
     30 May 2023         16:21:52                             BST                        37322                     265.00                                                BATE            2087318
     30 May 2023         16:21:58                             BST                        5124                      265.00                                                BATE            2087479
     30 May 2023         16:21:58                             BST                        10004                     265.00                                                BATE            2087477
     30 May 2023         16:21:58                             BST                        28221                     265.00                                                BATE            2087475
     30 May 2023         16:21:58                             BST                        9000                      265.00                                                BATE            2087481
     30 May 2023         16:21:58                             BST                        9585                      265.00                                                BATE            2087483
     30 May 2023         16:21:58                             BST                        3378                      265.00                                                BATE            2087473
     30 May 2023         16:21:58                             BST                        815                       265.00                                                BATE            2087462
     30 May 2023         16:21:58                             BST                        7564                      265.00                                                BATE            2087460
     30 May 2023         16:21:58                             BST                        1987                      265.00                                                BATE            2087456
     30 May 2023         16:21:58                             BST                        299                       265.00                                                BATE            2087450
     30 May 2023         16:22:29                             BST                        8769                      265.00                                                BATE            2088693
     30 May 2023         16:22:29                             BST                        71                        265.00                                                BATE            2088695
     30 May 2023         16:22:33                             BST                        33721                     265.00                                                BATE            2088848
     30 May 2023         16:22:33                             BST                        9000                      265.00                                                BATE            2088844
     30 May 2023         16:22:33                             BST                        11287                     265.00                                                BATE            2088842
     30 May 2023         16:22:33                             BST                        7564                      265.00                                                BATE            2088840
     30 May 2023         16:22:33                             BST                        9000                      265.00                                                BATE            2088838
     30 May 2023         16:22:33                             BST                        1856                      265.00                                                BATE            2088836
     30 May 2023         16:22:34                             BST                        1103                      265.00                                                BATE            2088854
     30 May 2023         16:22:34                             BST                        20287                     265.00                                                BATE            2088852
     30 May 2023         16:22:34                             BST                        1257                      265.00                                                BATE            2088856
     30 May 2023         16:22:51                             BST                        1254                      265.00                                                BATE            2089356
     30 May 2023         16:22:51                             BST                        148                       265.00                                                BATE            2089349
     30 May 2023         16:22:51                             BST                        9635                      265.00                                                BATE            2089347
     30 May 2023         16:22:51                             BST                        419                       265.00                                                BATE            2089345
     30 May 2023         16:22:51                             BST                        80                        265.00                                                BATE            2089342
     30 May 2023         16:22:51                             BST                        5257                      265.00                                                BATE            2089340
     30 May 2023         16:22:51                             BST                        114                       265.00                                                BATE            2089338
     30 May 2023         16:22:51                             BST                        59                        265.00                                                BATE            2089336
     30 May 2023         16:22:51                             BST                        174                       265.00                                                BATE            2089334
     30 May 2023         16:22:51                             BST                        172                       265.00                                                BATE            2089328
     30 May 2023         16:22:51                             BST                        164                       265.00                                                BATE            2089326
     30 May 2023         16:22:51                             BST                        153                       265.00                                                BATE            2089330
     30 May 2023         16:22:51                             BST                        1103                      265.00                                                BATE            2089332
     30 May 2023         16:22:51                             BST                        155                       265.00                                                BATE            2089324
     30 May 2023         16:22:51                             BST                        1103                      265.00                                                BATE            2089322
     30 May 2023         16:22:51                             BST                        172                       265.00                                                BATE            2089320
     30 May 2023         16:22:51                             BST                        301                       265.00                                                BATE            2089318
     30 May 2023         16:22:51                             BST                        185                       265.00                                                BATE            2089316
     30 May 2023         16:22:51                             BST                        681                       265.00                                                BATE            2089314
     30 May 2023         16:22:51                             BST                        3527                      265.00                                                BATE            2089312
     30 May 2023         16:22:51                             BST                        1103                      265.00                                                BATE            2089310
     30 May 2023         16:22:52                             BST                        8751                      265.00                                                BATE            2089387
     30 May 2023         16:22:52                             BST                        4647                      265.00                                                BATE            2089385
     30 May 2023         16:22:52                             BST                        6992                      265.00                                                BATE            2089381
     30 May 2023         16:23:26                             BST                        1522                      265.10                                                BATE            2090727
     30 May 2023         16:23:43                             BST                        260                       265.10                                                BATE            2091283
     30 May 2023         16:23:44                             BST                        4978                      265.10                                                BATE            2091389
     30 May 2023         16:23:44                             BST                        9000                      265.10                                                BATE            2091360
     30 May 2023         16:23:44                             BST                        8300                      265.10                                                BATE            2091338
     30 May 2023         16:23:44                             BST                        9000                      265.10                                                BATE            2091344
     30 May 2023         16:23:44                             BST                        3600                      265.10                                                BATE            2091346
     30 May 2023         16:23:44                             BST                        11354                     265.10                                                BATE            2091334
     30 May 2023         16:23:44                             BST                        2364                      265.10                                                BATE            2091332
     30 May 2023         16:23:45                             BST                        1046                      265.10                                                BATE            2091421
     30 May 2023         16:23:45                             BST                        34                        265.10                                                BATE            2091419
     30 May 2023         16:23:45                             BST                        199                       265.10                                                BATE            2091417
     30 May 2023         16:23:45                             BST                        1085                      265.10                                                BATE            2091402
     30 May 2023         16:23:45                             BST                        1063                      265.10                                                BATE            2091400
     30 May 2023         16:23:45                             BST                        247                       265.10                                                BATE            2091398
     30 May 2023         16:23:46                             BST                        3739                      265.10                                                BATE            2091456
     30 May 2023         16:23:46                             BST                        2079                      265.10                                                BATE            2091452
     30 May 2023         16:23:47                             BST                        1624                      265.10                                                BATE            2091476
     30 May 2023         16:23:50                             BST                        4181                      265.10                                                BATE            2091546
     30 May 2023         16:23:56                             BST                        2242                      265.10                                                BATE            2091694
     30 May 2023         16:23:58                             BST                        1760                      265.10                                                BATE            2091750
     30 May 2023         16:23:59                             BST                        2134                      265.10                                                BATE            2091757
     30 May 2023         16:24:00                             BST                        2459                      265.10                                                BATE            2091806
     30 May 2023         16:24:00                             BST                        1275                      265.10                                                BATE            2091801
     30 May 2023         16:24:00                             BST                        48                        265.10                                                BATE            2091780
     30 May 2023         16:24:00                             BST                        24                        265.10                                                BATE            2091778
     30 May 2023         16:24:00                             BST                        9000                      265.10                                                BATE            2091776
     30 May 2023         16:24:00                             BST                        410                       265.10                                                BATE            2091771
     30 May 2023         16:24:01                             BST                        2066                      265.10                                                BATE            2091875
     30 May 2023         16:24:01                             BST                        2274                      265.10                                                BATE            2091858
     30 May 2023         16:24:08                             BST                        294                       265.10                                                BATE            2092257
     30 May 2023         16:24:17                             BST                        273                       265.10                                                BATE            2092543
     30 May 2023         16:25:07                             BST                        3687                      265.10                                                BATE            2094116
     30 May 2023         16:26:10                             BST                        9000                      265.10                                                BATE            2096997
     30 May 2023         16:26:10                             BST                        6466                      265.10                                                BATE            2096995
     30 May 2023         16:26:18                             BST                        3199                      265.10                                                BATE            2097214
     30 May 2023         16:26:38                             BST                        1069                      265.10                                                BATE            2097854
     30 May 2023         16:26:54                             BST                        3901                      265.10                                                BATE            2098389
     30 May 2023         16:27:29                             BST                        4194                      265.20                                                BATE            2099579
     30 May 2023         16:27:29                             BST                        75928                     265.20                                                BATE            2099563
     30 May 2023         16:27:29                             BST                        9000                      265.20                                                BATE            2099525
     30 May 2023         16:27:29                             BST                        2000                      265.20                                                BATE            2099523
     30 May 2023         16:27:29                             BST                        9000                      265.20                                                BATE            2099521
     30 May 2023         16:27:29                             BST                        9000                      265.20                                                BATE            2099519
     30 May 2023         16:27:29                             BST                        7663                      265.20                                                BATE            2099517
     30 May 2023         16:27:29                             BST                        9000                      265.20                                                BATE            2099515
     30 May 2023         16:27:29                             BST                        305                       265.20                                                BATE            2099503
     30 May 2023         16:27:29                             BST                        118                       265.20                                                BATE            2099509
     30 May 2023         16:27:29                             BST                        18000                     265.20                                                BATE            2099513
     30 May 2023         16:27:29                             BST                        2713                      265.20                                                BATE            2099495
     30 May 2023         16:27:32                             BST                        7816                      265.20                                                BATE            2099759
     30 May 2023         16:27:32                             BST                        3307                      265.20                                                BATE            2099757
     30 May 2023         16:27:32                             BST                        561                       265.20                                                BATE            2099683
     30 May 2023         16:27:32                             BST                        1305                      265.20                                                BATE            2099681
     30 May 2023         16:29:03                             BST                        7632                      265.40                                                BATE            2102197
     30 May 2023         16:29:03                             BST                        1376                      265.40                                                BATE            2102195
     30 May 2023         16:29:03                             BST                        278                       265.30                                                BATE            2102104
     30 May 2023         16:29:03                             BST                        153                       265.30                                                BATE            2102100
     30 May 2023         16:29:04                             BST                        1859                      265.40                                                BATE            2102235
     30 May 2023         16:29:04                             BST                        194                       265.40                                                BATE            2102213
     30 May 2023         16:29:04                             BST                        4322                      265.40                                                BATE            2102211
     30 May 2023         16:29:04                             BST                        4024                      265.40                                                BATE            2102207
     30 May 2023         16:29:04                             BST                        97692                     265.40                                                BATE            2102209
     30 May 2023         16:29:04                             BST                        792                       265.40                                                BATE            2102205
     30 May 2023         16:29:05                             BST                        2146                      265.40                                                BATE            2102262
     30 May 2023         16:29:06                             BST                        2336                      265.40                                                BATE            2102277
     30 May 2023         16:29:06                             BST                        9475                      265.40                                                BATE            2102275
     30 May 2023         16:29:07                             BST                        1139                      265.40                                                BATE            2102321
     30 May 2023         16:29:07                             BST                        8965                      265.40                                                BATE            2102313
     30 May 2023         16:29:07                             BST                        9000                      265.40                                                BATE            2102311
     30 May 2023         16:29:07                             BST                        25938                     265.40                                                BATE            2102309
     30 May 2023         16:29:07                             BST                        9000                      265.40                                                BATE            2102307
     30 May 2023         16:29:08                             BST                        1680                      265.40                                                BATE            2102415
     30 May 2023         16:29:08                             BST                        4072                      265.40                                                BATE            2102382
     30 May 2023         16:29:09                             BST                        2300                      265.40                                                BATE            2102467
     30 May 2023         16:29:09                             BST                        1540                      265.40                                                BATE            2102465
     30 May 2023         16:29:09                             BST                        7559                      265.40                                                BATE            2102463
     30 May 2023         16:29:09                             BST                        2455                      265.40                                                BATE            2102443
     30 May 2023         16:29:10                             BST                        1694                      265.40                                                BATE            2102487
     30 May 2023         16:29:19                             BST                        1226                      265.40                                                BATE            2102749
     30 May 2023         16:29:25                             BST                        2190                      265.40                                                BATE            2102878
     30 May 2023         16:29:30                             BST                        4028                      265.40                                                BATE            2103094
     30 May 2023         16:29:30                             BST                        787                       265.40                                                BATE            2103088
     30 May 2023         16:29:30                             BST                        513                       265.40                                                BATE            2103086
     30 May 2023         16:29:34                             BST                        1755                      265.40                                                BATE            2103872
     30 May 2023         16:29:35                             BST                        1217                      265.40                                                BATE            2104022
     30 May 2023         16:29:36                             BST                        165                       265.40                                                BATE            2104187
     30 May 2023         08:35:56                             BST                        9180                      267.50                                                CHIX            1502113
     30 May 2023         08:53:49                             BST                        8702                      267.90                                                CHIX            1536774
     30 May 2023         12:05:01                             BST                        9033                      266.70                                                CHIX            1742729
     30 May 2023         12:33:00                             BST                        8888                      267.30                                                CHIX            1762974
     30 May 2023         12:50:24                             BST                        8893                      267.20                                                CHIX            1776025
     30 May 2023         13:13:53                             BST                        8889                      267.40                                                CHIX            1792556
     30 May 2023         13:33:29                             BST                        4143                      266.90                                                CHIX            1808897
     30 May 2023         13:33:29                             BST                        4637                      266.90                                                CHIX            1808895
     30 May 2023         13:45:42                             BST                        8990                      267.00                                                CHIX            1819599
     30 May 2023         14:04:11                             BST                        1                         266.90                                                CHIX            1838062
     30 May 2023         14:04:11                             BST                        10545                     266.90                                                CHIX            1838056
     30 May 2023         14:25:08                             BST                        6178                      267.20                                                CHIX            1859164
     30 May 2023         14:25:08                             BST                        3028                      267.20                                                CHIX            1859162
     30 May 2023         14:31:24                             BST                        100                       267.40                                                CHIX            1872852
     30 May 2023         14:31:24                             BST                        6949                      267.40                                                CHIX            1872850
     30 May 2023         14:32:34                             BST                        2865                      267.40                                                CHIX            1875457
     30 May 2023         14:39:22                             BST                        8104                      267.30                                                CHIX            1889835
     30 May 2023         14:39:22                             BST                        1138                      267.30                                                CHIX            1889830
     30 May 2023         14:47:32                             BST                        1503                      267.20                                                CHIX            1906329
     30 May 2023         14:47:32                             BST                        8896                      267.20                                                CHIX            1906325
     30 May 2023         15:01:01                             BST                        100                       267.10                                                CHIX            1939060
     30 May 2023         15:01:01                             BST                        1437                      267.10                                                CHIX            1939058
     30 May 2023         15:02:32                             BST                        7024                      267.10                                                CHIX            1943172
     30 May 2023         16:19:07                             BST                        1760                      265.00                                                CHIX            2081861
     30 May 2023         16:19:07                             BST                        3198                      265.00                                                CHIX            2081856
     30 May 2023         16:19:07                             BST                        858                       265.00                                                CHIX            2081854
     30 May 2023         16:19:07                             BST                        149                       265.00                                                CHIX            2081852
     30 May 2023         16:19:07                             BST                        538                       265.00                                                CHIX            2081850
     30 May 2023         16:19:07                             BST                        409                       265.00                                                CHIX            2081848
     30 May 2023         16:19:07                             BST                        858                       265.00                                                CHIX            2081846
     30 May 2023         16:19:07                             BST                        858                       265.00                                                CHIX            2081844
     30 May 2023         16:19:07                             BST                        810                       265.00                                                CHIX            2081842
     30 May 2023         16:19:07                             BST                        418                       265.00                                                CHIX            2081840
     30 May 2023         16:19:07                             BST                        3119                      265.00                                                CHIX            2081838
     30 May 2023         16:19:07                             BST                        768                       265.00                                                CHIX            2081836
     30 May 2023         16:19:07                             BST                        261                       265.00                                                CHIX            2081834
     30 May 2023         16:21:15                             BST                        707                       264.90                                                CHIX            2086206
     30 May 2023         16:21:15                             BST                        3205                      264.90                                                CHIX            2086208
     30 May 2023         16:21:15                             BST                        1252                      264.90                                                CHIX            2086212
     30 May 2023         16:21:15                             BST                        1935                      264.90                                                CHIX            2086214
     30 May 2023         16:21:15                             BST                        500                       264.90                                                CHIX            2086204
     30 May 2023         16:21:15                             BST                        792                       264.90                                                CHIX            2086202
     30 May 2023         16:21:15                             BST                        3100                      264.90                                                CHIX            2086200
     30 May 2023         16:21:15                             BST                        7520                      264.90                                                CHIX            2086198
     30 May 2023         16:21:15                             BST                        13600                     264.90                                                CHIX            2086196
     30 May 2023         16:21:15                             BST                        151                       264.90                                                CHIX            2086192
     30 May 2023         16:21:58                             BST                        858                       265.00                                                CHIX            2087464
     30 May 2023         16:21:58                             BST                        7181                      265.00                                                CHIX            2087458
     30 May 2023         16:21:58                             BST                        27263                     265.00                                                CHIX            2087454
     30 May 2023         16:22:12                             BST                        994                       265.00                                                CHIX            2088076
     30 May 2023         16:22:12                             BST                        819                       265.00                                                CHIX            2088074
     30 May 2023         16:22:12                             BST                        230                       265.00                                                CHIX            2088072
     30 May 2023         16:22:12                             BST                        989                       265.00                                                CHIX            2088070
     30 May 2023         16:22:12                             BST                        2032                      265.00                                                CHIX            2088068
     30 May 2023         16:22:12                             BST                        858                       265.00                                                CHIX            2088062
     30 May 2023         16:22:12                             BST                        6793                      265.00                                                CHIX            2088066
     30 May 2023         16:22:12                             BST                        1084                      265.00                                                CHIX            2088064
     30 May 2023         16:22:12                             BST                        926                       264.90                                                CHIX            2088060
     30 May 2023         16:22:20                             BST                        1100                      265.00                                                CHIX            2088416
     30 May 2023         16:22:20                             BST                        858                       265.00                                                CHIX            2088413
     30 May 2023         16:22:29                             BST                        15                        265.00                                                CHIX            2088697
     30 May 2023         16:22:29                             BST                        2313                      265.00                                                CHIX            2088701
     30 May 2023         16:22:29                             BST                        13535                     265.00                                                CHIX            2088699
     30 May 2023         16:22:33                             BST                        2074                      265.00                                                CHIX            2088850
     30 May 2023         16:22:33                             BST                        8556                      265.00                                                CHIX            2088846
     30 May 2023         16:22:41                             BST                        1                         264.90                                                CHIX            2089061
     30 May 2023         16:22:52                             BST                        1544                      265.00                                                CHIX            2089395
     30 May 2023         16:22:52                             BST                        6705                      265.00                                                CHIX            2089393
     30 May 2023         16:22:52                             BST                        9412                      265.00                                                CHIX            2089389
     30 May 2023         16:22:52                             BST                        13466                     265.00                                                CHIX            2089383
     30 May 2023         16:23:08                             BST                        1158                      265.00                                                CHIX            2090039
     30 May 2023         16:23:08                             BST                        277                       265.00                                                CHIX            2090037
     30 May 2023         16:23:26                             BST                        1373                      265.10                                                CHIX            2090725
     30 May 2023         16:23:43                             BST                        1806                      265.10                                                CHIX            2091287
     30 May 2023         16:23:43                             BST                        197                       265.10                                                CHIX            2091285
     30 May 2023         16:23:44                             BST                        1073                      265.10                                                CHIX            2091386
     30 May 2023         16:23:44                             BST                        1073                      265.10                                                CHIX            2091370
     30 May 2023         16:23:44                             BST                        1073                      265.10                                                CHIX            2091352
     30 May 2023         16:23:44                             BST                        22251                     265.10                                                CHIX            2091336
     30 May 2023         16:23:44                             BST                        14157                     265.10                                                CHIX            2091342
     30 May 2023         16:23:44                             BST                        2364                      265.10                                                CHIX            2091340
     30 May 2023         16:23:44                             BST                        10973                     265.10                                                CHIX            2091348
     30 May 2023         16:23:44                             BST                        4204                      265.10                                                CHIX            2091350
     30 May 2023         16:27:32                             BST                        3555                      265.20                                                CHIX            2099748
     30 May 2023         16:27:32                             BST                        580                       265.20                                                CHIX            2099685
     30 May 2023         16:28:25                             BST                        3475                      265.20                                                CHIX            2101315
     30 May 2023         16:29:08                             BST                        1282                      265.40                                                CHIX            2102399
     30 May 2023         16:29:09                             BST                        2454                      265.40                                                CHIX            2102437
     30 May 2023         16:29:11                             BST                        3313                      265.40                                                CHIX            2102504
     30 May 2023         16:29:19                             BST                        3590                      265.40                                                CHIX            2102727
     30 May 2023         16:29:26                             BST                        277                       265.40                                                CHIX            2102893
     30 May 2023         16:29:30                             BST                        313                       265.40                                                CHIX            2103140
     30 May 2023         16:29:41                             BST                        124                       265.40                                                CHIX            2104957
     30 May 2023         08:34:18                             BST                        8897                      267.20                                                LSE             1499252
     30 May 2023         08:34:18                             BST                        7262                      267.40                                                LSE             1499245
     30 May 2023         08:35:56                             BST                        1203                      267.40                                                LSE             1502117
     30 May 2023         08:35:56                             BST                        6120                      267.40                                                LSE             1502115
     30 May 2023         08:36:40                             BST                        8260                      267.40                                                LSE             1503651
     30 May 2023         08:36:40                             BST                        7890                      267.40                                                LSE             1503647
     30 May 2023         08:36:59                             BST                        1900                      267.40                                                LSE             1504281
     30 May 2023         08:37:03                             BST                        44                        267.40                                                LSE             1504411
     30 May 2023         08:37:18                             BST                        1726                      267.30                                                LSE             1504866
     30 May 2023         08:37:18                             BST                        8495                      267.30                                                LSE             1504864
     30 May 2023         08:37:18                             BST                        82                        267.30                                                LSE             1504862
     30 May 2023         08:37:18                             BST                        6896                      267.30                                                LSE             1504858
     30 May 2023         08:37:18                             BST                        6774                      267.30                                                LSE             1504856
     30 May 2023         08:37:37                             BST                        7474                      267.10                                                LSE             1505594
     30 May 2023         08:38:01                             BST                        6363                      267.00                                                LSE             1506146
     30 May 2023         08:38:01                             BST                        1221                      267.00                                                LSE             1506144
     30 May 2023         08:40:00                             BST                        7130                      267.20                                                LSE             1509677
     30 May 2023         08:41:47                             BST                        2309                      267.70                                                LSE             1512845
     30 May 2023         08:41:47                             BST                        1514                      267.70                                                LSE             1512843
     30 May 2023         08:41:47                             BST                        1403                      267.70                                                LSE             1512841
     30 May 2023         08:41:47                             BST                        430                       267.70                                                LSE             1512839
     30 May 2023         08:41:47                             BST                        1390                      267.60                                                LSE             1512837
     30 May 2023         08:41:47                             BST                        1966                      267.60                                                LSE             1512831
     30 May 2023         08:41:47                             BST                        1403                      267.60                                                LSE             1512829
     30 May 2023         08:41:47                             BST                        839                       267.70                                                LSE             1512835
     30 May 2023         08:41:47                             BST                        3177                      267.60                                                LSE             1512833
     30 May 2023         08:41:47                             BST                        3933                      267.70                                                LSE             1512814
     30 May 2023         08:41:47                             BST                        1403                      267.70                                                LSE             1512812
     30 May 2023         08:41:47                             BST                        1269                      267.70                                                LSE             1512810
     30 May 2023         08:41:47                             BST                        1099                      267.70                                                LSE             1512808
     30 May 2023         08:41:47                             BST                        197                       267.70                                                LSE             1512804
     30 May 2023         08:41:47                             BST                        7503                      267.70                                                LSE             1512802
     30 May 2023         08:41:47                             BST                        10497                     267.70                                                LSE             1512800
     30 May 2023         08:44:15                             BST                        6997                      267.80                                                LSE             1517241
     30 May 2023         08:44:32                             BST                        6896                      267.60                                                LSE             1517722
     30 May 2023         08:44:38                             BST                        3106                      267.80                                                LSE             1517885
     30 May 2023         08:44:41                             BST                        3168                      267.80                                                LSE             1517937
     30 May 2023         08:45:02                             BST                        1123                      267.90                                                LSE             1518528
     30 May 2023         08:45:02                             BST                        1800                      267.90                                                LSE             1518522
     30 May 2023         08:45:02                             BST                        1800                      267.90                                                LSE             1518524
     30 May 2023         08:45:02                             BST                        1403                      267.90                                                LSE             1518526
     30 May 2023         08:45:02                             BST                        6086                      267.90                                                LSE             1518518
     30 May 2023         08:45:02                             BST                        5856                      267.90                                                LSE             1518520
     30 May 2023         08:45:49                             BST                        10935                     267.70                                                LSE             1520164
     30 May 2023         08:46:44                             BST                        137                       267.60                                                LSE             1521928
     30 May 2023         08:47:32                             BST                        258                       267.70                                                LSE             1523595
     30 May 2023         08:47:32                             BST                        1403                      267.70                                                LSE             1523593
     30 May 2023         08:47:34                             BST                        6450                      267.60                                                LSE             1523733
     30 May 2023         08:50:08                             BST                        1588                      268.20                                                LSE             1529177
     30 May 2023         08:50:23                             BST                        46                        268.20                                                LSE             1529899
     30 May 2023         08:50:23                             BST                        1588                      268.20                                                LSE             1529901
     30 May 2023         08:50:23                             BST                        1403                      268.20                                                LSE             1529903
     30 May 2023         08:50:24                             BST                        1403                      268.20                                                LSE             1529930
     30 May 2023         08:50:24                             BST                        1588                      268.20                                                LSE             1529928
     30 May 2023         08:50:31                             BST                        8015                      268.00                                                LSE             1530319
     30 May 2023         08:50:31                             BST                        6905                      268.10                                                LSE             1530277
     30 May 2023         08:50:50                             BST                        6465                      267.90                                                LSE             1530987
     30 May 2023         08:53:51                             BST                        3155                      267.80                                                LSE             1536900
     30 May 2023         08:53:51                             BST                        4377                      267.80                                                LSE             1536898
     30 May 2023         09:01:45                             BST                        760                       268.20                                                LSE             1552237
     30 May 2023         09:01:45                             BST                        7157                      268.20                                                LSE             1552235
     30 May 2023         09:02:10                             BST                        1777                      268.10                                                LSE             1552760
     30 May 2023         09:02:10                             BST                        2489                      268.10                                                LSE             1552758
     30 May 2023         09:02:10                             BST                        1403                      268.10                                                LSE             1552756
     30 May 2023         09:02:10                             BST                        1588                      268.10                                                LSE             1552754
     30 May 2023         09:02:10                             BST                        7887                      268.10                                                LSE             1552752
     30 May 2023         11:58:15                             BST                        1066                      266.40                                                LSE             1737556
     30 May 2023         11:58:15                             BST                        1397                      266.40                                                LSE             1737554
     30 May 2023         11:58:15                             BST                        1233                      266.40                                                LSE             1737552
     30 May 2023         11:58:15                             BST                        1004                      266.40                                                LSE             1737550
     30 May 2023         11:58:15                             BST                        771                       266.40                                                LSE             1737548
     30 May 2023         12:02:05                             BST                        1140                      266.80                                                LSE             1740431
     30 May 2023         12:02:05                             BST                        1233                      266.80                                                LSE             1740429
     30 May 2023         12:02:05                             BST                        976                       266.80                                                LSE             1740425
     30 May 2023         12:02:05                             BST                        1397                      266.80                                                LSE             1740427
     30 May 2023         12:04:43                             BST                        1514                      266.80                                                LSE             1742412
     30 May 2023         12:04:43                             BST                        949                       266.80                                                LSE             1742410
     30 May 2023         12:04:43                             BST                        1233                      266.80                                                LSE             1742408
     30 May 2023         12:04:43                             BST                        1397                      266.80                                                LSE             1742406
     30 May 2023         12:04:43                             BST                        1073                      266.80                                                LSE             1742404
     30 May 2023         12:06:36                             BST                        7826                      266.60                                                LSE             1744183
     30 May 2023         12:09:17                             BST                        6970                      266.50                                                LSE             1746181
     30 May 2023         12:14:15                             BST                        909                       266.60                                                LSE             1749774
     30 May 2023         12:14:15                             BST                        1133                      266.60                                                LSE             1749772
     30 May 2023         12:14:15                             BST                        1397                      266.60                                                LSE             1749770
     30 May 2023         12:14:15                             BST                        1233                      266.60                                                LSE             1749768
     30 May 2023         12:14:15                             BST                        2267                      266.60                                                LSE             1749766
     30 May 2023         12:31:15                             BST                        1397                      267.40                                                LSE             1761860
     30 May 2023         12:31:15                             BST                        2615                      267.40                                                LSE             1761862
     30 May 2023         12:31:15                             BST                        8358                      267.40                                                LSE             1761858
     30 May 2023         12:33:00                             BST                        5962                      267.30                                                LSE             1762992
     30 May 2023         12:33:00                             BST                        1397                      267.30                                                LSE             1762990
     30 May 2023         12:33:00                             BST                        154                       267.30                                                LSE             1762988
     30 May 2023         12:33:00                             BST                        8331                      267.30                                                LSE             1762986
     30 May 2023         12:33:00                             BST                        2033                      267.30                                                LSE             1762978
     30 May 2023         12:33:00                             BST                        2409                      267.30                                                LSE             1762976
     30 May 2023         12:33:00                             BST                        1542                      267.30                                                LSE             1762982
     30 May 2023         12:33:00                             BST                        1397                      267.30                                                LSE             1762980
     30 May 2023         12:33:00                             BST                        242                       267.40                                                LSE             1762984
     30 May 2023         12:33:00                             BST                        10742                     267.30                                                LSE             1762970
     30 May 2023         12:33:00                             BST                        2519                      267.40                                                LSE             1762968
     30 May 2023         12:33:00                             BST                        1397                      267.40                                                LSE             1762966
     30 May 2023         12:33:00                             BST                        1542                      267.40                                                LSE             1762964
     30 May 2023         12:33:00                             BST                        1397                      267.40                                                LSE             1762962
     30 May 2023         12:33:00                             BST                        2519                      267.40                                                LSE             1762960
     30 May 2023         12:33:00                             BST                        2519                      267.40                                                LSE             1762956
     30 May 2023         12:36:05                             BST                        1670                      267.30                                                LSE             1765356
     30 May 2023         12:36:05                             BST                        3000                      267.30                                                LSE             1765354
     30 May 2023         12:36:05                             BST                        1397                      267.30                                                LSE             1765352
     30 May 2023         12:36:05                             BST                        1670                      267.30                                                LSE             1765350
     30 May 2023         12:36:05                             BST                        3000                      267.30                                                LSE             1765348
     30 May 2023         12:36:05                             BST                        1397                      267.30                                                LSE             1765346
     30 May 2023         12:36:05                             BST                        1397                      267.30                                                LSE             1765340
     30 May 2023         12:36:05                             BST                        1670                      267.30                                                LSE             1765344
     30 May 2023         12:36:05                             BST                        3000                      267.30                                                LSE             1765342
     30 May 2023         12:36:05                             BST                        1670                      267.30                                                LSE             1765338
     30 May 2023         12:36:05                             BST                        1397                      267.30                                                LSE             1765336
     30 May 2023         12:36:05                             BST                        1670                      267.30                                                LSE             1765334
     30 May 2023         12:36:05                             BST                        1443                      267.30                                                LSE             1765332
     30 May 2023         12:36:05                             BST                        1670                      267.30                                                LSE             1765330
     30 May 2023         12:36:16                             BST                        3000                      267.40                                                LSE             1765471
     30 May 2023         12:36:16                             BST                        4455                      267.40                                                LSE             1765469
     30 May 2023         12:37:42                             BST                        1791                      267.40                                                LSE             1766591
     30 May 2023         12:37:42                             BST                        3000                      267.40                                                LSE             1766589
     30 May 2023         12:37:42                             BST                        1542                      267.40                                                LSE             1766587
     30 May 2023         12:37:42                             BST                        1747                      267.40                                                LSE             1766585
     30 May 2023         12:37:42                             BST                        2440                      267.40                                                LSE             1766583
     30 May 2023         12:37:42                             BST                        1542                      267.40                                                LSE             1766581
     30 May 2023         12:37:42                             BST                        1747                      267.40                                                LSE             1766579
     30 May 2023         12:37:42                             BST                        1791                      267.40                                                LSE             1766577
     30 May 2023         12:37:42                             BST                        3000                      267.40                                                LSE             1766575
     30 May 2023         12:37:42                             BST                        1747                      267.40                                                LSE             1766563
     30 May 2023         12:37:42                             BST                        1900                      267.40                                                LSE             1766567
     30 May 2023         12:37:42                             BST                        1542                      267.40                                                LSE             1766565
     30 May 2023         12:37:42                             BST                        2000                      267.40                                                LSE             1766569
     30 May 2023         12:37:42                             BST                        2270                      267.40                                                LSE             1766573
     30 May 2023         12:37:42                             BST                        1052                      267.40                                                LSE             1766571
     30 May 2023         12:37:42                             BST                        9704                      267.40                                                LSE             1766561
     30 May 2023         12:38:46                             BST                        1466                      267.30                                                LSE             1767285
     30 May 2023         12:39:00                             BST                        1801                      267.30                                                LSE             1767473
     30 May 2023         12:39:00                             BST                        1900                      267.30                                                LSE             1767471
     30 May 2023         12:39:00                             BST                        5012                      267.30                                                LSE             1767469
     30 May 2023         12:39:15                             BST                        1110                      267.20                                                LSE             1767753
     30 May 2023         12:39:15                             BST                        2000                      267.20                                                LSE             1767751
     30 May 2023         12:39:15                             BST                        2200                      267.20                                                LSE             1767749
     30 May 2023         12:39:15                             BST                        1542                      267.20                                                LSE             1767747
     30 May 2023         12:39:15                             BST                        1747                      267.20                                                LSE             1767745
     30 May 2023         12:39:15                             BST                        7026                      267.20                                                LSE             1767743
     30 May 2023         12:39:41                             BST                        907                       267.20                                                LSE             1768082
     30 May 2023         12:39:41                             BST                        1542                      267.20                                                LSE             1768080
     30 May 2023         12:39:41                             BST                        1747                      267.20                                                LSE             1768078
     30 May 2023         12:39:41                             BST                        2313                      267.20                                                LSE             1768076
     30 May 2023         12:39:41                             BST                        1102                      267.20                                                LSE             1768059
     30 May 2023         12:39:41                             BST                        1542                      267.20                                                LSE             1768061
     30 May 2023         12:39:41                             BST                        1436                      267.20                                                LSE             1768063
     30 May 2023         12:39:41                             BST                        1747                      267.20                                                LSE             1768065
     30 May 2023         12:39:42                             BST                        3356                      267.10                                                LSE             1768092
     30 May 2023         12:39:42                             BST                        3153                      267.10                                                LSE             1768090
     30 May 2023         12:40:48                             BST                        6999                      267.00                                                LSE             1768844
     30 May 2023         12:41:20                             BST                        1747                      266.90                                                LSE             1769343
     30 May 2023         12:41:20                             BST                        1133                      266.90                                                LSE             1769339
     30 May 2023         12:41:20                             BST                        1131                      266.90                                                LSE             1769341
     30 May 2023         12:41:20                             BST                        1542                      266.90                                                LSE             1769345
     30 May 2023         12:41:20                             BST                        1882                      266.90                                                LSE             1769347
     30 May 2023         12:46:15                             BST                        6963                      267.20                                                LSE             1772612
     30 May 2023         12:48:47                             BST                        1600                      267.30                                                LSE             1774435
     30 May 2023         12:48:47                             BST                        1747                      267.30                                                LSE             1774433
     30 May 2023         12:48:47                             BST                        1930                      267.30                                                LSE             1774431
     30 May 2023         12:48:47                             BST                        1114                      267.30                                                LSE             1774429
     30 May 2023         12:49:58                             BST                        1930                      267.30                                                LSE             1775551
     30 May 2023         12:49:58                             BST                        2184                      267.30                                                LSE             1775549
     30 May 2023         12:49:58                             BST                        1788                      267.30                                                LSE             1775547
     30 May 2023         12:50:24                             BST                        6478                      267.20                                                LSE             1776029
     30 May 2023         12:53:30                             BST                        2184                      267.40                                                LSE             1778146
     30 May 2023         12:53:30                             BST                        2413                      267.40                                                LSE             1778144
     30 May 2023         12:53:30                             BST                        2594                      267.40                                                LSE             1778142
     30 May 2023         12:53:30                             BST                        2184                      267.40                                                LSE             1778132
     30 May 2023         12:53:30                             BST                        258                       267.40                                                LSE             1778130
     30 May 2023         12:53:30                             BST                        2413                      267.40                                                LSE             1778128
     30 May 2023         12:53:30                             BST                        2413                      267.40                                                LSE             1778126
     30 May 2023         12:53:30                             BST                        1124                      267.40                                                LSE             1778124
     30 May 2023         12:53:30                             BST                        2184                      267.40                                                LSE             1778122
     30 May 2023         12:53:30                             BST                        2229                      267.40                                                LSE             1778120
     30 May 2023         12:53:31                             BST                        268                       267.30                                                LSE             1778179
     30 May 2023         12:53:31                             BST                        2409                      267.30                                                LSE             1778177
     30 May 2023         12:53:31                             BST                        2413                      267.30                                                LSE             1778175
     30 May 2023         12:53:31                             BST                        2184                      267.30                                                LSE             1778173
     30 May 2023         12:53:31                             BST                        1866                      267.30                                                LSE             1778165
     30 May 2023         12:53:31                             BST                        5668                      267.30                                                LSE             1778167
     30 May 2023         12:54:01                             BST                        2732                      267.00                                                LSE             1778535
     30 May 2023         12:54:01                             BST                        2413                      267.00                                                LSE             1778533
     30 May 2023         12:54:01                             BST                        10595                     267.00                                                LSE             1778531
     30 May 2023         12:54:01                             BST                        6139                      267.00                                                LSE             1778529
     30 May 2023         12:54:02                             BST                        9191                      267.00                                                LSE             1778543
     30 May 2023         12:54:02                             BST                        2523                      267.00                                                LSE             1778541
     30 May 2023         12:54:38                             BST                        1500                      267.00                                                LSE             1778939
     30 May 2023         12:54:38                             BST                        2732                      267.00                                                LSE             1778937
     30 May 2023         12:54:38                             BST                        11933                     267.00                                                LSE             1778933
     30 May 2023         12:54:38                             BST                        13842                     267.00                                                LSE             1778935
     30 May 2023         12:54:51                             BST                        3025                      267.00                                                LSE             1779070
     30 May 2023         12:54:51                             BST                        2732                      267.00                                                LSE             1779068
     30 May 2023         12:54:51                             BST                        2460                      267.00                                                LSE             1779066
     30 May 2023         12:58:05                             BST                        291                       267.10                                                LSE             1781433
     30 May 2023         12:58:05                             BST                        7849                      267.00                                                LSE             1781425
     30 May 2023         12:58:15                             BST                        2140                      267.10                                                LSE             1781559
     30 May 2023         12:58:15                             BST                        1935                      267.10                                                LSE             1781557
     30 May 2023         12:59:34                             BST                        1080                      267.10                                                LSE             1782558
     30 May 2023         12:59:34                             BST                        6721                      267.10                                                LSE             1782552
     30 May 2023         12:59:34                             BST                        2891                      267.10                                                LSE             1782556
     30 May 2023         12:59:34                             BST                        5082                      267.10                                                LSE             1782554
     30 May 2023         12:59:36                             BST                        524                       267.10                                                LSE             1782592
     30 May 2023         12:59:36                             BST                        7469                      267.10                                                LSE             1782590
     30 May 2023         13:00:16                             BST                        3419                      267.10                                                LSE             1783401
     30 May 2023         13:00:16                             BST                        3025                      267.10                                                LSE             1783403
     30 May 2023         13:00:16                             BST                        1500                      267.10                                                LSE             1783405
     30 May 2023         13:00:16                             BST                        3025                      267.10                                                LSE             1783397
     30 May 2023         13:00:16                             BST                        3419                      267.10                                                LSE             1783395
     30 May 2023         13:00:16                             BST                        1499                      267.10                                                LSE             1783393
     30 May 2023         13:00:16                             BST                        1230                      267.10                                                LSE             1783391
     30 May 2023         13:00:16                             BST                        1800                      267.10                                                LSE             1783389
     30 May 2023         13:00:16                             BST                        2250                      267.10                                                LSE             1783399
     30 May 2023         13:00:16                             BST                        6719                      267.10                                                LSE             1783387
     30 May 2023         13:00:25                             BST                        1483                      267.10                                                LSE             1783516
     30 May 2023         13:00:25                             BST                        1242                      267.10                                                LSE             1783514
     30 May 2023         13:00:25                             BST                        3025                      267.10                                                LSE             1783512
     30 May 2023         13:00:25                             BST                        3419                      267.10                                                LSE             1783510
     30 May 2023         13:00:25                             BST                        505                       267.10                                                LSE             1783508
     30 May 2023         13:00:36                             BST                        7176                      267.00                                                LSE             1783674
     30 May 2023         13:00:36                             BST                        250                       267.00                                                LSE             1783672
     30 May 2023         13:02:25                             BST                        7077                      267.10                                                LSE             1784930
     30 May 2023         13:08:25                             BST                        2700                      267.20                                                LSE             1789021
     30 May 2023         13:08:25                             BST                        3419                      267.20                                                LSE             1789023
     30 May 2023         13:08:31                             BST                        4294                      267.10                                                LSE             1789076
     30 May 2023         13:08:31                             BST                        257                       267.10                                                LSE             1789074
     30 May 2023         13:08:31                             BST                        1600                      267.10                                                LSE             1789072
     30 May 2023         13:08:31                             BST                        379                       267.10                                                LSE             1789070
     30 May 2023         13:10:25                             BST                        2512                      267.30                                                LSE             1790388
     30 May 2023         13:10:25                             BST                        2150                      267.30                                                LSE             1790386
     30 May 2023         13:10:35                             BST                        1306                      267.30                                                LSE             1790507
     30 May 2023         13:10:35                             BST                        3025                      267.30                                                LSE             1790505
     30 May 2023         13:10:35                             BST                        2563                      267.30                                                LSE             1790503
     30 May 2023         13:10:35                             BST                        1730                      267.30                                                LSE             1790501
     30 May 2023         13:11:05                             BST                        2563                      267.30                                                LSE             1790750
     30 May 2023         13:11:05                             BST                        3025                      267.30                                                LSE             1790752
     30 May 2023         13:11:05                             BST                        1286                      267.30                                                LSE             1790754
     30 May 2023         13:11:05                             BST                        1048                      267.30                                                LSE             1790756
     30 May 2023         13:13:53                             BST                        4153                      267.40                                                LSE             1792567
     30 May 2023         13:13:53                             BST                        258                       267.40                                                LSE             1792565
     30 May 2023         13:13:53                             BST                        2264                      267.40                                                LSE             1792563
     30 May 2023         13:13:53                             BST                        2563                      267.40                                                LSE             1792561
     30 May 2023         13:13:53                             BST                        7551                      267.40                                                LSE             1792558
     30 May 2023         13:15:10                             BST                        6651                      267.30                                                LSE             1793415
     30 May 2023         13:15:55                             BST                        91                        267.20                                                LSE             1793995
     30 May 2023         13:18:21                             BST                        1300                      267.30                                                LSE             1796362
     30 May 2023         13:18:21                             BST                        2264                      267.30                                                LSE             1796360
     30 May 2023         13:18:21                             BST                        2563                      267.30                                                LSE             1796358
     30 May 2023         13:18:21                             BST                        6890                      267.30                                                LSE             1796356
     30 May 2023         13:18:21                             BST                        19416                     267.30                                                LSE             1796354
     30 May 2023         13:18:24                             BST                        8912                      267.20                                                LSE             1796439
     30 May 2023         13:18:24                             BST                        568                       267.20                                                LSE             1796437
     30 May 2023         13:21:38                             BST                        5167                      267.20                                                LSE             1799248
     30 May 2023         13:21:38                             BST                        2663                      267.20                                                LSE             1799246
     30 May 2023         13:22:47                             BST                        4387                      267.30                                                LSE             1800100
     30 May 2023         13:22:47                             BST                        3247                      267.30                                                LSE             1800102
     30 May 2023         13:23:05                             BST                        4203                      267.20                                                LSE             1800438
     30 May 2023         13:23:05                             BST                        295                       267.20                                                LSE             1800436
     30 May 2023         13:23:05                             BST                        1900                      267.20                                                LSE             1800434
     30 May 2023         13:23:05                             BST                        1231                      267.20                                                LSE             1800432
     30 May 2023         13:23:05                             BST                        1991                      267.20                                                LSE             1800430
     30 May 2023         13:23:05                             BST                        5334                      267.20                                                LSE             1800428
     30 May 2023         13:28:20                             BST                        7168                      267.10                                                LSE             1803983
     30 May 2023         13:28:20                             BST                        629                       267.10                                                LSE             1803981
     30 May 2023         13:28:20                             BST                        7556                      267.10                                                LSE             1803977
     30 May 2023         13:33:29                             BST                        125                       266.90                                                LSE             1808903
     30 May 2023         13:33:29                             BST                        157                       266.90                                                LSE             1808901
     30 May 2023         13:33:29                             BST                        6304                      266.90                                                LSE             1808899
     30 May 2023         13:34:41                             BST                        3051                      266.90                                                LSE             1809913
     30 May 2023         13:34:41                             BST                        3519                      266.90                                                LSE             1809911
     30 May 2023         13:34:41                             BST                        954                       266.90                                                LSE             1809909
     30 May 2023         13:34:41                             BST                        2264                      266.90                                                LSE             1809901
     30 May 2023         13:34:41                             BST                        196                       266.90                                                LSE             1809895
     30 May 2023         13:34:41                             BST                        663                       266.90                                                LSE             1809897
     30 May 2023         13:34:41                             BST                        2278                      266.90                                                LSE             1809899
     30 May 2023         13:34:41                             BST                        2563                      266.90                                                LSE             1809903
     30 May 2023         13:34:41                             BST                        1234                      266.90                                                LSE             1809905
     30 May 2023         13:34:41                             BST                        218                       266.90                                                LSE             1809907
     30 May 2023         13:43:33                             BST                        1697                      267.10                                                LSE             1817386
     30 May 2023         13:43:33                             BST                        3026                      267.10                                                LSE             1817384
     30 May 2023         13:43:33                             BST                        2625                      267.10                                                LSE             1817382
     30 May 2023         13:43:33                             BST                        1480                      267.10                                                LSE             1817380
     30 May 2023         13:43:33                             BST                        1697                      267.10                                                LSE             1817378
     30 May 2023         13:43:33                             BST                        1921                      267.10                                                LSE             1817376
     30 May 2023         13:43:33                             BST                        1697                      267.10                                                LSE             1817368
     30 May 2023         13:43:33                             BST                        1921                      267.10                                                LSE             1817370
     30 May 2023         13:43:33                             BST                        2778                      267.10                                                LSE             1817374
     30 May 2023         13:43:33                             BST                        1285                      267.10                                                LSE             1817372
     30 May 2023         13:45:42                             BST                        1061                      267.00                                                LSE             1819611
     30 May 2023         13:45:42                             BST                        50                        267.00                                                LSE             1819603
     30 May 2023         13:45:42                             BST                        779                       267.00                                                LSE             1819601
     30 May 2023         13:45:42                             BST                        1107                      267.00                                                LSE             1819609
     30 May 2023         13:45:42                             BST                        6672                      267.00                                                LSE             1819605
     30 May 2023         13:45:42                             BST                        4648                      267.00                                                LSE             1819607
     30 May 2023         13:45:45                             BST                        3000                      267.00                                                LSE             1819703
     30 May 2023         13:46:27                             BST                        6556                      267.00                                                LSE             1820442
     30 May 2023         13:46:27                             BST                        21                        267.00                                                LSE             1820440
     30 May 2023         13:47:27                             BST                        309                       267.00                                                LSE             1821613
     30 May 2023         13:47:27                             BST                        2122                      267.00                                                LSE             1821611
     30 May 2023         13:47:27                             BST                        1921                      267.00                                                LSE             1821609
     30 May 2023         13:47:27                             BST                        2645                      267.00                                                LSE             1821607
     30 May 2023         13:47:27                             BST                        1272                      267.00                                                LSE             1821605
     30 May 2023         13:47:27                             BST                        20                        267.00                                                LSE             1821603
     30 May 2023         13:47:27                             BST                        1921                      267.00                                                LSE             1821601
     30 May 2023         13:47:27                             BST                        2122                      267.00                                                LSE             1821599
     30 May 2023         13:47:27                             BST                        663                       267.00                                                LSE             1821597
     30 May 2023         13:48:37                             BST                        3764                      266.90                                                LSE             1822637
     30 May 2023         13:48:37                             BST                        448                       266.90                                                LSE             1822635
     30 May 2023         13:48:37                             BST                        5243                      266.90                                                LSE             1822633
     30 May 2023         13:48:37                             BST                        1565                      266.90                                                LSE             1822631
     30 May 2023         13:54:25                             BST                        2153                      266.80                                                LSE             1828621
     30 May 2023         13:54:25                             BST                        5441                      266.80                                                LSE             1828619
     30 May 2023         13:54:25                             BST                        8096                      266.80                                                LSE             1828617
     30 May 2023         13:59:25                             BST                        288                       266.90                                                LSE             1833183
     30 May 2023         13:59:50                             BST                        1102                      266.90                                                LSE             1833687
     30 May 2023         13:59:50                             BST                        152                       266.90                                                LSE             1833672
     30 May 2023         13:59:50                             BST                        411                       266.90                                                LSE             1833670
     30 May 2023         13:59:50                             BST                        1600                      266.90                                                LSE             1833667
     30 May 2023         13:59:50                             BST                        1055                      266.90                                                LSE             1833664
     30 May 2023         13:59:50                             BST                        2101                      266.90                                                LSE             1833656
     30 May 2023         13:59:50                             BST                        5169                      266.90                                                LSE             1833654
     30 May 2023         13:59:50                             BST                        5803                      266.90                                                LSE             1833652
     30 May 2023         13:59:50                             BST                        2606                      266.90                                                LSE             1833650
     30 May 2023         14:01:16                             BST                        2300                      267.00                                                LSE             1835224
     30 May 2023         14:01:16                             BST                        1285                      267.00                                                LSE             1835220
     30 May 2023         14:01:16                             BST                        2303                      267.00                                                LSE             1835218
     30 May 2023         14:01:16                             BST                        1881                      267.00                                                LSE             1835222
     30 May 2023         14:01:17                             BST                        775                       267.00                                                LSE             1835228
     30 May 2023         14:01:17                             BST                        2642                      267.00                                                LSE             1835226
     30 May 2023         14:02:10                             BST                        1226                      267.00                                                LSE             1836384
     30 May 2023         14:02:10                             BST                        2401                      267.00                                                LSE             1836382
     30 May 2023         14:02:53                             BST                        1242                      267.00                                                LSE             1836995
     30 May 2023         14:02:53                             BST                        2122                      267.00                                                LSE             1836991
     30 May 2023         14:02:53                             BST                        2401                      267.00                                                LSE             1836989
     30 May 2023         14:02:53                             BST                        2464                      267.00                                                LSE             1836987
     30 May 2023         14:02:53                             BST                        1677                      267.00                                                LSE             1836993
     30 May 2023         14:04:11                             BST                        1600                      266.90                                                LSE             1838066
     30 May 2023         14:04:11                             BST                        2401                      266.90                                                LSE             1838064
     30 May 2023         14:04:11                             BST                        360                       267.00                                                LSE             1838060
     30 May 2023         14:04:11                             BST                        1311                      267.00                                                LSE             1838058
     30 May 2023         14:04:11                             BST                        1800                      267.00                                                LSE             1838054
     30 May 2023         14:04:11                             BST                        2122                      267.00                                                LSE             1838050
     30 May 2023         14:04:11                             BST                        2401                      267.00                                                LSE             1838048
     30 May 2023         14:04:11                             BST                        1004                      267.00                                                LSE             1838046
     30 May 2023         14:07:58                             BST                        3265                      266.90                                                LSE             1841732
     30 May 2023         14:07:58                             BST                        3832                      266.90                                                LSE             1841734
     30 May 2023         14:14:23                             BST                        7019                      266.90                                                LSE             1847991
     30 May 2023         14:14:23                             BST                        617                       266.90                                                LSE             1847988
     30 May 2023         14:14:23                             BST                        1226                      266.90                                                LSE             1847986
     30 May 2023         14:14:23                             BST                        1600                      266.90                                                LSE             1847984
     30 May 2023         14:14:23                             BST                        1591                      266.90                                                LSE             1847982
     30 May 2023         14:14:23                             BST                        1800                      266.90                                                LSE             1847980
     30 May 2023         14:14:23                             BST                        6465                      266.90                                                LSE             1847978
     30 May 2023         14:15:41                             BST                        1591                      266.80                                                LSE             1849362
     30 May 2023         14:15:41                             BST                        1193                      266.80                                                LSE             1849358
     30 May 2023         14:15:41                             BST                        1800                      266.80                                                LSE             1849360
     30 May 2023         14:22:34                             BST                        1418                      267.20                                                LSE             1856762
     30 May 2023         14:22:34                             BST                        8586                      267.20                                                LSE             1856759
     30 May 2023         14:25:08                             BST                        1207                      267.20                                                LSE             1859186
     30 May 2023         14:25:08                             BST                        3100                      267.20                                                LSE             1859184
     30 May 2023         14:25:08                             BST                        2000                      267.20                                                LSE             1859182
     30 May 2023         14:25:08                             BST                        1800                      267.20                                                LSE             1859180
     30 May 2023         14:25:08                             BST                        1591                      267.20                                                LSE             1859178
     30 May 2023         14:25:08                             BST                        2354                      267.20                                                LSE             1859172
     30 May 2023         14:25:08                             BST                        335                       267.20                                                LSE             1859176
     30 May 2023         14:25:08                             BST                        3725                      267.20                                                LSE             1859174
     30 May 2023         14:25:08                             BST                        5411                      267.20                                                LSE             1859170
     30 May 2023         14:25:08                             BST                        4271                      267.20                                                LSE             1859168
     30 May 2023         14:25:08                             BST                        255                       267.20                                                LSE             1859166
     30 May 2023         14:25:09                             BST                        1198                      267.20                                                LSE             1859207
     30 May 2023         14:25:09                             BST                        1800                      267.20                                                LSE             1859205
     30 May 2023         14:25:39                             BST                        8104                      267.10                                                LSE             1859824
     30 May 2023         14:29:22                             BST                        1827                      267.20                                                LSE             1864159
     30 May 2023         14:29:22                             BST                        2299                      267.20                                                LSE             1864152
     30 May 2023         14:29:22                             BST                        631                       267.20                                                LSE             1864150
     30 May 2023         14:29:22                             BST                        1193                      267.20                                                LSE             1864148
     30 May 2023         14:29:22                             BST                        1800                      267.20                                                LSE             1864146
     30 May 2023         14:29:22                             BST                        3471                      267.20                                                LSE             1864110
     30 May 2023         14:29:22                             BST                        1800                      267.20                                                LSE             1864108
     30 May 2023         14:29:22                             BST                        1591                      267.20                                                LSE             1864106
     30 May 2023         14:29:22                             BST                        2295                      267.20                                                LSE             1864104
     30 May 2023         14:29:22                             BST                        2000                      267.20                                                LSE             1864102
     30 May 2023         14:29:22                             BST                        1591                      267.20                                                LSE             1864098
     30 May 2023         14:29:22                             BST                        1800                      267.20                                                LSE             1864100
     30 May 2023         14:29:22                             BST                        7957                      267.20                                                LSE             1864092
     30 May 2023         14:30:35                             BST                        484                       267.40                                                LSE             1870825
     30 May 2023         14:30:35                             BST                        2967                      267.40                                                LSE             1870821
     30 May 2023         14:30:35                             BST                        3175                      267.40                                                LSE             1870815
     30 May 2023         14:30:35                             BST                        848                       267.40                                                LSE             1870817
     30 May 2023         14:31:24                             BST                        2500                      267.40                                                LSE             1872856
     30 May 2023         14:31:24                             BST                        485                       267.40                                                LSE             1872854
     30 May 2023         14:31:50                             BST                        1591                      267.50                                                LSE             1873838
     30 May 2023         14:31:50                             BST                        1800                      267.50                                                LSE             1873836
     30 May 2023         14:31:50                             BST                        2727                      267.50                                                LSE             1873834
     30 May 2023         14:31:50                             BST                        2543                      267.50                                                LSE             1873828
     30 May 2023         14:31:50                             BST                        1800                      267.50                                                LSE             1873826
     30 May 2023         14:31:50                             BST                        1469                      267.50                                                LSE             1873832
     30 May 2023         14:31:50                             BST                        1591                      267.50                                                LSE             1873830
     30 May 2023         14:31:51                             BST                        269                       267.50                                                LSE             1873885
     30 May 2023         14:31:54                             BST                        2100                      267.50                                                LSE             1873979
     30 May 2023         14:32:13                             BST                        7731                      267.50                                                LSE             1874730
     30 May 2023         14:32:16                             BST                        1591                      267.50                                                LSE             1874873
     30 May 2023         14:32:16                             BST                        1800                      267.50                                                LSE             1874871
     30 May 2023         14:32:16                             BST                        1241                      267.50                                                LSE             1874869
     30 May 2023         14:32:16                             BST                        1591                      267.50                                                LSE             1874861
     30 May 2023         14:32:16                             BST                        1800                      267.50                                                LSE             1874859
     30 May 2023         14:32:16                             BST                        9000                      267.50                                                LSE             1874855
     30 May 2023         14:32:16                             BST                        8455                      267.50                                                LSE             1874857
     30 May 2023         14:32:16                             BST                        2579                      267.50                                                LSE             1874853
     30 May 2023         14:32:16                             BST                        1800                      267.50                                                LSE             1874851
     30 May 2023         14:32:16                             BST                        1591                      267.50                                                LSE             1874849
     30 May 2023         14:32:31                             BST                        1591                      267.50                                                LSE             1875377
     30 May 2023         14:32:31                             BST                        1800                      267.50                                                LSE             1875375
     30 May 2023         14:32:31                             BST                        421                       267.50                                                LSE             1875373
     30 May 2023         14:32:34                             BST                        7047                      267.40                                                LSE             1875459
     30 May 2023         14:32:34                             BST                        385                       267.50                                                LSE             1875451
     30 May 2023         14:32:34                             BST                        1591                      267.50                                                LSE             1875447
     30 May 2023         14:32:34                             BST                        1800                      267.50                                                LSE             1875449
     30 May 2023         14:32:34                             BST                        1595                      267.50                                                LSE             1875445
     30 May 2023         14:32:34                             BST                        1800                      267.50                                                LSE             1875441
     30 May 2023         14:32:34                             BST                        2434                      267.50                                                LSE             1875439
     30 May 2023         14:32:34                             BST                        1591                      267.50                                                LSE             1875443
     30 May 2023         14:33:51                             BST                        1591                      267.50                                                LSE             1878306
     30 May 2023         14:33:51                             BST                        1800                      267.50                                                LSE             1878304
     30 May 2023         14:33:51                             BST                        1198                      267.50                                                LSE             1878302
     30 May 2023         14:33:51                             BST                        575                       267.50                                                LSE             1878290
     30 May 2023         14:33:51                             BST                        1591                      267.50                                                LSE             1878284
     30 May 2023         14:33:51                             BST                        1800                      267.50                                                LSE             1878282
     30 May 2023         14:33:51                             BST                        718                       267.50                                                LSE             1878286
     30 May 2023         14:33:51                             BST                        1514                      267.50                                                LSE             1878288
     30 May 2023         14:33:51                             BST                        1562                      267.50                                                LSE             1878280
     30 May 2023         14:33:51                             BST                        1514                      267.50                                                LSE             1878278
     30 May 2023         14:33:51                             BST                        1800                      267.50                                                LSE             1878276
     30 May 2023         14:33:51                             BST                        1591                      267.50                                                LSE             1878274
     30 May 2023         14:33:51                             BST                        59                        267.50                                                LSE             1878272
     30 May 2023         14:34:05                             BST                        198                       267.40                                                LSE             1878815
     30 May 2023         14:34:05                             BST                        7564                      267.40                                                LSE             1878767
     30 May 2023         14:34:08                             BST                        6733                      267.30                                                LSE             1879022
     30 May 2023         14:34:08                             BST                        7617                      267.30                                                LSE             1879018
     30 May 2023         14:34:08                             BST                        131                       267.30                                                LSE             1879016
     30 May 2023         14:35:41                             BST                        1800                      267.50                                                LSE             1882110
     30 May 2023         14:35:41                             BST                        7049                      267.50                                                LSE             1882108
     30 May 2023         14:35:41                             BST                        7826                      267.50                                                LSE             1882106
     30 May 2023         14:36:39                             BST                        1460                      267.50                                                LSE             1884131
     30 May 2023         14:36:39                             BST                        1591                      267.50                                                LSE             1884129
     30 May 2023         14:36:39                             BST                        877                       267.50                                                LSE             1884127
     30 May 2023         14:36:39                             BST                        8586                      267.50                                                LSE             1884125
     30 May 2023         14:37:51                             BST                        578                       267.40                                                LSE             1886673
     30 May 2023         14:37:51                             BST                        210                       267.40                                                LSE             1886675
     30 May 2023         14:37:51                             BST                        1519                      267.50                                                LSE             1886664
     30 May 2023         14:37:51                             BST                        1316                      267.50                                                LSE             1886662
     30 May 2023         14:37:51                             BST                        2700                      267.50                                                LSE             1886660
     30 May 2023         14:37:51                             BST                        1800                      267.50                                                LSE             1886658
     30 May 2023         14:37:51                             BST                        1591                      267.50                                                LSE             1886656
     30 May 2023         14:37:51                             BST                        7136                      267.50                                                LSE             1886648
     30 May 2023         14:37:51                             BST                        9129                      267.50                                                LSE             1886650
     30 May 2023         14:37:51                             BST                        4184                      267.50                                                LSE             1886652
     30 May 2023         14:37:51                             BST                        2921                      267.50                                                LSE             1886654
     30 May 2023         14:37:55                             BST                        1127                      267.40                                                LSE             1886804
     30 May 2023         14:37:55                             BST                        2300                      267.40                                                LSE             1886802
     30 May 2023         14:37:55                             BST                        1591                      267.40                                                LSE             1886800
     30 May 2023         14:37:55                             BST                        1800                      267.40                                                LSE             1886798
     30 May 2023         14:37:55                             BST                        929                       267.40                                                LSE             1886792
     30 May 2023         14:37:55                             BST                        6006                      267.40                                                LSE             1886794
     30 May 2023         14:39:22                             BST                        1800                      267.30                                                LSE             1889939
     30 May 2023         14:39:22                             BST                        1591                      267.30                                                LSE             1889937
     30 May 2023         14:39:22                             BST                        4261                      267.30                                                LSE             1889933
     30 May 2023         14:39:22                             BST                        3008                      267.30                                                LSE             1889931
     30 May 2023         14:39:22                             BST                        1591                      267.30                                                LSE             1889852
     30 May 2023         14:39:22                             BST                        3403                      267.30                                                LSE             1889854
     30 May 2023         14:39:22                             BST                        1496                      267.30                                                LSE             1889850
     30 May 2023         14:39:22                             BST                        602                       267.30                                                LSE             1889848
     30 May 2023         14:39:22                             BST                        1800                      267.30                                                LSE             1889846
     30 May 2023         14:39:22                             BST                        6818                      267.30                                                LSE             1889840
     30 May 2023         14:39:25                             BST                        1531                      267.30                                                LSE             1890091
     30 May 2023         14:39:25                             BST                        3125                      267.30                                                LSE             1890089
     30 May 2023         14:39:25                             BST                        1591                      267.30                                                LSE             1890087
     30 May 2023         14:39:25                             BST                        1800                      267.30                                                LSE             1890085
     30 May 2023         14:39:58                             BST                        6831                      267.20                                                LSE             1891097
     30 May 2023         14:40:11                             BST                        1591                      267.10                                                LSE             1891740
     30 May 2023         14:40:11                             BST                        3226                      267.10                                                LSE             1891738
     30 May 2023         14:40:11                             BST                        1800                      267.10                                                LSE             1891742
     30 May 2023         14:40:11                             BST                        1512                      267.10                                                LSE             1891744
     30 May 2023         14:40:43                             BST                        2959                      267.10                                                LSE             1892782
     30 May 2023         14:40:43                             BST                        702                       267.10                                                LSE             1892772
     30 May 2023         14:40:43                             BST                        1847                      267.10                                                LSE             1892770
     30 May 2023         14:41:21                             BST                        1603                      267.20                                                LSE             1893901
     30 May 2023         14:41:21                             BST                        1554                      267.20                                                LSE             1893897
     30 May 2023         14:41:21                             BST                        1591                      267.20                                                LSE             1893895
     30 May 2023         14:41:21                             BST                        1800                      267.20                                                LSE             1893893
     30 May 2023         14:41:21                             BST                        3373                      267.20                                                LSE             1893891
     30 May 2023         14:41:21                             BST                        1034                      267.20                                                LSE             1893899
     30 May 2023         14:42:30                             BST                        1573                      267.20                                                LSE             1895879
     30 May 2023         14:42:30                             BST                        1591                      267.20                                                LSE             1895871
     30 May 2023         14:42:30                             BST                        1800                      267.20                                                LSE             1895869
     30 May 2023         14:42:30                             BST                        1764                      267.20                                                LSE             1895877
     30 May 2023         14:42:30                             BST                        2200                      267.20                                                LSE             1895873
     30 May 2023         14:42:30                             BST                        7660                      267.20                                                LSE             1895875
     30 May 2023         14:42:30                             BST                        7660                      267.20                                                LSE             1895867
     30 May 2023         14:42:30                             BST                        257                       267.20                                                LSE             1895865
     30 May 2023         14:44:20                             BST                        4246                      267.20                                                LSE             1899314
     30 May 2023         14:44:20                             BST                        1800                      267.20                                                LSE             1899312
     30 May 2023         14:44:20                             BST                        1591                      267.20                                                LSE             1899310
     30 May 2023         14:44:20                             BST                        4216                      267.20                                                LSE             1899306
     30 May 2023         14:44:20                             BST                        392                       267.20                                                LSE             1899304
     30 May 2023         14:44:20                             BST                        1800                      267.20                                                LSE             1899302
     30 May 2023         14:44:20                             BST                        1591                      267.20                                                LSE             1899300
     30 May 2023         14:44:20                             BST                        3335                      267.20                                                LSE             1899296
     30 May 2023         14:44:20                             BST                        2535                      267.20                                                LSE             1899294
     30 May 2023         14:44:20                             BST                        1591                      267.20                                                LSE             1899292
     30 May 2023         14:44:20                             BST                        1800                      267.20                                                LSE             1899290
     30 May 2023         14:44:20                             BST                        2535                      267.20                                                LSE             1899288
     30 May 2023         14:44:20                             BST                        1482                      267.20                                                LSE             1899286
     30 May 2023         14:44:20                             BST                        1591                      267.20                                                LSE             1899282
     30 May 2023         14:44:20                             BST                        1800                      267.20                                                LSE             1899280
     30 May 2023         14:44:20                             BST                        2700                      267.20                                                LSE             1899284
     30 May 2023         14:44:20                             BST                        6916                      267.20                                                LSE             1899276
     30 May 2023         14:45:58                             BST                        3032                      267.00                                                LSE             1902454
     30 May 2023         14:46:01                             BST                        218                       267.00                                                LSE             1902662
     30 May 2023         14:46:05                             BST                        140                       267.00                                                LSE             1902835
     30 May 2023         14:46:05                             BST                        2121                      267.00                                                LSE             1902833
     30 May 2023         14:46:05                             BST                        1300                      267.00                                                LSE             1902831
     30 May 2023         14:46:06                             BST                        400                       266.90                                                LSE             1902859
     30 May 2023         14:46:06                             BST                        302                       266.90                                                LSE             1902857
     30 May 2023         14:46:07                             BST                        1000                      266.90                                                LSE             1902882
     30 May 2023         14:46:07                             BST                        99                        266.90                                                LSE             1902879
     30 May 2023         14:46:07                             BST                        110                       266.90                                                LSE             1902869
     30 May 2023         14:46:07                             BST                        2800                      266.90                                                LSE             1902863
     30 May 2023         14:46:07                             BST                        1200                      266.90                                                LSE             1902861
     30 May 2023         14:46:07                             BST                        1000                      266.90                                                LSE             1902865
     30 May 2023         14:46:07                             BST                        1000                      266.90                                                LSE             1902867
     30 May 2023         14:46:20                             BST                        248                       266.90                                                LSE             1903344
     30 May 2023         14:46:20                             BST                        201                       266.90                                                LSE             1903342
     30 May 2023         14:46:20                             BST                        299                       266.90                                                LSE             1903340
     30 May 2023         14:46:20                             BST                        199                       266.90                                                LSE             1903338
     30 May 2023         14:46:20                             BST                        562                       266.90                                                LSE             1903336
     30 May 2023         14:47:23                             BST                        1992                      267.30                                                LSE             1906079
     30 May 2023         14:47:23                             BST                        1800                      267.30                                                LSE             1906077
     30 May 2023         14:47:23                             BST                        2499                      267.30                                                LSE             1906075
     30 May 2023         14:47:23                             BST                        2685                      267.30                                                LSE             1906069
     30 May 2023         14:47:23                             BST                        1800                      267.30                                                LSE             1906071
     30 May 2023         14:47:23                             BST                        1992                      267.30                                                LSE             1906073
     30 May 2023         14:47:32                             BST                        1265                      267.20                                                LSE             1906351
     30 May 2023         14:47:32                             BST                        1883                      267.20                                                LSE             1906353
     30 May 2023         14:47:32                             BST                        1800                      267.20                                                LSE             1906355
     30 May 2023         14:47:32                             BST                        1992                      267.20                                                LSE             1906357
     30 May 2023         14:47:32                             BST                        2200                      267.20                                                LSE             1906337
     30 May 2023         14:47:32                             BST                        1992                      267.20                                                LSE             1906335
     30 May 2023         14:47:32                             BST                        1800                      267.20                                                LSE             1906333
     30 May 2023         14:47:32                             BST                        3556                      267.20                                                LSE             1906331
     30 May 2023         14:47:32                             BST                        4349                      267.20                                                LSE             1906327
     30 May 2023         14:47:59                             BST                        6843                      267.10                                                LSE             1907108
     30 May 2023         14:47:59                             BST                        1562                      267.10                                                LSE             1907106
     30 May 2023         14:47:59                             BST                        6843                      267.10                                                LSE             1907104
     30 May 2023         14:47:59                             BST                        6843                      267.10                                                LSE             1907102
     30 May 2023         14:48:44                             BST                        2500                      267.00                                                LSE             1908501
     30 May 2023         14:48:44                             BST                        1992                      267.00                                                LSE             1908499
     30 May 2023         14:48:44                             BST                        1800                      267.00                                                LSE             1908497
     30 May 2023         14:51:20                             BST                        1800                      267.00                                                LSE             1913394
     30 May 2023         14:51:20                             BST                        7515                      267.00                                                LSE             1913392
     30 May 2023         14:51:31                             BST                        1592                      267.00                                                LSE             1913943
     30 May 2023         14:51:31                             BST                        1800                      267.00                                                LSE             1913939
     30 May 2023         14:51:31                             BST                        1450                      267.00                                                LSE             1913937
     30 May 2023         14:51:31                             BST                        1992                      267.00                                                LSE             1913941
     30 May 2023         14:51:37                             BST                        1773                      266.90                                                LSE             1914201
     30 May 2023         14:51:37                             BST                        1575                      266.90                                                LSE             1914199
     30 May 2023         14:51:37                             BST                        1800                      266.90                                                LSE             1914197
     30 May 2023         14:51:37                             BST                        1992                      266.90                                                LSE             1914195
     30 May 2023         14:51:37                             BST                        7477                      266.90                                                LSE             1914189
     30 May 2023         14:52:45                             BST                        1992                      267.10                                                LSE             1916273
     30 May 2023         14:52:45                             BST                        1800                      267.10                                                LSE             1916271
     30 May 2023         14:52:45                             BST                        1509                      267.10                                                LSE             1916275
     30 May 2023         14:53:36                             BST                        3478                      267.20                                                LSE             1918209
     30 May 2023         14:53:36                             BST                        1800                      267.20                                                LSE             1918207
     30 May 2023         14:53:36                             BST                        1992                      267.20                                                LSE             1918205
     30 May 2023         14:53:36                             BST                        447                       267.20                                                LSE             1918203
     30 May 2023         14:53:36                             BST                        1145                      267.20                                                LSE             1918201
     30 May 2023         14:53:36                             BST                        3208                      267.20                                                LSE             1918199
     30 May 2023         14:53:36                             BST                        1992                      267.20                                                LSE             1918197
     30 May 2023         14:53:36                             BST                        1800                      267.20                                                LSE             1918195
     30 May 2023         14:53:36                             BST                        1                         267.20                                                LSE             1918191
     30 May 2023         14:53:36                             BST                        3534                      267.20                                                LSE             1918189
     30 May 2023         14:53:36                             BST                        4655                      267.20                                                LSE             1918193
     30 May 2023         14:55:15                             BST                        1674                      267.20                                                LSE             1921636
     30 May 2023         14:55:15                             BST                        1496                      267.20                                                LSE             1921634
     30 May 2023         14:55:15                             BST                        1992                      267.20                                                LSE             1921630
     30 May 2023         14:55:15                             BST                        1800                      267.20                                                LSE             1921632
     30 May 2023         14:55:21                             BST                        1087                      267.20                                                LSE             1921804
     30 May 2023         14:55:21                             BST                        1992                      267.20                                                LSE             1921802
     30 May 2023         14:55:21                             BST                        1800                      267.20                                                LSE             1921800
     30 May 2023         14:55:21                             BST                        1                         267.20                                                LSE             1921798
     30 May 2023         14:56:21                             BST                        140                       267.10                                                LSE             1924755
     30 May 2023         14:56:21                             BST                        365                       267.10                                                LSE             1924747
     30 May 2023         14:56:21                             BST                        1414                      267.10                                                LSE             1924485
     30 May 2023         14:56:21                             BST                        223                       267.10                                                LSE             1924159
     30 May 2023         14:56:21                             BST                        174                       267.10                                                LSE             1924157
     30 May 2023         14:56:21                             BST                        1800                      267.10                                                LSE             1924153
     30 May 2023         14:56:21                             BST                        4928                      267.10                                                LSE             1924143
     30 May 2023         14:56:21                             BST                        1992                      267.10                                                LSE             1924140
     30 May 2023         14:56:21                             BST                        1800                      267.10                                                LSE             1924138
     30 May 2023         14:56:21                             BST                        1800                      267.10                                                LSE             1924119
     30 May 2023         14:56:21                             BST                        7484                      267.10                                                LSE             1924124
     30 May 2023         14:56:21                             BST                        1992                      267.10                                                LSE             1924122
     30 May 2023         14:56:21                             BST                        597                       267.10                                                LSE             1924111
     30 May 2023         14:56:21                             BST                        2633                      267.10                                                LSE             1924107
     30 May 2023         14:56:21                             BST                        1992                      267.10                                                LSE             1924105
     30 May 2023         14:56:21                             BST                        1800                      267.10                                                LSE             1924103
     30 May 2023         14:56:21                             BST                        1259                      267.10                                                LSE             1923798
     30 May 2023         14:56:21                             BST                        1600                      267.10                                                LSE             1923795
     30 May 2023         14:56:21                             BST                        1992                      267.10                                                LSE             1923793
     30 May 2023         14:56:21                             BST                        1800                      267.10                                                LSE             1923791
     30 May 2023         14:56:21                             BST                        7591                      267.10                                                LSE             1923771
     30 May 2023         14:56:21                             BST                        196                       267.10                                                LSE             1923672
     30 May 2023         14:56:21                             BST                        6996                      267.10                                                LSE             1923658
     30 May 2023         14:57:00                             BST                        1800                      266.90                                                LSE             1927729
     30 May 2023         14:57:00                             BST                        1992                      266.90                                                LSE             1927731
     30 May 2023         14:57:00                             BST                        1511                      266.90                                                LSE             1927733
     30 May 2023         14:57:00                             BST                        7654                      266.90                                                LSE             1927727
     30 May 2023         14:57:08                             BST                        1992                      266.80                                                LSE             1928077
     30 May 2023         14:57:08                             BST                        416                       266.80                                                LSE             1928075
     30 May 2023         14:57:08                             BST                        1800                      266.80                                                LSE             1928073
     30 May 2023         14:57:08                             BST                        3982                      266.80                                                LSE             1928071
     30 May 2023         14:57:08                             BST                        3516                      266.80                                                LSE             1928069
     30 May 2023         14:57:37                             BST                        97                        266.80                                                LSE             1929105
     30 May 2023         14:57:37                             BST                        2950                      266.80                                                LSE             1929103
     30 May 2023         15:01:01                             BST                        419                       267.10                                                LSE             1939062
     30 May 2023         15:01:23                             BST                        11320                     267.30                                                LSE             1940268
     30 May 2023         15:01:23                             BST                        4367                      267.30                                                LSE             1940270
     30 May 2023         15:01:24                             BST                        1515                      267.30                                                LSE             1940277
     30 May 2023         15:01:31                             BST                        1250                      267.30                                                LSE             1940638
     30 May 2023         15:01:31                             BST                        1581                      267.30                                                LSE             1940636
     30 May 2023         15:01:31                             BST                        205                       267.30                                                LSE             1940634
     30 May 2023         15:01:35                             BST                        4512                      267.20                                                LSE             1940935
     30 May 2023         15:01:35                             BST                        7409                      267.20                                                LSE             1940932
     30 May 2023         15:01:35                             BST                        7027                      267.20                                                LSE             1940930
     30 May 2023         15:02:18                             BST                        1800                      267.20                                                LSE             1942692
     30 May 2023         15:02:18                             BST                        1455                      267.20                                                LSE             1942696
     30 May 2023         15:02:18                             BST                        1992                      267.20                                                LSE             1942694
     30 May 2023         15:02:22                             BST                        1992                      267.20                                                LSE             1942792
     30 May 2023         15:02:22                             BST                        1800                      267.20                                                LSE             1942790
     30 May 2023         15:02:22                             BST                        1881                      267.20                                                LSE             1942788
     30 May 2023         15:02:22                             BST                        1992                      267.20                                                LSE             1942782
     30 May 2023         15:02:22                             BST                        1800                      267.20                                                LSE             1942780
     30 May 2023         15:02:22                             BST                        1457                      267.20                                                LSE             1942778
     30 May 2023         15:02:32                             BST                        1992                      267.10                                                LSE             1943208
     30 May 2023         15:02:32                             BST                        2543                      267.10                                                LSE             1943210
     30 May 2023         15:02:32                             BST                        1551                      267.10                                                LSE             1943212
     30 May 2023         15:02:32                             BST                        1800                      267.10                                                LSE             1943206
     30 May 2023         15:02:32                             BST                        7195                      267.10                                                LSE             1943174
     30 May 2023         15:04:20                             BST                        7417                      266.80                                                LSE             1946586
     30 May 2023         15:04:25                             BST                        857                       266.70                                                LSE             1946759
     30 May 2023         15:04:25                             BST                        1268                      266.70                                                LSE             1946757
     30 May 2023         15:04:25                             BST                        6489                      266.70                                                LSE             1946755
     30 May 2023         15:04:31                             BST                        1992                      266.70                                                LSE             1946905
     30 May 2023         15:04:31                             BST                        1800                      266.70                                                LSE             1946903
     30 May 2023         15:04:31                             BST                        450                       266.70                                                LSE             1946907
     30 May 2023         15:04:31                             BST                        1992                      266.70                                                LSE             1946899
     30 May 2023         15:04:31                             BST                        2400                      266.70                                                LSE             1946901
     30 May 2023         15:04:31                             BST                        1800                      266.70                                                LSE             1946897
     30 May 2023         15:04:31                             BST                        6712                      266.70                                                LSE             1946895
     30 May 2023         15:04:31                             BST                        1002                      266.70                                                LSE             1946893
     30 May 2023         15:07:29                             BST                        2265                      266.40                                                LSE             1953341
     30 May 2023         15:07:29                             BST                        1992                      266.40                                                LSE             1953339
     30 May 2023         15:07:29                             BST                        1800                      266.40                                                LSE             1953337
     30 May 2023         15:07:30                             BST                        8082                      266.30                                                LSE             1953368
     30 May 2023         15:10:00                             BST                        7185                      266.40                                                LSE             1957574
     30 May 2023         15:10:52                             BST                        1154                      266.30                                                LSE             1959371
     30 May 2023         15:10:52                             BST                        1527                      266.30                                                LSE             1959369
     30 May 2023         15:10:52                             BST                        1800                      266.30                                                LSE             1959364
     30 May 2023         15:10:52                             BST                        1992                      266.30                                                LSE             1959366
     30 May 2023         15:10:52                             BST                        9                         266.30                                                LSE             1959360
     30 May 2023         15:10:52                             BST                        7446                      266.30                                                LSE             1959358
     30 May 2023         15:12:19                             BST                        6472                      266.00                                                LSE             1962145
     30 May 2023         15:12:52                             BST                        1992                      266.10                                                LSE             1963236
     30 May 2023         15:13:58                             BST                        4431                      266.50                                                LSE             1965555
     30 May 2023         15:14:30                             BST                        9896                      266.60                                                LSE             1966530
     30 May 2023         15:14:30                             BST                        3393                      266.60                                                LSE             1966534
     30 May 2023         15:14:30                             BST                        9962                      266.60                                                LSE             1966532
     30 May 2023         15:14:45                             BST                        2236                      266.60                                                LSE             1966822
     30 May 2023         15:14:45                             BST                        2255                      266.60                                                LSE             1966816
     30 May 2023         15:14:45                             BST                        2629                      266.60                                                LSE             1966814
     30 May 2023         15:14:45                             BST                        1517                      266.60                                                LSE             1966820
     30 May 2023         15:14:45                             BST                        1992                      266.60                                                LSE             1966818
     30 May 2023         15:17:42                             BST                        8141                      266.90                                                LSE             1972315
     30 May 2023         15:17:42                             BST                        2491                      267.00                                                LSE             1972294
     30 May 2023         15:17:42                             BST                        2255                      267.00                                                LSE             1972296
     30 May 2023         15:17:42                             BST                        4533                      267.00                                                LSE             1972298
     30 May 2023         15:17:42                             BST                        8766                      267.00                                                LSE             1972300
     30 May 2023         15:17:42                             BST                        3116                      267.00                                                LSE             1972290
     30 May 2023         15:17:42                             BST                        13671                     267.00                                                LSE             1972292
     30 May 2023         15:18:28                             BST                        2255                      267.10                                                LSE             1973651
     30 May 2023         15:18:28                             BST                        2360                      267.10                                                LSE             1973649
     30 May 2023         15:18:28                             BST                        2036                      267.10                                                LSE             1973653
     30 May 2023         15:18:28                             BST                        2491                      267.10                                                LSE             1973641
     30 May 2023         15:18:28                             BST                        1514                      267.10                                                LSE             1973639
     30 May 2023         15:18:28                             BST                        2255                      267.10                                                LSE             1973637
     30 May 2023         15:18:28                             BST                        2236                      267.10                                                LSE             1973635
     30 May 2023         15:18:28                             BST                        1456                      267.10                                                LSE             1973633
     30 May 2023         15:18:28                             BST                        2491                      267.10                                                LSE             1973631
     30 May 2023         15:18:28                             BST                        2255                      267.10                                                LSE             1973629
     30 May 2023         15:18:28                             BST                        2589                      267.10                                                LSE             1973627
     30 May 2023         15:21:05                             BST                        1539                      267.30                                                LSE             1978798
     30 May 2023         15:21:05                             BST                        2491                      267.30                                                LSE             1978796
     30 May 2023         15:21:05                             BST                        2820                      267.30                                                LSE             1978794
     30 May 2023         15:21:05                             BST                        1677                      267.30                                                LSE             1978790
     30 May 2023         15:21:06                             BST                        2491                      267.30                                                LSE             1978845
     30 May 2023         15:21:06                             BST                        2820                      267.30                                                LSE             1978843
     30 May 2023         15:21:46                             BST                        2820                      267.30                                                LSE             1979858
     30 May 2023         15:21:46                             BST                        2200                      267.30                                                LSE             1979856
     30 May 2023         15:22:00                             BST                        2491                      267.30                                                LSE             1980338
     30 May 2023         15:22:00                             BST                        2236                      267.30                                                LSE             1980336
     30 May 2023         15:22:00                             BST                        2820                      267.30                                                LSE             1980340
     30 May 2023         15:22:00                             BST                        1512                      267.30                                                LSE             1980342
     30 May 2023         15:22:15                             BST                        573                       267.30                                                LSE             1980949
     30 May 2023         15:22:15                             BST                        1171                      267.30                                                LSE             1980947
     30 May 2023         15:22:15                             BST                        2491                      267.30                                                LSE             1980945
     30 May 2023         15:22:15                             BST                        2820                      267.30                                                LSE             1980943
     30 May 2023         15:22:15                             BST                        1988                      267.30                                                LSE             1980951
     30 May 2023         15:22:15                             BST                        1511                      267.30                                                LSE             1980941
     30 May 2023         15:22:15                             BST                        2820                      267.30                                                LSE             1980939
     30 May 2023         15:22:15                             BST                        2491                      267.30                                                LSE             1980937
     30 May 2023         15:23:26                             BST                        6453                      266.90                                                LSE             1983333
     30 May 2023         15:24:10                             BST                        200                       267.00                                                LSE             1984346
     30 May 2023         15:24:10                             BST                        200                       267.00                                                LSE             1984348
     30 May 2023         15:24:29                             BST                        6706                      267.00                                                LSE             1984861
     30 May 2023         15:24:58                             BST                        1800                      267.10                                                LSE             1986389
     30 May 2023         15:24:58                             BST                        2820                      267.10                                                LSE             1986387
     30 May 2023         15:24:58                             BST                        2491                      267.10                                                LSE             1986385
     30 May 2023         15:24:58                             BST                        8789                      267.10                                                LSE             1986383
     30 May 2023         15:24:58                             BST                        8569                      267.10                                                LSE             1986381
     30 May 2023         15:25:15                             BST                        4093                      267.10                                                LSE             1987410
     30 May 2023         15:25:15                             BST                        3121                      267.10                                                LSE             1987406
     30 May 2023         15:25:15                             BST                        2820                      267.10                                                LSE             1987408
     30 May 2023         15:25:18                             BST                        1109                      267.10                                                LSE             1987604
     30 May 2023         15:25:18                             BST                        3121                      267.10                                                LSE             1987602
     30 May 2023         15:25:18                             BST                        10145                     267.10                                                LSE             1987598
     30 May 2023         15:25:18                             BST                        2820                      267.10                                                LSE             1987600
     30 May 2023         15:27:01                             BST                        2820                      266.50                                                LSE             1990383
     30 May 2023         15:27:01                             BST                        7572                      266.50                                                LSE             1990379
     30 May 2023         15:27:10                             BST                        7144                      266.40                                                LSE             1990758
     30 May 2023         15:28:15                             BST                        3121                      266.50                                                LSE             1992815
     30 May 2023         15:28:15                             BST                        1492                      266.50                                                LSE             1992813
     30 May 2023         15:28:15                             BST                        2820                      266.50                                                LSE             1992811
     30 May 2023         15:28:38                             BST                        6608                      266.30                                                LSE             1993556
     30 May 2023         15:30:03                             BST                        6515                      266.10                                                LSE             1996187
     30 May 2023         15:30:20                             BST                        3121                      266.10                                                LSE             1996649
     30 May 2023         15:30:20                             BST                        2820                      266.10                                                LSE             1996647
     30 May 2023         15:31:52                             BST                        7787                      266.20                                                LSE             1998986
     30 May 2023         15:33:04                             BST                        4155                      266.40                                                LSE             2001271
     30 May 2023         15:33:08                             BST                        1262                      266.40                                                LSE             2001411
     30 May 2023         15:33:08                             BST                        3121                      266.40                                                LSE             2001409
     30 May 2023         15:33:08                             BST                        1573                      266.40                                                LSE             2001407
     30 May 2023         15:33:08                             BST                        4237                      266.40                                                LSE             2001405
     30 May 2023         15:33:08                             BST                        1677                      266.40                                                LSE             2001403
     30 May 2023         15:33:21                             BST                        2130                      266.30                                                LSE             2001953
     30 May 2023         15:33:21                             BST                        2236                      266.30                                                LSE             2001951
     30 May 2023         15:33:21                             BST                        2900                      266.30                                                LSE             2001949
     30 May 2023         15:33:21                             BST                        366                       266.30                                                LSE             2001947
     30 May 2023         15:33:21                             BST                        3759                      266.30                                                LSE             2001945
     30 May 2023         15:33:21                             BST                        3121                      266.30                                                LSE             2001943
     30 May 2023         15:33:21                             BST                        594                       266.30                                                LSE             2001941
     30 May 2023         15:33:21                             BST                        6463                      266.30                                                LSE             2001937
     30 May 2023         15:35:11                             BST                        7676                      265.90                                                LSE             2005069
     30 May 2023         15:35:27                             BST                        7673                      265.90                                                LSE             2005671
     30 May 2023         15:36:19                             BST                        6528                      265.90                                                LSE             2007150
     30 May 2023         15:36:19                             BST                        7878                      265.90                                                LSE             2007142
     30 May 2023         15:38:10                             BST                        1503                      265.70                                                LSE             2010095
     30 May 2023         15:38:10                             BST                        1796                      265.70                                                LSE             2010097
     30 May 2023         15:38:10                             BST                        4552                      265.70                                                LSE             2010093
     30 May 2023         15:38:12                             BST                        3000                      265.70                                                LSE             2010155
     30 May 2023         15:38:12                             BST                        206                       265.70                                                LSE             2010153
     30 May 2023         15:38:15                             BST                        3121                      265.80                                                LSE             2010294
     30 May 2023         15:38:15                             BST                        2820                      265.80                                                LSE             2010292
     30 May 2023         15:38:15                             BST                        2608                      265.80                                                LSE             2010290
     30 May 2023         15:38:17                             BST                        2252                      265.80                                                LSE             2010346
     30 May 2023         15:38:17                             BST                        2820                      265.80                                                LSE             2010344
     30 May 2023         15:38:17                             BST                        3478                      265.80                                                LSE             2010342
     30 May 2023         15:38:18                             BST                        3121                      265.70                                                LSE             2010434
     30 May 2023         15:38:18                             BST                        3121                      265.70                                                LSE             2010428
     30 May 2023         15:38:18                             BST                        8219                      265.70                                                LSE             2010420
     30 May 2023         15:39:41                             BST                        3121                      265.90                                                LSE             2012739
     30 May 2023         15:39:41                             BST                        2820                      265.90                                                LSE             2012737
     30 May 2023         15:39:41                             BST                        2370                      265.90                                                LSE             2012735
     30 May 2023         15:39:41                             BST                        2700                      265.90                                                LSE             2012727
     30 May 2023         15:39:41                             BST                        2820                      265.90                                                LSE             2012725
     30 May 2023         15:39:41                             BST                        2490                      265.90                                                LSE             2012733
     30 May 2023         15:39:41                             BST                        1497                      265.90                                                LSE             2012729
     30 May 2023         15:39:41                             BST                        3121                      265.90                                                LSE             2012731
     30 May 2023         15:40:49                             BST                        2236                      266.00                                                LSE             2014528
     30 May 2023         15:40:49                             BST                        2600                      266.00                                                LSE             2014526
     30 May 2023         15:40:49                             BST                        1552                      266.00                                                LSE             2014524
     30 May 2023         15:40:49                             BST                        3121                      266.00                                                LSE             2014522
     30 May 2023         15:40:49                             BST                        2820                      266.00                                                LSE             2014520
     30 May 2023         15:40:49                             BST                        7292                      266.00                                                LSE             2014518
     30 May 2023         15:42:48                             BST                        5689                      266.00                                                LSE             2017712
     30 May 2023         15:42:48                             BST                        1837                      266.00                                                LSE             2017710
     30 May 2023         15:43:25                             BST                        214                       266.00                                                LSE             2018666
     30 May 2023         15:43:25                             BST                        1867                      266.00                                                LSE             2018664
     30 May 2023         15:43:25                             BST                        2820                      266.00                                                LSE             2018662
     30 May 2023         15:43:25                             BST                        3121                      266.00                                                LSE             2018660
     30 May 2023         15:44:44                             BST                        7471                      266.00                                                LSE             2020890
     30 May 2023         15:45:44                             BST                        3121                      266.00                                                LSE             2022607
     30 May 2023         15:45:44                             BST                        2820                      266.00                                                LSE             2022605
     30 May 2023         15:45:44                             BST                        841                       266.00                                                LSE             2022603
     30 May 2023         15:47:05                             BST                        2820                      266.00                                                LSE             2024917
     30 May 2023         15:47:05                             BST                        608                       266.00                                                LSE             2024919
     30 May 2023         15:47:05                             BST                        3121                      266.00                                                LSE             2024915
     30 May 2023         15:47:05                             BST                        4094                      266.00                                                LSE             2024913
     30 May 2023         15:49:25                             BST                        7969                      265.70                                                LSE             2029119
     30 May 2023         15:50:45                             BST                        1853                      266.00                                                LSE             2031341
     30 May 2023         15:51:18                             BST                        2236                      266.00                                                LSE             2032089
     30 May 2023         15:51:18                             BST                        2820                      265.90                                                LSE             2032085
     30 May 2023         15:51:18                             BST                        3121                      265.90                                                LSE             2032087
     30 May 2023         15:51:18                             BST                        2525                      266.00                                                LSE             2032091
     30 May 2023         15:51:18                             BST                        2820                      266.00                                                LSE             2032093
     30 May 2023         15:51:18                             BST                        3121                      266.00                                                LSE             2032095
     30 May 2023         15:51:18                             BST                        1800                      266.00                                                LSE             2032097
     30 May 2023         15:51:18                             BST                        2334                      266.00                                                LSE             2032099
     30 May 2023         15:51:18                             BST                        1802                      266.00                                                LSE             2032073
     30 May 2023         15:51:18                             BST                        1316                      266.00                                                LSE             2032071
     30 May 2023         15:51:18                             BST                        2820                      266.00                                                LSE             2032069
     30 May 2023         15:51:18                             BST                        1457                      266.00                                                LSE             2032067
     30 May 2023         15:51:18                             BST                        3121                      266.00                                                LSE             2032065
     30 May 2023         15:51:18                             BST                        2685                      266.00                                                LSE             2032063
     30 May 2023         15:53:05                             BST                        2300                      265.90                                                LSE             2034533
     30 May 2023         15:53:05                             BST                        1987                      265.90                                                LSE             2034531
     30 May 2023         15:53:05                             BST                        2820                      265.90                                                LSE             2034529
     30 May 2023         15:53:05                             BST                        3121                      265.90                                                LSE             2034527
     30 May 2023         15:53:05                             BST                        188                       265.90                                                LSE             2034525
     30 May 2023         15:55:27                             BST                        7115                      265.70                                                LSE             2037945
     30 May 2023         15:57:05                             BST                        7950                      265.70                                                LSE             2040280
     30 May 2023         15:57:46                             BST                        152                       265.60                                                LSE             2041500
     30 May 2023         15:57:46                             BST                        3121                      265.60                                                LSE             2041498
     30 May 2023         15:57:46                             BST                        2820                      265.60                                                LSE             2041496
     30 May 2023         15:57:46                             BST                        303                       265.60                                                LSE             2041494
     30 May 2023         15:57:46                             BST                        3121                      265.60                                                LSE             2041492
     30 May 2023         15:57:46                             BST                        2820                      265.60                                                LSE             2041490
     30 May 2023         15:57:46                             BST                        2820                      265.60                                                LSE             2041481
     30 May 2023         15:57:46                             BST                        3121                      265.60                                                LSE             2041483
     30 May 2023         15:57:46                             BST                        2340                      265.60                                                LSE             2041485
     30 May 2023         15:57:46                             BST                        751                       265.60                                                LSE             2041487
     30 May 2023         15:58:15                             BST                        3121                      265.60                                                LSE             2042158
     30 May 2023         15:58:15                             BST                        2820                      265.60                                                LSE             2042156
     30 May 2023         16:00:52                             BST                        2820                      265.70                                                LSE             2048486
     30 May 2023         16:00:52                             BST                        1665                      265.70                                                LSE             2048488
     30 May 2023         16:00:52                             BST                        2340                      265.70                                                LSE             2048484
     30 May 2023         16:00:56                             BST                        2340                      265.70                                                LSE             2048729
     30 May 2023         16:00:56                             BST                        2820                      265.70                                                LSE             2048727
     30 May 2023         16:00:56                             BST                        1653                      265.70                                                LSE             2048725
     30 May 2023         16:01:01                             BST                        3105                      265.70                                                LSE             2048987
     30 May 2023         16:01:01                             BST                        2340                      265.70                                                LSE             2048985
     30 May 2023         16:01:01                             BST                        1595                      265.70                                                LSE             2048983
     30 May 2023         16:01:15                             BST                        697                       265.70                                                LSE             2049518
     30 May 2023         16:01:15                             BST                        1643                      265.70                                                LSE             2049516
     30 May 2023         16:01:15                             BST                        2379                      265.70                                                LSE             2049522
     30 May 2023         16:01:15                             BST                        1469                      265.70                                                LSE             2049520
     30 May 2023         16:01:15                             BST                        2236                      265.70                                                LSE             2049524
     30 May 2023         16:01:15                             BST                        2340                      265.70                                                LSE             2049514
     30 May 2023         16:01:15                             BST                        2820                      265.70                                                LSE             2049512
     30 May 2023         16:02:15                             BST                        2953                      265.70                                                LSE             2050924
     30 May 2023         16:02:15                             BST                        2820                      265.70                                                LSE             2050922
     30 May 2023         16:02:15                             BST                        2340                      265.70                                                LSE             2050920
     30 May 2023         16:02:15                             BST                        1687                      265.70                                                LSE             2050918
     30 May 2023         16:02:25                             BST                        1625                      265.70                                                LSE             2051100
     30 May 2023         16:02:25                             BST                        3949                      265.70                                                LSE             2051098
     30 May 2023         16:02:25                             BST                        1352                      265.70                                                LSE             2051102
     30 May 2023         16:02:25                             BST                        2340                      265.70                                                LSE             2051096
     30 May 2023         16:02:25                             BST                        2820                      265.70                                                LSE             2051094
     30 May 2023         16:04:22                             BST                        1556                      265.60                                                LSE             2054099
     30 May 2023         16:04:22                             BST                        2340                      265.60                                                LSE             2054097
     30 May 2023         16:04:22                             BST                        2820                      265.60                                                LSE             2054095
     30 May 2023         16:04:22                             BST                        7161                      265.60                                                LSE             2054093
     30 May 2023         16:04:26                             BST                        2340                      265.60                                                LSE             2054252
     30 May 2023         16:04:26                             BST                        2820                      265.60                                                LSE             2054250
     30 May 2023         16:04:26                             BST                        7028                      265.60                                                LSE             2054248
     30 May 2023         16:04:26                             BST                        2340                      265.60                                                LSE             2054246
     30 May 2023         16:04:26                             BST                        2820                      265.60                                                LSE             2054244
     30 May 2023         16:04:26                             BST                        1620                      265.60                                                LSE             2054242
     30 May 2023         16:05:27                             BST                        7728                      265.60                                                LSE             2056084
     30 May 2023         16:06:12                             BST                        2299                      265.70                                                LSE             2057247
     30 May 2023         16:06:12                             BST                        1700                      265.70                                                LSE             2057245
     30 May 2023         16:06:12                             BST                        1619                      265.70                                                LSE             2057243
     30 May 2023         16:06:12                             BST                        1800                      265.70                                                LSE             2057241
     30 May 2023         16:06:12                             BST                        2340                      265.70                                                LSE             2057239
     30 May 2023         16:06:12                             BST                        2820                      265.70                                                LSE             2057237
     30 May 2023         16:06:12                             BST                        327                       265.70                                                LSE             2057235
     30 May 2023         16:06:12                             BST                        9000                      265.70                                                LSE             2057233
     30 May 2023         16:06:16                             BST                        1659                      265.70                                                LSE             2057353
     30 May 2023         16:06:16                             BST                        2340                      265.70                                                LSE             2057351
     30 May 2023         16:06:16                             BST                        2011                      265.70                                                LSE             2057349
     30 May 2023         16:06:24                             BST                        581                       265.70                                                LSE             2057649
     30 May 2023         16:06:24                             BST                        1725                      265.70                                                LSE             2057647
     30 May 2023         16:06:24                             BST                        4147                      265.70                                                LSE             2057645
     30 May 2023         16:06:24                             BST                        2340                      265.70                                                LSE             2057643
     30 May 2023         16:06:24                             BST                        2820                      265.70                                                LSE             2057641
     30 May 2023         16:06:24                             BST                        1181                      265.70                                                LSE             2057639
     30 May 2023         16:06:53                             BST                        2820                      265.70                                                LSE             2058237
     30 May 2023         16:06:53                             BST                        2340                      265.70                                                LSE             2058235
     30 May 2023         16:06:53                             BST                        2020                      265.70                                                LSE             2058233
     30 May 2023         16:06:53                             BST                        2340                      265.70                                                LSE             2058231
     30 May 2023         16:06:53                             BST                        2820                      265.70                                                LSE             2058229
     30 May 2023         16:06:53                             BST                        2021                      265.70                                                LSE             2058227
     30 May 2023         16:08:01                             BST                        590                       265.70                                                LSE             2060178
     30 May 2023         16:08:01                             BST                        3694                      265.70                                                LSE             2060165
     30 May 2023         16:08:01                             BST                        904                       265.70                                                LSE             2060163
     30 May 2023         16:08:01                             BST                        2836                      265.70                                                LSE             2060159
     30 May 2023         16:09:00                             BST                        4392                      265.70                                                LSE             2061992
     30 May 2023         16:09:00                             BST                        1598                      265.70                                                LSE             2061990
     30 May 2023         16:09:00                             BST                        2820                      265.70                                                LSE             2061988
     30 May 2023         16:09:14                             BST                        1155                      265.70                                                LSE             2062494
     30 May 2023         16:09:14                             BST                        962                       265.70                                                LSE             2062492
     30 May 2023         16:09:14                             BST                        2340                      265.70                                                LSE             2062490
     30 May 2023         16:09:14                             BST                        2820                      265.70                                                LSE             2062488
     30 May 2023         16:09:14                             BST                        2695                      265.70                                                LSE             2062486
     30 May 2023         16:09:14                             BST                        253                       265.70                                                LSE             2062484
     30 May 2023         16:09:14                             BST                        4449                      265.70                                                LSE             2062482
     30 May 2023         16:09:14                             BST                        1271                      265.70                                                LSE             2062480
     30 May 2023         16:09:14                             BST                        1259                      265.70                                                LSE             2062478
     30 May 2023         16:10:03                             BST                        1276                      265.60                                                LSE             2064007
     30 May 2023         16:10:03                             BST                        6652                      265.60                                                LSE             2064005
     30 May 2023         16:11:56                             BST                        54566                     265.40                                                LSE             2067027
     30 May 2023         16:11:56                             BST                        18000                     265.40                                                LSE             2067025
     30 May 2023         16:11:56                             BST                        27000                     265.40                                                LSE             2067023
     30 May 2023         16:11:56                             BST                        9000                      265.40                                                LSE             2067021
     30 May 2023         16:11:56                             BST                        1424                      265.40                                                LSE             2067011
     30 May 2023         16:11:56                             BST                        2820                      265.40                                                LSE             2067007
     30 May 2023         16:11:56                             BST                        2340                      265.40                                                LSE             2067009
     30 May 2023         16:11:56                             BST                        9000                      265.40                                                LSE             2067015
     30 May 2023         16:11:56                             BST                        9000                      265.40                                                LSE             2067013
     30 May 2023         16:11:56                             BST                        18000                     265.40                                                LSE             2067019
     30 May 2023         16:11:56                             BST                        18000                     265.40                                                LSE             2067017
     30 May 2023         16:11:56                             BST                        2392                      265.40                                                LSE             2067005
     30 May 2023         16:11:56                             BST                        1620                      265.40                                                LSE             2067003
     30 May 2023         16:11:56                             BST                        6644                      265.40                                                LSE             2066997
     30 May 2023         16:12:21                             BST                        2340                      265.40                                                LSE             2067735
     30 May 2023         16:12:21                             BST                        2820                      265.40                                                LSE             2067733
     30 May 2023         16:12:21                             BST                        2188                      265.40                                                LSE             2067725
     30 May 2023         16:12:21                             BST                        2678                      265.40                                                LSE             2067723
     30 May 2023         16:12:21                             BST                        2980                      265.40                                                LSE             2067731
     30 May 2023         16:12:21                             BST                        781                       265.40                                                LSE             2067727
     30 May 2023         16:12:21                             BST                        3258                      265.40                                                LSE             2067729
     30 May 2023         16:12:21                             BST                        2340                      265.40                                                LSE             2067721
     30 May 2023         16:12:21                             BST                        2820                      265.40                                                LSE             2067719
     30 May 2023         16:12:29                             BST                        1514                      265.40                                                LSE             2068213
     30 May 2023         16:12:29                             BST                        2340                      265.40                                                LSE             2068211
     30 May 2023         16:12:29                             BST                        2340                      265.40                                                LSE             2068209
     30 May 2023         16:12:29                             BST                        2820                      265.40                                                LSE             2068207
     30 May 2023         16:12:29                             BST                        1514                      265.40                                                LSE             2068205
     30 May 2023         16:12:29                             BST                        2316                      265.40                                                LSE             2068203
     30 May 2023         16:12:45                             BST                        1638                      265.40                                                LSE             2068522
     30 May 2023         16:12:45                             BST                        242                       265.40                                                LSE             2068520
     30 May 2023         16:12:45                             BST                        1082                      265.40                                                LSE             2068518
     30 May 2023         16:12:45                             BST                        1609                      265.40                                                LSE             2068524
     30 May 2023         16:12:45                             BST                        1055                      265.40                                                LSE             2068526
     30 May 2023         16:12:45                             BST                        2340                      265.40                                                LSE             2068516
     30 May 2023         16:12:45                             BST                        2820                      265.40                                                LSE             2068514
     30 May 2023         16:12:55                             BST                        3822                      265.30                                                LSE             2068807
     30 May 2023         16:12:55                             BST                        2500                      265.30                                                LSE             2068805
     30 May 2023         16:12:55                             BST                        1700                      265.40                                                LSE             2068801
     30 May 2023         16:12:55                             BST                        7924                      265.40                                                LSE             2068797
     30 May 2023         16:12:55                             BST                        1619                      265.40                                                LSE             2068795
     30 May 2023         16:12:55                             BST                        3324                      265.40                                                LSE             2068799
     30 May 2023         16:12:55                             BST                        1613                      265.40                                                LSE             2068793
     30 May 2023         16:12:55                             BST                        2340                      265.40                                                LSE             2068791
     30 May 2023         16:12:55                             BST                        2820                      265.40                                                LSE             2068789
     30 May 2023         16:13:02                             BST                        7666                      265.20                                                LSE             2068957
     30 May 2023         16:13:55                             BST                        8886                      265.30                                                LSE             2070599
     30 May 2023         16:13:55                             BST                        765                       265.30                                                LSE             2070597
     30 May 2023         16:13:55                             BST                        7479                      265.30                                                LSE             2070593
     30 May 2023         16:14:31                             BST                        7931                      265.20                                                LSE             2071746
     30 May 2023         16:14:45                             BST                        2820                      265.20                                                LSE             2072089
     30 May 2023         16:14:45                             BST                        1696                      265.20                                                LSE             2072087
     30 May 2023         16:14:45                             BST                        2340                      265.20                                                LSE             2072085
     30 May 2023         16:14:45                             BST                        183                       265.20                                                LSE             2072083
     30 May 2023         16:14:45                             BST                        1722                      265.20                                                LSE             2072081
     30 May 2023         16:14:45                             BST                        275                       265.20                                                LSE             2072079
     30 May 2023         16:14:55                             BST                        3244                      265.20                                                LSE             2072484
     30 May 2023         16:14:55                             BST                        2202                      265.20                                                LSE             2072482
     30 May 2023         16:15:29                             BST                        6622                      265.20                                                LSE             2073750
     30 May 2023         16:15:29                             BST                        168                       265.20                                                LSE             2073748
     30 May 2023         16:15:29                             BST                        6814                      265.20                                                LSE             2073736
     30 May 2023         16:15:29                             BST                        9978                      265.20                                                LSE             2073633
     30 May 2023         16:15:36                             BST                        3228                      265.20                                                LSE             2074409
     30 May 2023         16:15:36                             BST                        2236                      265.20                                                LSE             2074405
     30 May 2023         16:15:36                             BST                        1709                      265.20                                                LSE             2074407
     30 May 2023         16:15:36                             BST                        1700                      265.20                                                LSE             2074411
     30 May 2023         16:15:36                             BST                        10                        265.20                                                LSE             2074413
     30 May 2023         16:15:36                             BST                        2337                      265.20                                                LSE             2074415
     30 May 2023         16:15:36                             BST                        1832                      265.20                                                LSE             2074403
     30 May 2023         16:15:36                             BST                        2820                      265.20                                                LSE             2074401
     30 May 2023         16:15:36                             BST                        2340                      265.20                                                LSE             2074399
     30 May 2023         16:15:36                             BST                        292                       265.20                                                LSE             2074397
     30 May 2023         16:15:36                             BST                        11348                     265.10                                                LSE             2074395
     30 May 2023         16:16:00                             BST                        1700                      265.10                                                LSE             2075156
     30 May 2023         16:16:00                             BST                        2478                      265.10                                                LSE             2075158
     30 May 2023         16:16:00                             BST                        1649                      265.10                                                LSE             2075152
     30 May 2023         16:16:00                             BST                        139                       265.10                                                LSE             2075148
     30 May 2023         16:16:00                             BST                        1717                      265.10                                                LSE             2075144
     30 May 2023         16:16:00                             BST                        2820                      265.10                                                LSE             2075140
     30 May 2023         16:16:00                             BST                        1514                      265.10                                                LSE             2075138
     30 May 2023         16:16:00                             BST                        2340                      265.10                                                LSE             2075136
     30 May 2023         16:16:00                             BST                        3219                      265.10                                                LSE             2075154
     30 May 2023         16:16:00                             BST                        134                       265.10                                                LSE             2075134
     30 May 2023         16:16:00                             BST                        7511                      265.00                                                LSE             2075126
     30 May 2023         16:16:52                             BST                        1636                      265.10                                                LSE             2077401
     30 May 2023         16:16:52                             BST                        3220                      265.10                                                LSE             2077399
     30 May 2023         16:16:52                             BST                        1700                      265.10                                                LSE             2077397
     30 May 2023         16:16:52                             BST                        9141                      265.10                                                LSE             2077395
     30 May 2023         16:16:52                             BST                        3139                      265.00                                                LSE             2077385
     30 May 2023         16:16:52                             BST                        2236                      265.00                                                LSE             2077379
     30 May 2023         16:16:52                             BST                        2820                      265.00                                                LSE             2077381
     30 May 2023         16:16:52                             BST                        1700                      265.00                                                LSE             2077383
     30 May 2023         16:16:52                             BST                        1615                      265.10                                                LSE             2077387
     30 May 2023         16:16:52                             BST                        2820                      265.10                                                LSE             2077389
     30 May 2023         16:16:52                             BST                        2340                      265.10                                                LSE             2077391
     30 May 2023         16:16:52                             BST                        1514                      265.10                                                LSE             2077393
     30 May 2023         16:16:52                             BST                        1054                      265.00                                                LSE             2077377
     30 May 2023         16:16:52                             BST                        2340                      265.00                                                LSE             2077375
     30 May 2023         16:16:52                             BST                        187                       265.00                                                LSE             2077373
     30 May 2023         16:16:52                             BST                        670                       265.00                                                LSE             2077371
     30 May 2023         16:17:21                             BST                        3085                      265.00                                                LSE             2078562
     30 May 2023         16:17:21                             BST                        3872                      265.00                                                LSE             2078566
     30 May 2023         16:17:21                             BST                        913                       265.00                                                LSE             2078564
     30 May 2023         16:17:44                             BST                        2700                      265.00                                                LSE             2079270
     30 May 2023         16:17:44                             BST                        1601                      265.00                                                LSE             2079272
     30 May 2023         16:17:44                             BST                        4009                      265.00                                                LSE             2079274
     30 May 2023         16:18:37                             BST                        2820                      265.00                                                LSE             2080771
     30 May 2023         16:18:37                             BST                        1973                      265.00                                                LSE             2080769
     30 May 2023         16:18:37                             BST                        2340                      265.00                                                LSE             2080767
     30 May 2023         16:18:40                             BST                        2820                      265.00                                                LSE             2080822
     30 May 2023         16:18:42                             BST                        2340                      265.00                                                LSE             2080863
     30 May 2023         16:18:42                             BST                        2820                      265.00                                                LSE             2080861
     30 May 2023         16:18:42                             BST                        2138                      265.00                                                LSE             2080858
     30 May 2023         16:18:53                             BST                        2820                      265.00                                                LSE             2081263
     30 May 2023         16:18:53                             BST                        2624                      265.00                                                LSE             2081261
     30 May 2023         16:18:53                             BST                        3190                      265.00                                                LSE             2081269
     30 May 2023         16:18:53                             BST                        2340                      265.00                                                LSE             2081265
     30 May 2023         16:18:53                             BST                        1599                      265.00                                                LSE             2081267
     30 May 2023         16:19:14                             BST                        4260                      264.90                                                LSE             2082049
     30 May 2023         16:19:14                             BST                        7839                      264.90                                                LSE             2082047
     30 May 2023         16:20:17                             BST                        2340                      264.90                                                LSE             2084056
     30 May 2023         16:20:17                             BST                        1620                      264.90                                                LSE             2084054
     30 May 2023         16:20:17                             BST                        2820                      264.90                                                LSE             2084052
     30 May 2023         16:20:17                             BST                        414                       264.90                                                LSE             2084050
     30 May 2023         16:20:27                             BST                        2820                      264.90                                                LSE             2084445
     30 May 2023         16:20:27                             BST                        1975                      264.90                                                LSE             2084443
     30 May 2023         16:20:27                             BST                        1582                      264.90                                                LSE             2084447
     30 May 2023         16:20:27                             BST                        266                       264.90                                                LSE             2084449
     30 May 2023         16:20:37                             BST                        2340                      264.90                                                LSE             2084751
     30 May 2023         16:20:37                             BST                        2374                      264.90                                                LSE             2084749
     30 May 2023         16:20:37                             BST                        2820                      264.90                                                LSE             2084747
     30 May 2023         16:20:37                             BST                        965                       264.90                                                LSE             2084745
     30 May 2023         16:20:37                             BST                        2820                      264.90                                                LSE             2084743
     30 May 2023         16:20:37                             BST                        656                       264.90                                                LSE             2084741
     30 May 2023         16:20:37                             BST                        1900                      264.90                                                LSE             2084739
     30 May 2023         16:20:57                             BST                        7482                      265.00                                                LSE             2085583
     30 May 2023         16:20:57                             BST                        21000                     265.00                                                LSE             2085581
     30 May 2023         16:20:57                             BST                        2340                      265.00                                                LSE             2085579
     30 May 2023         16:20:57                             BST                        2695                      265.00                                                LSE             2085571
     30 May 2023         16:20:57                             BST                        3240                      265.00                                                LSE             2085569
     30 May 2023         16:20:57                             BST                        774                       265.00                                                LSE             2085567
     30 May 2023         16:20:57                             BST                        1875                      265.00                                                LSE             2085573
     30 May 2023         16:20:57                             BST                        2820                      265.00                                                LSE             2085577
     30 May 2023         16:20:57                             BST                        1681                      265.00                                                LSE             2085575
     30 May 2023         16:21:15                             BST                        2820                      265.00                                                LSE             2086183
     30 May 2023         16:21:15                             BST                        15943                     265.00                                                LSE             2086185
     30 May 2023         16:21:15                             BST                        2102                      265.00                                                LSE             2086181
     30 May 2023         16:21:58                             BST                        4623                      265.00                                                LSE             2087493
     30 May 2023         16:21:58                             BST                        2670                      265.00                                                LSE             2087491
     30 May 2023         16:21:58                             BST                        2820                      265.00                                                LSE             2087489
     30 May 2023         16:21:58                             BST                        2340                      265.00                                                LSE             2087487
     30 May 2023         16:21:58                             BST                        7816                      265.00                                                LSE             2087452
     30 May 2023         16:21:59                             BST                        10467                     264.90                                                LSE             2087523
     30 May 2023         16:22:34                             BST                        3323                      265.00                                                LSE             2088864
     30 May 2023         16:22:34                             BST                        1625                      265.00                                                LSE             2088862
     30 May 2023         16:22:34                             BST                        2820                      265.00                                                LSE             2088860
     30 May 2023         16:22:34                             BST                        2340                      265.00                                                LSE             2088858
     30 May 2023         16:22:47                             BST                        2820                      265.00                                                LSE             2089230
     30 May 2023         16:22:47                             BST                        3317                      265.00                                                LSE             2089224
     30 May 2023         16:22:47                             BST                        1562                      265.00                                                LSE             2089226
     30 May 2023         16:22:47                             BST                        4520                      265.00                                                LSE             2089228
     30 May 2023         16:22:47                             BST                        2021                      265.00                                                LSE             2089236
     30 May 2023         16:22:47                             BST                        5380                      265.00                                                LSE             2089232
     30 May 2023         16:22:47                             BST                        732                       265.00                                                LSE             2089238
     30 May 2023         16:22:47                             BST                        1909                      265.00                                                LSE             2089234
     30 May 2023         16:22:47                             BST                        2340                      265.00                                                LSE             2089222
     30 May 2023         16:22:47                             BST                        1147                      265.00                                                LSE             2089218
     30 May 2023         16:22:47                             BST                        1086                      265.00                                                LSE             2089220
     30 May 2023         16:23:05                             BST                        3325                      265.00                                                LSE             2089908
     30 May 2023         16:23:05                             BST                        1091                      265.00                                                LSE             2089906
     30 May 2023         16:23:05                             BST                        1228                      265.00                                                LSE             2089904
     30 May 2023         16:23:43                             BST                        2580                      265.10                                                LSE             2091281
     30 May 2023         16:23:44                             BST                        1659                      265.10                                                LSE             2091384
     30 May 2023         16:23:44                             BST                        1003                      265.10                                                LSE             2091382
     30 May 2023         16:23:44                             BST                        1203                      265.10                                                LSE             2091380
     30 May 2023         16:23:44                             BST                        2809                      265.10                                                LSE             2091378
     30 May 2023         16:23:44                             BST                        3000                      265.10                                                LSE             2091376
     30 May 2023         16:23:44                             BST                        2340                      265.10                                                LSE             2091374
     30 May 2023         16:23:44                             BST                        2820                      265.10                                                LSE             2091372
     30 May 2023         16:23:44                             BST                        2340                      265.10                                                LSE             2091362
     30 May 2023         16:23:44                             BST                        1766                      265.10                                                LSE             2091368
     30 May 2023         16:23:44                             BST                        3000                      265.10                                                LSE             2091364
     30 May 2023         16:23:44                             BST                        2820                      265.10                                                LSE             2091366
     30 May 2023         16:23:44                             BST                        1659                      265.10                                                LSE             2091358
     30 May 2023         16:23:44                             BST                        3329                      265.10                                                LSE             2091356
     30 May 2023         16:23:44                             BST                        1465                      265.10                                                LSE             2091354
     30 May 2023         16:23:44                             BST                        8434                      265.10                                                LSE             2091330
     30 May 2023         16:23:44                             BST                        7315                      265.10                                                LSE             2091328
     30 May 2023         16:24:00                             BST                        1569                      265.10                                                LSE             2091794
     30 May 2023         16:24:00                             BST                        941                       265.10                                                LSE             2091792
     30 May 2023         16:24:00                             BST                        784                       265.10                                                LSE             2091790
     30 May 2023         16:24:00                             BST                        2820                      265.10                                                LSE             2091788
     30 May 2023         16:24:00                             BST                        3000                      265.10                                                LSE             2091786
     30 May 2023         16:24:00                             BST                        2340                      265.10                                                LSE             2091784
     30 May 2023         16:24:00                             BST                        4658                      265.10                                                LSE             2091782
     30 May 2023         16:24:49                             BST                        4925                      265.10                                                LSE             2093519
     30 May 2023         16:24:49                             BST                        875                       265.10                                                LSE             2093517
     30 May 2023         16:24:49                             BST                        1050                      265.10                                                LSE             2093515
     30 May 2023         16:24:49                             BST                        3000                      265.10                                                LSE             2093513
     30 May 2023         16:24:49                             BST                        2764                      265.10                                                LSE             2093511
     30 May 2023         16:24:49                             BST                        7325                      265.10                                                LSE             2093509
     30 May 2023         16:24:49                             BST                        387                       265.10                                                LSE             2093507
     30 May 2023         16:25:59                             BST                        1755                      265.10                                                LSE             2096577
     30 May 2023         16:25:59                             BST                        2997                      265.10                                                LSE             2096579
     30 May 2023         16:25:59                             BST                        5952                      265.10                                                LSE             2096581
     30 May 2023         16:27:29                             BST                        6005                      265.20                                                LSE             2099561
     30 May 2023         16:27:29                             BST                        877                       265.20                                                LSE             2099559
     30 May 2023         16:27:29                             BST                        3676                      265.20                                                LSE             2099557
     30 May 2023         16:27:29                             BST                        6008                      265.20                                                LSE             2099555
     30 May 2023         16:27:29                             BST                        3526                      265.20                                                LSE             2099551
     30 May 2023         16:27:29                             BST                        877                       265.20                                                LSE             2099553
     30 May 2023         16:27:29                             BST                        6009                      265.20                                                LSE             2099545
     30 May 2023         16:27:29                             BST                        3676                      265.20                                                LSE             2099549
     30 May 2023         16:27:29                             BST                        3526                      265.20                                                LSE             2099547
     30 May 2023         16:27:29                             BST                        3526                      265.20                                                LSE             2099543
     30 May 2023         16:27:29                             BST                        6011                      265.20                                                LSE             2099541
     30 May 2023         16:27:29                             BST                        1574                      265.20                                                LSE             2099539
     30 May 2023         16:27:29                             BST                        3676                      265.20                                                LSE             2099537
     30 May 2023         16:27:29                             BST                        1029                      265.20                                                LSE             2099531
     30 May 2023         16:27:29                             BST                        3676                      265.20                                                LSE             2099527
     30 May 2023         16:27:29                             BST                        6016                      265.20                                                LSE             2099533
     30 May 2023         16:27:29                             BST                        3526                      265.20                                                LSE             2099535
     30 May 2023         16:27:29                             BST                        2402                      265.20                                                LSE             2099529
     30 May 2023         16:27:29                             BST                        3676                      265.20                                                LSE             2099505
     30 May 2023         16:27:29                             BST                        3000                      265.20                                                LSE             2099499
     30 May 2023         16:27:29                             BST                        2806                      265.20                                                LSE             2099501
     30 May 2023         16:27:29                             BST                        3526                      265.20                                                LSE             2099507
     30 May 2023         16:27:29                             BST                        6020                      265.20                                                LSE             2099511
     30 May 2023         16:27:29                             BST                        509                       265.20                                                LSE             2099497
     30 May 2023         16:27:32                             BST                        235                       265.20                                                LSE             2099691
     30 May 2023         16:27:32                             BST                        208                       265.20                                                LSE             2099689
     30 May 2023         16:27:32                             BST                        3902                      265.20                                                LSE             2099687
     30 May 2023         16:27:33                             BST                        505                       265.20                                                LSE             2099785
     30 May 2023         16:27:40                             BST                        242                       265.20                                                LSE             2100014
     30 May 2023         16:29:03                             BST                        17251                     265.40                                                LSE             2102193
     30 May 2023         16:29:03                             BST                        11303                     265.40                                                LSE             2102191
     30 May 2023         16:29:03                             BST                        1116                      265.40                                                LSE             2102189
     30 May 2023         16:29:03                             BST                        4344                      265.40                                                LSE             2102182
     30 May 2023         16:29:03                             BST                        9000                      265.40                                                LSE             2102180
     30 May 2023         16:29:03                             BST                        15075                     265.40                                                LSE             2102184
     30 May 2023         16:29:03                             BST                        7360                      265.40                                                LSE             2102178
     30 May 2023         16:29:03                             BST                        21411                     265.40                                                LSE             2102175
     30 May 2023         16:29:03                             BST                        16204                     265.40                                                LSE             2102173
     30 May 2023         16:29:03                             BST                        24270                     265.40                                                LSE             2102171
     30 May 2023         16:29:03                             BST                        9000                      265.40                                                LSE             2102169
     30 May 2023         16:29:03                             BST                        9000                      265.40                                                LSE             2102167
     30 May 2023         16:29:03                             BST                        9000                      265.40                                                LSE             2102165
     30 May 2023         16:29:03                             BST                        169                       265.40                                                LSE             2102157
     30 May 2023         16:29:03                             BST                        925                       265.40                                                LSE             2102155
     30 May 2023         16:29:03                             BST                        1105                      265.40                                                LSE             2102143
     30 May 2023         16:29:03                             BST                        3000                      265.40                                                LSE             2102145
     30 May 2023         16:29:03                             BST                        1322                      265.40                                                LSE             2102147
     30 May 2023         16:29:03                             BST                        1070                      265.40                                                LSE             2102149
     30 May 2023         16:29:03                             BST                        972                       265.40                                                LSE             2102151
     30 May 2023         16:29:03                             BST                        12000                     265.30                                                LSE             2102102
     30 May 2023         16:29:07                             BST                        2692                      265.40                                                LSE             2102315
     30 May 2023         16:29:07                             BST                        3988                      265.40                                                LSE             2102319
     30 May 2023         16:29:07                             BST                        1126                      265.40                                                LSE             2102317
     30 May 2023         16:29:16                             BST                        1782                      265.40                                                LSE             2102614
     30 May 2023         16:29:16                             BST                        1412                      265.40                                                LSE             2102616
     30 May 2023         16:29:17                             BST                        3616                      265.40                                                LSE             2102633
     30 May 2023         16:29:17                             BST                        4172                      265.40                                                LSE             2102631
     30 May 2023         16:29:17                             BST                        1176                      265.40                                                LSE             2102629
     30 May 2023         16:29:18                             BST                        6225                      265.40                                                LSE             2102670
     30 May 2023         16:29:18                             BST                        79                        265.40                                                LSE             2102668
     30 May 2023         16:29:18                             BST                        5360                      265.40                                                LSE             2102666
     30 May 2023         16:29:19                             BST                        3867                      265.40                                                LSE             2102747
     30 May 2023         16:29:19                             BST                        292                       265.40                                                LSE             2102745
     30 May 2023         16:29:20                             BST                        1484                      265.40                                                LSE             2102770
     30 May 2023         16:29:30                             BST                        13856                     265.40                                                LSE             2103080
     30 May 2023         16:29:30                             BST                        7857                      265.40                                                LSE             2103078
     30 May 2023         16:29:30                             BST                        8662                      265.40                                                LSE             2103076
     30 May 2023         16:29:30                             BST                        1827                      265.40                                                LSE             2103074
     30 May 2023         16:29:35                             BST                        197                       265.40                                                LSE             2104095
     30 May 2023         16:29:35                             BST                        2698                      265.40                                                LSE             2104093

 

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  POSNKKBNABKDAPN

Recent news on Natwest

See all news