Picture of Natwest logo

NWG Natwest News Story

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

REG - NatWest Group plc - Transaction in Own Shares

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

RNS Number : 4149B  NatWest Group plc  01 June 2023

     NatWest Group plc
     1 June 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
     01 June 2023        3,486,783                            264.70                     260.40                    263.2285                                              LSE
     01 June 2023        1,119,835                            264.60                     260.10                    263.2158                                              CHIX
     01 June 2023        2,188,480                            264.70                     260.10                    263.2356                                              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,295,551
     Ordinary Shares in treasury and have 8,976,550,388 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
     01 June 2023        08:06:34                             BST                        2209                      260.10                                                BATE            1483231
     01 June 2023        08:06:34                             BST                        8000                      260.10                                                BATE            1483229
     01 June 2023        08:07:23                             BST                        2487                      260.70                                                BATE            1484183
     01 June 2023        08:07:23                             BST                        7961                      260.70                                                BATE            1484181
     01 June 2023        08:07:50                             BST                        1380                      260.60                                                BATE            1484748
     01 June 2023        08:07:50                             BST                        8000                      260.60                                                BATE            1484744
     01 June 2023        08:10:36                             BST                        9845                      260.80                                                BATE            1488616
     01 June 2023        08:10:36                             BST                        500                       260.80                                                BATE            1488614
     01 June 2023        08:10:36                             BST                        3549                      260.80                                                BATE            1488591
     01 June 2023        08:10:36                             BST                        6407                      260.80                                                BATE            1488587
     01 June 2023        08:13:45                             BST                        6346                      261.20                                                BATE            1492179
     01 June 2023        08:13:55                             BST                        1800                      261.20                                                BATE            1492414
     01 June 2023        08:16:14                             BST                        11946                     261.40                                                BATE            1495532
     01 June 2023        08:18:34                             BST                        9649                      261.90                                                BATE            1498448
     01 June 2023        08:18:34                             BST                        6090                      261.90                                                BATE            1498444
     01 June 2023        08:20:10                             BST                        322                       262.20                                                BATE            1500312
     01 June 2023        08:20:13                             BST                        4610                      262.20                                                BATE            1500343
     01 June 2023        08:20:16                             BST                        9453                      262.10                                                BATE            1500411
     01 June 2023        08:20:16                             BST                        8682                      262.20                                                BATE            1500396
     01 June 2023        08:20:16                             BST                        1552                      262.20                                                BATE            1500394
     01 June 2023        08:20:16                             BST                        5838                      262.20                                                BATE            1500392
     01 June 2023        08:22:13                             BST                        10107                     262.00                                                BATE            1502763
     01 June 2023        08:25:05                             BST                        10151                     262.20                                                BATE            1506093
     01 June 2023        08:28:35                             BST                        12481                     262.60                                                BATE            1510414
     01 June 2023        08:28:42                             BST                        10495                     262.50                                                BATE            1510598
     01 June 2023        08:32:11                             BST                        6563                      262.80                                                BATE            1515538
     01 June 2023        08:32:11                             BST                        2970                      262.80                                                BATE            1515542
     01 June 2023        08:32:39                             BST                        2052                      262.80                                                BATE            1516218
     01 June 2023        08:32:39                             BST                        7462                      262.80                                                BATE            1516216
     01 June 2023        08:34:07                             BST                        6568                      263.00                                                BATE            1518081
     01 June 2023        08:34:07                             BST                        726                       263.00                                                BATE            1518077
     01 June 2023        08:34:07                             BST                        700                       263.00                                                BATE            1518075
     01 June 2023        08:34:07                             BST                        650                       263.00                                                BATE            1518073
     01 June 2023        08:34:07                             BST                        897                       263.00                                                BATE            1518064
     01 June 2023        08:34:07                             BST                        7685                      263.00                                                BATE            1518060
     01 June 2023        08:36:44                             BST                        9886                      263.20                                                BATE            1522234
     01 June 2023        08:39:07                             BST                        7101                      263.10                                                BATE            1525692
     01 June 2023        08:39:07                             BST                        1965                      263.10                                                BATE            1525690
     01 June 2023        08:45:42                             BST                        13566                     263.80                                                BATE            1535101
     01 June 2023        08:45:42                             BST                        166                       263.80                                                BATE            1535099
     01 June 2023        08:45:42                             BST                        917                       263.80                                                BATE            1535096
     01 June 2023        08:46:12                             BST                        3200                      263.70                                                BATE            1535945
     01 June 2023        08:46:12                             BST                        7992                      263.70                                                BATE            1535941
     01 June 2023        08:46:12                             BST                        2406                      263.70                                                BATE            1535939
     01 June 2023        08:46:14                             BST                        8530                      263.60                                                BATE            1536158
     01 June 2023        08:46:14                             BST                        453                       263.60                                                BATE            1536156
     01 June 2023        08:49:18                             BST                        2654                      263.70                                                BATE            1540761
     01 June 2023        08:49:18                             BST                        6713                      263.70                                                BATE            1540757
     01 June 2023        08:51:33                             BST                        7339                      263.60                                                BATE            1544691
     01 June 2023        08:51:33                             BST                        699                       263.60                                                BATE            1544689
     01 June 2023        08:51:33                             BST                        300                       263.60                                                BATE            1544687
     01 June 2023        08:51:33                             BST                        681                       263.60                                                BATE            1544685
     01 June 2023        08:51:33                             BST                        600                       263.60                                                BATE            1544683
     01 June 2023        08:51:33                             BST                        9878                      263.60                                                BATE            1544679
     01 June 2023        08:56:05                             BST                        10207                     263.50                                                BATE            1551638
     01 June 2023        09:00:22                             BST                        7670                      263.60                                                BATE            1558763
     01 June 2023        09:00:22                             BST                        2474                      263.60                                                BATE            1558759
     01 June 2023        09:01:45                             BST                        9350                      263.60                                                BATE            1560914
     01 June 2023        09:01:48                             BST                        9020                      263.50                                                BATE            1560967
     01 June 2023        09:04:55                             BST                        8745                      263.40                                                BATE            1565313
     01 June 2023        09:07:01                             BST                        3000                      263.20                                                BATE            1568357
     01 June 2023        09:07:01                             BST                        204                       263.20                                                BATE            1568353
     01 June 2023        09:07:01                             BST                        157                       263.20                                                BATE            1568351
     01 June 2023        09:07:01                             BST                        503                       263.20                                                BATE            1568349
     01 June 2023        09:08:55                             BST                        9746                      263.50                                                BATE            1571242
     01 June 2023        09:08:55                             BST                        164                       263.50                                                BATE            1571240
     01 June 2023        09:10:50                             BST                        9510                      263.50                                                BATE            1576963
     01 June 2023        09:13:31                             BST                        9773                      263.50                                                BATE            1580324
     01 June 2023        09:15:56                             BST                        6639                      263.40                                                BATE            1583580
     01 June 2023        09:15:56                             BST                        3924                      263.40                                                BATE            1583582
     01 June 2023        09:22:33                             BST                        5522                      263.20                                                BATE            1593100
     01 June 2023        09:22:33                             BST                        4259                      263.20                                                BATE            1593092
     01 June 2023        09:30:53                             BST                        2531                      263.50                                                BATE            1604574
     01 June 2023        09:30:53                             BST                        8000                      263.50                                                BATE            1604572
     01 June 2023        09:34:56                             BST                        13836                     264.00                                                BATE            1610117
     01 June 2023        09:36:12                             BST                        1909                      263.90                                                BATE            1612199
     01 June 2023        09:36:12                             BST                        8000                      263.90                                                BATE            1612197
     01 June 2023        09:36:12                             BST                        7176                      263.90                                                BATE            1612191
     01 June 2023        09:36:12                             BST                        662                       263.90                                                BATE            1612189
     01 June 2023        09:36:12                             BST                        1563                      263.90                                                BATE            1612187
     01 June 2023        09:36:12                             BST                        6414                      263.90                                                BATE            1612169
     01 June 2023        09:36:12                             BST                        3460                      263.90                                                BATE            1612175
     01 June 2023        09:36:12                             BST                        4540                      263.90                                                BATE            1612181
     01 June 2023        09:36:12                             BST                        4555                      263.90                                                BATE            1612183
     01 June 2023        09:42:05                             BST                        1017                      263.50                                                BATE            1620946
     01 June 2023        09:42:05                             BST                        8000                      263.50                                                BATE            1620944
     01 June 2023        09:42:23                             BST                        10354                     263.20                                                BATE            1621530
     01 June 2023        09:48:54                             BST                        9792                      263.50                                                BATE            1628866
     01 June 2023        09:54:45                             BST                        6941                      263.40                                                BATE            1636248
     01 June 2023        09:54:45                             BST                        666                       263.40                                                BATE            1636246
     01 June 2023        09:54:45                             BST                        1100                      263.40                                                BATE            1636244
     01 June 2023        09:54:45                             BST                        1721                      263.40                                                BATE            1636242
     01 June 2023        09:54:45                             BST                        8841                      263.40                                                BATE            1636234
     01 June 2023        09:54:45                             BST                        10670                     263.40                                                BATE            1636230
     01 June 2023        10:01:59                             BST                        1                         263.30                                                BATE            1643939
     01 June 2023        10:02:04                             BST                        17                        263.30                                                BATE            1644069
     01 June 2023        10:05:10                             BST                        9098                      263.50                                                BATE            1647895
     01 June 2023        10:07:10                             BST                        8769                      263.50                                                BATE            1650020
     01 June 2023        10:09:10                             BST                        984                       263.50                                                BATE            1652264
     01 June 2023        10:09:10                             BST                        1721                      263.50                                                BATE            1652260
     01 June 2023        10:09:10                             BST                        759                       263.50                                                BATE            1652262
     01 June 2023        10:10:18                             BST                        2151                      263.50                                                BATE            1653493
     01 June 2023        10:10:49                             BST                        2151                      263.50                                                BATE            1654039
     01 June 2023        10:10:49                             BST                        909                       263.50                                                BATE            1654037
     01 June 2023        10:11:09                             BST                        2151                      263.50                                                BATE            1654350
     01 June 2023        10:11:09                             BST                        3282                      263.50                                                BATE            1654348
     01 June 2023        10:11:11                             BST                        3354                      263.40                                                BATE            1654446
     01 June 2023        10:11:11                             BST                        8000                      263.40                                                BATE            1654442
     01 June 2023        10:15:01                             BST                        699                       263.30                                                BATE            1658049
     01 June 2023        10:15:01                             BST                        2151                      263.30                                                BATE            1658047
     01 June 2023        10:15:01                             BST                        10230                     263.30                                                BATE            1658043
     01 June 2023        10:15:01                             BST                        10762                     263.30                                                BATE            1658039
     01 June 2023        10:21:08                             BST                        59                        263.40                                                BATE            1664851
     01 June 2023        10:21:08                             BST                        3418                      263.40                                                BATE            1664849
     01 June 2023        10:21:08                             BST                        130                       263.40                                                BATE            1664853
     01 June 2023        10:22:08                             BST                        9                         263.50                                                BATE            1665896
     01 June 2023        10:22:09                             BST                        6                         263.50                                                BATE            1665930
     01 June 2023        10:23:09                             BST                        8749                      263.50                                                BATE            1666858
     01 June 2023        10:24:06                             BST                        5222                      263.40                                                BATE            1667765
     01 June 2023        10:24:06                             BST                        4341                      263.40                                                BATE            1667763
     01 June 2023        10:24:06                             BST                        10139                     263.40                                                BATE            1667759
     01 June 2023        10:30:00                             BST                        2778                      263.40                                                BATE            1674417
     01 June 2023        10:30:00                             BST                        6952                      263.40                                                BATE            1674413
     01 June 2023        10:32:35                             BST                        1612                      263.40                                                BATE            1677463
     01 June 2023        10:32:35                             BST                        2673                      263.40                                                BATE            1677459
     01 June 2023        10:32:35                             BST                        8000                      263.40                                                BATE            1677447
     01 June 2023        10:32:35                             BST                        3568                      263.40                                                BATE            1677453
     01 June 2023        10:32:35                             BST                        961                       263.40                                                BATE            1677451
     01 June 2023        10:32:35                             BST                        4100                      263.40                                                BATE            1677457
     01 June 2023        10:35:24                             BST                        4511                      263.40                                                BATE            1680563
     01 June 2023        10:35:24                             BST                        653                       263.40                                                BATE            1680559
     01 June 2023        10:35:24                             BST                        1612                      263.40                                                BATE            1680557
     01 June 2023        10:35:24                             BST                        1910                      263.40                                                BATE            1680561
     01 June 2023        10:35:24                             BST                        10478                     263.40                                                BATE            1680551
     01 June 2023        10:42:48                             BST                        168                       263.40                                                BATE            1691254
     01 June 2023        10:46:54                             BST                        800                       263.40                                                BATE            1696514
     01 June 2023        10:46:54                             BST                        1612                      263.40                                                BATE            1696512
     01 June 2023        10:46:54                             BST                        11375                     263.40                                                BATE            1696507
     01 June 2023        10:46:54                             BST                        8927                      263.40                                                BATE            1696470
     01 June 2023        10:46:54                             BST                        1492                      263.40                                                BATE            1696466
     01 June 2023        10:46:54                             BST                        126                       263.40                                                BATE            1696474
     01 June 2023        10:46:54                             BST                        4829                      263.40                                                BATE            1696462
     01 June 2023        10:46:54                             BST                        3710                      263.40                                                BATE            1696460
     01 June 2023        10:48:18                             BST                        1072                      263.20                                                BATE            1697928
     01 June 2023        10:49:28                             BST                        7579                      263.20                                                BATE            1699229
     01 June 2023        10:51:28                             BST                        9555                      263.20                                                BATE            1701516
     01 June 2023        11:00:27                             BST                        15080                     263.20                                                BATE            1711145
     01 June 2023        11:02:04                             BST                        2479                      263.10                                                BATE            1711967
     01 June 2023        11:02:04                             BST                        8000                      263.10                                                BATE            1711963
     01 June 2023        11:07:43                             BST                        951                       263.10                                                BATE            1715279
     01 June 2023        11:07:43                             BST                        1208                      263.10                                                BATE            1715275
     01 June 2023        11:07:43                             BST                        650                       263.10                                                BATE            1715273
     01 June 2023        11:07:43                             BST                        9544                      263.10                                                BATE            1715261
     01 June 2023        11:07:43                             BST                        9639                      263.10                                                BATE            1715265
     01 June 2023        11:18:50                             BST                        11612                     263.20                                                BATE            1721265
     01 June 2023        11:18:50                             BST                        338                       263.20                                                BATE            1721269
     01 June 2023        11:18:50                             BST                        2589                      263.20                                                BATE            1721277
     01 June 2023        11:18:50                             BST                        6218                      263.20                                                BATE            1721275
     01 June 2023        11:18:50                             BST                        3379                      263.20                                                BATE            1721273
     01 June 2023        11:21:30                             BST                        646                       263.10                                                BATE            1722734
     01 June 2023        11:21:30                             BST                        12815                     263.10                                                BATE            1722732
     01 June 2023        11:32:06                             BST                        9604                      263.10                                                BATE            1728810
     01 June 2023        11:35:46                             BST                        1300                      263.10                                                BATE            1730830
     01 June 2023        11:35:46                             BST                        2362                      263.10                                                BATE            1730815
     01 June 2023        11:35:46                             BST                        10221                     263.10                                                BATE            1730791
     01 June 2023        11:37:36                             BST                        10098                     263.00                                                BATE            1732408
     01 June 2023        11:37:36                             BST                        2594                      263.00                                                BATE            1732404
     01 June 2023        11:37:36                             BST                        6133                      263.00                                                BATE            1732398
     01 June 2023        11:43:33                             BST                        8036                      263.10                                                BATE            1735635
     01 June 2023        11:43:33                             BST                        1511                      263.10                                                BATE            1735631
     01 June 2023        11:43:44                             BST                        3253                      263.00                                                BATE            1735772
     01 June 2023        11:54:58                             BST                        10538                     263.20                                                BATE            1741926
     01 June 2023        11:54:58                             BST                        8839                      263.20                                                BATE            1741928
     01 June 2023        11:54:58                             BST                        9827                      263.30                                                BATE            1741922
     01 June 2023        11:54:58                             BST                        549                       263.30                                                BATE            1741920
     01 June 2023        11:57:48                             BST                        9468                      263.20                                                BATE            1744137
     01 June 2023        11:57:48                             BST                        563                       263.20                                                BATE            1744135
     01 June 2023        12:05:08                             BST                        3                         263.50                                                BATE            1748300
     01 June 2023        12:05:09                             BST                        7498                      263.50                                                BATE            1748308
     01 June 2023        12:05:09                             BST                        2387                      263.50                                                BATE            1748306
     01 June 2023        12:05:09                             BST                        155                       263.50                                                BATE            1748304
     01 June 2023        12:05:09                             BST                        2                         263.50                                                BATE            1748302
     01 June 2023        12:06:08                             BST                        734                       263.30                                                BATE            1748888
     01 June 2023        12:06:08                             BST                        6736                      263.30                                                BATE            1748882
     01 June 2023        12:06:08                             BST                        9604                      263.30                                                BATE            1748884
     01 June 2023        12:13:30                             BST                        7136                      263.50                                                BATE            1752688
     01 June 2023        12:13:30                             BST                        609                       263.50                                                BATE            1752686
     01 June 2023        12:13:30                             BST                        139                       263.50                                                BATE            1752684
     01 June 2023        12:13:30                             BST                        210                       263.50                                                BATE            1752682
     01 June 2023        12:13:30                             BST                        2214                      263.50                                                BATE            1752680
     01 June 2023        12:13:46                             BST                        11781                     263.40                                                BATE            1752803
     01 June 2023        12:14:35                             BST                        946                       263.40                                                BATE            1753180
     01 June 2023        12:15:54                             BST                        42                        263.40                                                BATE            1753817
     01 June 2023        12:16:05                             BST                        61                        263.40                                                BATE            1753967
     01 June 2023        12:16:05                             BST                        702                       263.40                                                BATE            1753961
     01 June 2023        12:16:05                             BST                        2000                      263.40                                                BATE            1753959
     01 June 2023        12:16:05                             BST                        2214                      263.40                                                BATE            1753957
     01 June 2023        12:16:05                             BST                        74                        263.40                                                BATE            1753953
     01 June 2023        12:16:05                             BST                        8000                      263.40                                                BATE            1753949
     01 June 2023        12:16:35                             BST                        3054                      263.40                                                BATE            1754236
     01 June 2023        12:23:12                             BST                        3999                      263.40                                                BATE            1758227
     01 June 2023        12:23:12                             BST                        2189                      263.40                                                BATE            1758225
     01 June 2023        12:23:12                             BST                        810                       263.40                                                BATE            1758223
     01 June 2023        12:23:12                             BST                        460                       263.40                                                BATE            1758221
     01 June 2023        12:23:12                             BST                        1631                      263.40                                                BATE            1758219
     01 June 2023        12:29:45                             BST                        3419                      263.30                                                BATE            1761517
     01 June 2023        12:33:08                             BST                        11524                     263.60                                                BATE            1764235
     01 June 2023        12:33:08                             BST                        1538                      263.60                                                BATE            1764232
     01 June 2023        12:33:53                             BST                        10363                     263.50                                                BATE            1764757
     01 June 2023        12:33:53                             BST                        9303                      263.50                                                BATE            1764755
     01 June 2023        12:33:53                             BST                        5                         263.50                                                BATE            1764753
     01 June 2023        12:41:53                             BST                        2989                      263.50                                                BATE            1769592
     01 June 2023        12:41:53                             BST                        2958                      263.50                                                BATE            1769590
     01 June 2023        12:41:53                             BST                        642                       263.50                                                BATE            1769596
     01 June 2023        12:41:53                             BST                        7942                      263.50                                                BATE            1769594
     01 June 2023        12:42:25                             BST                        1753                      263.40                                                BATE            1770002
     01 June 2023        12:42:25                             BST                        8000                      263.40                                                BATE            1770000
     01 June 2023        12:42:28                             BST                        9601                      263.30                                                BATE            1770043
     01 June 2023        12:47:53                             BST                        2763                      263.20                                                BATE            1773503
     01 June 2023        12:47:53                             BST                        5046                      263.20                                                BATE            1773497
     01 June 2023        12:47:53                             BST                        1678                      263.20                                                BATE            1773493
     01 June 2023        12:57:03                             BST                        8296                      263.30                                                BATE            1779002
     01 June 2023        12:57:03                             BST                        1985                      263.30                                                BATE            1779000
     01 June 2023        12:57:03                             BST                        7758                      263.30                                                BATE            1778998
     01 June 2023        12:57:03                             BST                        5526                      263.30                                                BATE            1779008
     01 June 2023        13:03:29                             BST                        8964                      263.60                                                BATE            1783703
     01 June 2023        13:05:29                             BST                        3154                      263.60                                                BATE            1785196
     01 June 2023        13:05:45                             BST                        5042                      263.50                                                BATE            1785349
     01 June 2023        13:05:45                             BST                        9872                      263.50                                                BATE            1785345
     01 June 2023        13:06:03                             BST                        8000                      263.50                                                BATE            1785710
     01 June 2023        13:06:03                             BST                        2742                      263.50                                                BATE            1785712
     01 June 2023        13:06:18                             BST                        1189                      263.40                                                BATE            1786119
     01 June 2023        13:06:27                             BST                        2870                      263.40                                                BATE            1786226
     01 June 2023        13:06:29                             BST                        3465                      263.40                                                BATE            1786242
     01 June 2023        13:06:34                             BST                        1488                      263.40                                                BATE            1786304
     01 June 2023        13:12:30                             BST                        702                       263.30                                                BATE            1790279
     01 June 2023        13:16:44                             BST                        11852                     263.50                                                BATE            1793864
     01 June 2023        13:16:44                             BST                        2572                      263.50                                                BATE            1793866
     01 June 2023        13:17:50                             BST                        4032                      263.40                                                BATE            1794900
     01 June 2023        13:17:54                             BST                        3195                      263.40                                                BATE            1794969
     01 June 2023        13:21:29                             BST                        10973                     263.50                                                BATE            1797975
     01 June 2023        13:21:44                             BST                        11                        263.40                                                BATE            1798177
     01 June 2023        13:21:44                             BST                        2197                      263.40                                                BATE            1798175
     01 June 2023        13:21:44                             BST                        6619                      263.40                                                BATE            1798169
     01 June 2023        13:21:44                             BST                        317                       263.40                                                BATE            1798171
     01 June 2023        13:24:02                             BST                        9017                      263.30                                                BATE            1799724
     01 June 2023        13:29:50                             BST                        2930                      263.40                                                BATE            1804471
     01 June 2023        13:29:50                             BST                        283                       263.40                                                BATE            1804473
     01 June 2023        13:30:00                             BST                        5716                      263.40                                                BATE            1804851
     01 June 2023        13:32:11                             BST                        2100                      263.30                                                BATE            1807125
     01 June 2023        13:32:11                             BST                        1944                      263.30                                                BATE            1807123
     01 June 2023        13:32:11                             BST                        9777                      263.30                                                BATE            1807115
     01 June 2023        13:35:31                             BST                        9635                      263.30                                                BATE            1809913
     01 June 2023        13:38:17                             BST                        3165                      263.30                                                BATE            1812028
     01 June 2023        13:38:17                             BST                        6895                      263.30                                                BATE            1812026
     01 June 2023        13:39:05                             BST                        12365                     263.20                                                BATE            1812930
     01 June 2023        13:40:05                             BST                        9073                      263.10                                                BATE            1814222
     01 June 2023        13:47:35                             BST                        8                         263.30                                                BATE            1821125
     01 June 2023        13:48:16                             BST                        11734                     263.30                                                BATE            1821762
     01 June 2023        13:48:16                             BST                        1446                      263.30                                                BATE            1821760
     01 June 2023        13:48:16                             BST                        8000                      263.30                                                BATE            1821758
     01 June 2023        13:53:31                             BST                        6537                      263.10                                                BATE            1826826
     01 June 2023        13:53:31                             BST                        3380                      263.10                                                BATE            1826820
     01 June 2023        13:53:31                             BST                        8000                      263.10                                                BATE            1826816
     01 June 2023        13:53:31                             BST                        2107                      263.10                                                BATE            1826824
     01 June 2023        13:55:41                             BST                        5730                      263.10                                                BATE            1828422
     01 June 2023        13:55:41                             BST                        3080                      263.10                                                BATE            1828420
     01 June 2023        13:55:41                             BST                        9141                      263.10                                                BATE            1828418
     01 June 2023        13:55:42                             BST                        9285                      263.00                                                BATE            1828432
     01 June 2023        13:58:10                             BST                        6373                      263.00                                                BATE            1830571
     01 June 2023        13:58:12                             BST                        3002                      263.00                                                BATE            1830703
     01 June 2023        14:01:05                             BST                        8000                      262.90                                                BATE            1833289
     01 June 2023        14:01:05                             BST                        1                         262.90                                                BATE            1833293
     01 June 2023        14:01:05                             BST                        2310                      262.90                                                BATE            1833297
     01 June 2023        14:02:13                             BST                        819                       262.80                                                BATE            1834404
     01 June 2023        14:05:09                             BST                        1267                      262.80                                                BATE            1836536
     01 June 2023        14:05:09                             BST                        7915                      262.80                                                BATE            1836532
     01 June 2023        14:05:50                             BST                        9558                      262.60                                                BATE            1837138
     01 June 2023        14:09:02                             BST                        6174                      263.00                                                BATE            1840087
     01 June 2023        14:10:02                             BST                        8929                      263.00                                                BATE            1841138
     01 June 2023        14:11:17                             BST                        3340                      262.90                                                BATE            1842165
     01 June 2023        14:11:17                             BST                        6413                      262.90                                                BATE            1842169
     01 June 2023        14:17:13                             BST                        11063                     262.80                                                BATE            1846932
     01 June 2023        14:17:47                             BST                        5299                      262.80                                                BATE            1847349
     01 June 2023        14:17:47                             BST                        2990                      262.80                                                BATE            1847347
     01 June 2023        14:18:16                             BST                        4490                      262.80                                                BATE            1847895
     01 June 2023        14:18:16                             BST                        5986                      262.80                                                BATE            1847893
     01 June 2023        14:18:16                             BST                        2014                      262.80                                                BATE            1847889
     01 June 2023        14:23:03                             BST                        856                       262.90                                                BATE            1852099
     01 June 2023        14:23:03                             BST                        1523                      262.90                                                BATE            1852095
     01 June 2023        14:23:03                             BST                        6170                      262.90                                                BATE            1852101
     01 June 2023        14:26:38                             BST                        615                       263.00                                                BATE            1855423
     01 June 2023        14:26:38                             BST                        931                       263.00                                                BATE            1855421
     01 June 2023        14:26:42                             BST                        10151                     263.00                                                BATE            1855484
     01 June 2023        14:26:50                             BST                        8958                      262.90                                                BATE            1855609
     01 June 2023        14:26:50                             BST                        992                       262.90                                                BATE            1855607
     01 June 2023        14:27:27                             BST                        3192                      262.80                                                BATE            1856231
     01 June 2023        14:27:27                             BST                        127                       262.80                                                BATE            1856197
     01 June 2023        14:27:33                             BST                        7134                      262.80                                                BATE            1856352
     01 June 2023        14:29:06                             BST                        7335                      262.60                                                BATE            1857940
     01 June 2023        14:29:06                             BST                        2944                      262.60                                                BATE            1857942
     01 June 2023        14:30:29                             BST                        9804                      262.90                                                BATE            1862619
     01 June 2023        14:30:51                             BST                        4258                      262.80                                                BATE            1863826
     01 June 2023        14:31:02                             BST                        4555                      262.80                                                BATE            1864346
     01 June 2023        14:32:26                             BST                        8596                      263.10                                                BATE            1867697
     01 June 2023        14:33:27                             BST                        4157                      263.20                                                BATE            1869899
     01 June 2023        14:33:27                             BST                        3119                      263.20                                                BATE            1869897
     01 June 2023        14:33:27                             BST                        400                       263.20                                                BATE            1869895
     01 June 2023        14:33:27                             BST                        400                       263.20                                                BATE            1869893
     01 June 2023        14:33:28                             BST                        8000                      263.20                                                BATE            1869975
     01 June 2023        14:33:28                             BST                        617                       263.20                                                BATE            1869973
     01 June 2023        14:33:28                             BST                        3119                      263.20                                                BATE            1869971
     01 June 2023        14:33:30                             BST                        1140                      263.00                                                BATE            1870074
     01 June 2023        14:33:30                             BST                        3100                      263.00                                                BATE            1870072
     01 June 2023        14:33:30                             BST                        3490                      263.00                                                BATE            1870070
     01 June 2023        14:33:30                             BST                        2164                      263.00                                                BATE            1870068
     01 June 2023        14:35:05                             BST                        9561                      263.30                                                BATE            1873299
     01 June 2023        14:37:01                             BST                        10497                     263.50                                                BATE            1877034
     01 June 2023        14:37:01                             BST                        8675                      263.60                                                BATE            1877029
     01 June 2023        14:37:56                             BST                        10374                     263.60                                                BATE            1878775
     01 June 2023        14:38:07                             BST                        4786                      263.50                                                BATE            1879216
     01 June 2023        14:38:11                             BST                        3309                      263.50                                                BATE            1879400
     01 June 2023        14:38:12                             BST                        1882                      263.50                                                BATE            1879421
     01 June 2023        14:40:19                             BST                        3259                      263.30                                                BATE            1883064
     01 June 2023        14:40:19                             BST                        6736                      263.30                                                BATE            1883062
     01 June 2023        14:40:45                             BST                        200                       263.10                                                BATE            1883854
     01 June 2023        14:40:45                             BST                        8944                      263.10                                                BATE            1883856
     01 June 2023        14:42:48                             BST                        8799                      263.00                                                BATE            1887013
     01 June 2023        14:43:41                             BST                        8753                      262.90                                                BATE            1888278
     01 June 2023        14:43:41                             BST                        1725                      262.90                                                BATE            1888276
     01 June 2023        14:44:24                             BST                        8233                      262.70                                                BATE            1889237
     01 June 2023        14:44:24                             BST                        600                       262.70                                                BATE            1889235
     01 June 2023        14:46:30                             BST                        1182                      263.00                                                BATE            1892869
     01 June 2023        14:46:30                             BST                        2865                      263.00                                                BATE            1892867
     01 June 2023        14:46:31                             BST                        3069                      263.00                                                BATE            1892970
     01 June 2023        14:46:31                             BST                        6904                      263.00                                                BATE            1892968
     01 June 2023        14:46:31                             BST                        4432                      263.00                                                BATE            1892964
     01 June 2023        14:46:31                             BST                        2073                      263.00                                                BATE            1892962
     01 June 2023        14:48:09                             BST                        3382                      263.00                                                BATE            1896319
     01 June 2023        14:48:09                             BST                        6272                      263.00                                                BATE            1896317
     01 June 2023        14:48:12                             BST                        9369                      262.90                                                BATE            1896444
     01 June 2023        14:51:17                             BST                        40                        262.80                                                BATE            1902121
     01 June 2023        14:51:18                             BST                        4762                      262.80                                                BATE            1902177
     01 June 2023        14:51:18                             BST                        5061                      262.80                                                BATE            1902175
     01 June 2023        14:51:50                             BST                        1521                      262.70                                                BATE            1903351
     01 June 2023        14:51:50                             BST                        8399                      262.70                                                BATE            1903349
     01 June 2023        14:53:00                             BST                        300                       262.70                                                BATE            1905393
     01 June 2023        14:53:00                             BST                        817                       262.70                                                BATE            1905389
     01 June 2023        14:53:00                             BST                        1100                      262.70                                                BATE            1905391
     01 June 2023        14:53:00                             BST                        633                       262.70                                                BATE            1905395
     01 June 2023        14:53:00                             BST                        7272                      262.70                                                BATE            1905397
     01 June 2023        14:53:00                             BST                        4170                      262.70                                                BATE            1905387
     01 June 2023        14:53:00                             BST                        5511                      262.70                                                BATE            1905385
     01 June 2023        14:56:01                             BST                        2253                      262.60                                                BATE            1910592
     01 June 2023        14:56:01                             BST                        147                       262.60                                                BATE            1910596
     01 June 2023        14:56:05                             BST                        1488                      262.60                                                BATE            1910690
     01 June 2023        14:56:05                             BST                        3933                      262.60                                                BATE            1910684
     01 June 2023        14:58:48                             BST                        1227                      262.60                                                BATE            1915384
     01 June 2023        14:58:59                             BST                        1639                      262.60                                                BATE            1915647
     01 June 2023        14:58:59                             BST                        465                       262.60                                                BATE            1915645
     01 June 2023        14:58:59                             BST                        746                       262.60                                                BATE            1915643
     01 June 2023        14:59:39                             BST                        789                       262.60                                                BATE            1917207
     01 June 2023        14:59:51                             BST                        712                       262.60                                                BATE            1917757
     01 June 2023        14:59:51                             BST                        1183                      262.60                                                BATE            1917755
     01 June 2023        14:59:56                             BST                        10860                     262.40                                                BATE            1918013
     01 June 2023        14:59:56                             BST                        1044                      262.60                                                BATE            1917956
     01 June 2023        14:59:56                             BST                        1264                      262.60                                                BATE            1917954
     01 June 2023        14:59:56                             BST                        4000                      262.60                                                BATE            1917946
     01 June 2023        14:59:56                             BST                        1390                      262.60                                                BATE            1917948
     01 June 2023        14:59:56                             BST                        6610                      262.60                                                BATE            1917950
     01 June 2023        14:59:56                             BST                        2777                      262.60                                                BATE            1917952
     01 June 2023        15:03:12                             BST                        10622                     263.10                                                BATE            1929244
     01 June 2023        15:03:12                             BST                        1024                      263.10                                                BATE            1929230
     01 June 2023        15:03:12                             BST                        707                       263.10                                                BATE            1929232
     01 June 2023        15:03:12                             BST                        3480                      263.10                                                BATE            1929220
     01 June 2023        15:03:12                             BST                        8000                      263.10                                                BATE            1929218
     01 June 2023        15:04:03                             BST                        8871                      263.20                                                BATE            1931069
     01 June 2023        15:05:01                             BST                        820                       263.30                                                BATE            1932820
     01 June 2023        15:05:37                             BST                        1602                      263.40                                                BATE            1933903
     01 June 2023        15:05:41                             BST                        8122                      263.40                                                BATE            1934031
     01 June 2023        15:09:46                             BST                        625                       263.50                                                BATE            1941398
     01 June 2023        15:09:46                             BST                        1500                      263.50                                                BATE            1941400
     01 June 2023        15:09:46                             BST                        185                       263.50                                                BATE            1941404
     01 June 2023        15:09:46                             BST                        2693                      263.50                                                BATE            1941406
     01 June 2023        15:09:46                             BST                        2349                      263.50                                                BATE            1941408
     01 June 2023        15:09:46                             BST                        1024                      263.50                                                BATE            1941396
     01 June 2023        15:09:46                             BST                        46                        263.50                                                BATE            1941394
     01 June 2023        15:09:46                             BST                        4128                      263.40                                                BATE            1941390
     01 June 2023        15:09:46                             BST                        2420                      263.40                                                BATE            1941386
     01 June 2023        15:09:46                             BST                        4728                      263.40                                                BATE            1941384
     01 June 2023        15:12:36                             BST                        1280                      263.50                                                BATE            1946280
     01 June 2023        15:12:36                             BST                        1822                      263.50                                                BATE            1946278
     01 June 2023        15:12:38                             BST                        1621                      263.50                                                BATE            1946334
     01 June 2023        15:12:48                             BST                        3028                      263.50                                                BATE            1946799
     01 June 2023        15:12:48                             BST                        9020                      263.60                                                BATE            1946748
     01 June 2023        15:12:48                             BST                        1280                      263.60                                                BATE            1946746
     01 June 2023        15:13:02                             BST                        9212                      263.50                                                BATE            1947148
     01 June 2023        15:13:02                             BST                        4782                      263.50                                                BATE            1947146
     01 June 2023        15:13:52                             BST                        3590                      263.40                                                BATE            1948731
     01 June 2023        15:13:55                             BST                        1940                      263.40                                                BATE            1948814
     01 June 2023        15:17:04                             BST                        8610                      263.50                                                BATE            1954822
     01 June 2023        15:17:04                             BST                        12533                     263.50                                                BATE            1954820
     01 June 2023        15:18:41                             BST                        1280                      263.40                                                BATE            1957693
     01 June 2023        15:18:41                             BST                        3321                      263.40                                                BATE            1957691
     01 June 2023        15:18:41                             BST                        6900                      263.40                                                BATE            1957689
     01 June 2023        15:18:41                             BST                        1515                      263.40                                                BATE            1957681
     01 June 2023        15:20:21                             BST                        9899                      263.60                                                BATE            1960561
     01 June 2023        15:20:21                             BST                        3910                      263.60                                                BATE            1960559
     01 June 2023        15:20:42                             BST                        11122                     263.60                                                BATE            1960969
     01 June 2023        15:21:20                             BST                        8000                      263.50                                                BATE            1962218
     01 June 2023        15:21:20                             BST                        1458                      263.50                                                BATE            1962216
     01 June 2023        15:27:03                             BST                        7358                      263.50                                                BATE            1972988
     01 June 2023        15:27:03                             BST                        1280                      263.50                                                BATE            1972986
     01 June 2023        15:27:03                             BST                        1280                      263.50                                                BATE            1972984
     01 June 2023        15:28:23                             BST                        324                       263.60                                                BATE            1975010
     01 June 2023        15:28:27                             BST                        433                       263.60                                                BATE            1975251
     01 June 2023        15:28:27                             BST                        8000                      263.60                                                BATE            1975249
     01 June 2023        15:29:01                             BST                        1729                      263.50                                                BATE            1976276
     01 June 2023        15:29:02                             BST                        5026                      263.50                                                BATE            1976295
     01 June 2023        15:29:03                             BST                        341                       263.50                                                BATE            1976412
     01 June 2023        15:29:03                             BST                        2987                      263.50                                                BATE            1976410
     01 June 2023        15:30:11                             BST                        4417                      263.50                                                BATE            1978251
     01 June 2023        15:30:11                             BST                        2744                      263.50                                                BATE            1978247
     01 June 2023        15:30:11                             BST                        1255                      263.50                                                BATE            1978245
     01 June 2023        15:30:11                             BST                        8823                      263.50                                                BATE            1978253
     01 June 2023        15:30:11                             BST                        1698                      263.50                                                BATE            1978255
     01 June 2023        15:32:03                             BST                        5785                      263.50                                                BATE            1981703
     01 June 2023        15:32:03                             BST                        3696                      263.50                                                BATE            1981705
     01 June 2023        15:32:03                             BST                        2215                      263.50                                                BATE            1981699
     01 June 2023        15:32:03                             BST                        8000                      263.50                                                BATE            1981697
     01 June 2023        15:32:25                             BST                        5736                      263.50                                                BATE            1982477
     01 June 2023        15:32:33                             BST                        4828                      263.50                                                BATE            1982600
     01 June 2023        15:36:04                             BST                        7314                      263.60                                                BATE            1988444
     01 June 2023        15:36:04                             BST                        4205                      263.60                                                BATE            1988442
     01 June 2023        15:36:07                             BST                        4521                      263.50                                                BATE            1988620
     01 June 2023        15:36:07                             BST                        7589                      263.50                                                BATE            1988618
     01 June 2023        15:37:40                             BST                        1601                      263.60                                                BATE            1991128
     01 June 2023        15:37:40                             BST                        11179                     263.60                                                BATE            1991122
     01 June 2023        15:38:54                             BST                        1500                      263.50                                                BATE            1993352
     01 June 2023        15:38:56                             BST                        3437                      263.50                                                BATE            1993404
     01 June 2023        15:40:43                             BST                        10244                     263.60                                                BATE            1996822
     01 June 2023        15:42:35                             BST                        2318                      263.50                                                BATE            2000597
     01 June 2023        15:42:35                             BST                        8000                      263.50                                                BATE            2000595
     01 June 2023        15:44:13                             BST                        11200                     263.50                                                BATE            2003233
     01 June 2023        15:47:24                             BST                        21531                     263.60                                                BATE            2009862
     01 June 2023        15:50:00                             BST                        1800                      263.70                                                BATE            2015015
     01 June 2023        15:50:00                             BST                        5                         263.70                                                BATE            2015013
     01 June 2023        15:50:06                             BST                        2692                      263.80                                                BATE            2015284
     01 June 2023        15:50:06                             BST                        1264                      263.80                                                BATE            2015286
     01 June 2023        15:51:35                             BST                        12679                     264.20                                                BATE            2017201
     01 June 2023        15:51:35                             BST                        8572                      264.20                                                BATE            2017197
     01 June 2023        15:52:45                             BST                        2746                      264.20                                                BATE            2018924
     01 June 2023        15:52:45                             BST                        7955                      264.20                                                BATE            2018922
     01 June 2023        15:55:26                             BST                        6638                      264.60                                                BATE            2022358
     01 June 2023        15:55:26                             BST                        12526                     264.60                                                BATE            2022362
     01 June 2023        15:56:36                             BST                        1500                      264.60                                                BATE            2023987
     01 June 2023        15:56:36                             BST                        1199                      264.60                                                BATE            2023985
     01 June 2023        15:56:36                             BST                        2142                      264.60                                                BATE            2023991
     01 June 2023        15:56:36                             BST                        6420                      264.60                                                BATE            2023989
     01 June 2023        15:56:36                             BST                        11248                     264.60                                                BATE            2023979
     01 June 2023        15:57:43                             BST                        10492                     264.60                                                BATE            2025866
     01 June 2023        15:57:43                             BST                        9857                      264.70                                                BATE            2025857
     01 June 2023        16:00:10                             BST                        7529                      264.50                                                BATE            2030513
     01 June 2023        16:00:10                             BST                        2978                      264.50                                                BATE            2030511
     01 June 2023        16:02:57                             BST                        9672                      264.40                                                BATE            2035436
     01 June 2023        16:03:57                             BST                        11789                     264.30                                                BATE            2036818
     01 June 2023        16:03:57                             BST                        94                        264.30                                                BATE            2036810
     01 June 2023        08:06:34                             BST                        9929                      260.10                                                CHIX            1483233
     01 June 2023        08:07:50                             BST                        10371                     260.60                                                CHIX            1484746
     01 June 2023        08:10:36                             BST                        3302                      260.80                                                CHIX            1488583
     01 June 2023        08:10:36                             BST                        6455                      260.80                                                CHIX            1488589
     01 June 2023        08:15:58                             BST                        10418                     261.50                                                CHIX            1495130
     01 June 2023        08:16:14                             BST                        9221                      261.40                                                CHIX            1495534
     01 June 2023        08:18:34                             BST                        8775                      261.90                                                CHIX            1498450
     01 June 2023        08:22:13                             BST                        9633                      262.00                                                CHIX            1502767
     01 June 2023        08:25:05                             BST                        9551                      262.20                                                CHIX            1506091
     01 June 2023        08:28:35                             BST                        2829                      262.60                                                CHIX            1510416
     01 June 2023        08:28:35                             BST                        7762                      262.60                                                CHIX            1510418
     01 June 2023        08:32:39                             BST                        10077                     262.80                                                CHIX            1516220
     01 June 2023        08:36:44                             BST                        9407                      263.20                                                CHIX            1522236
     01 June 2023        08:42:12                             BST                        8570                      263.30                                                CHIX            1529865
     01 June 2023        08:45:42                             BST                        9385                      263.80                                                CHIX            1535103
     01 June 2023        08:49:18                             BST                        8568                      263.70                                                CHIX            1540759
     01 June 2023        08:51:33                             BST                        10293                     263.60                                                CHIX            1544681
     01 June 2023        09:00:22                             BST                        4845                      263.60                                                CHIX            1558761
     01 June 2023        09:00:22                             BST                        3720                      263.60                                                CHIX            1558757
     01 June 2023        09:05:46                             BST                        8796                      263.40                                                CHIX            1566458
     01 June 2023        09:11:48                             BST                        9570                      263.40                                                CHIX            1578081
     01 June 2023        09:22:33                             BST                        4550                      263.20                                                CHIX            1593104
     01 June 2023        09:22:33                             BST                        100                       263.20                                                CHIX            1593094
     01 June 2023        09:22:33                             BST                        5268                      263.20                                                CHIX            1593090
     01 June 2023        09:31:10                             BST                        100                       263.40                                                CHIX            1604904
     01 June 2023        09:31:10                             BST                        1392                      263.40                                                CHIX            1604902
     01 June 2023        09:36:12                             BST                        7054                      263.90                                                CHIX            1612195
     01 June 2023        09:36:12                             BST                        1641                      263.90                                                CHIX            1612193
     01 June 2023        09:36:12                             BST                        4546                      263.90                                                CHIX            1612171
     01 June 2023        09:36:12                             BST                        5927                      263.90                                                CHIX            1612177
     01 June 2023        09:48:54                             BST                        10017                     263.50                                                CHIX            1628868
     01 June 2023        09:54:45                             BST                        5329                      263.40                                                CHIX            1636232
     01 June 2023        09:54:45                             BST                        4767                      263.40                                                CHIX            1636236
     01 June 2023        10:01:06                             BST                        345                       263.30                                                CHIX            1643121
     01 June 2023        10:01:41                             BST                        100                       263.30                                                CHIX            1643606
     01 June 2023        10:01:41                             BST                        409                       263.30                                                CHIX            1643604
     01 June 2023        10:11:11                             BST                        3242                      263.40                                                CHIX            1654444
     01 June 2023        10:11:11                             BST                        6681                      263.40                                                CHIX            1654450
     01 June 2023        10:11:13                             BST                        9601                      263.30                                                CHIX            1654490
     01 June 2023        10:18:09                             BST                        617                       263.30                                                CHIX            1661266
     01 June 2023        10:18:09                             BST                        100                       263.30                                                CHIX            1661268
     01 June 2023        10:24:06                             BST                        8551                      263.40                                                CHIX            1667761
     01 June 2023        10:30:00                             BST                        9775                      263.40                                                CHIX            1674411
     01 June 2023        10:32:35                             BST                        100                       263.40                                                CHIX            1677449
     01 June 2023        10:32:35                             BST                        5602                      263.40                                                CHIX            1677445
     01 June 2023        10:32:35                             BST                        4124                      263.40                                                CHIX            1677455
     01 June 2023        10:35:24                             BST                        2005                      263.40                                                CHIX            1680555
     01 June 2023        10:35:24                             BST                        5991                      263.40                                                CHIX            1680553
     01 June 2023        10:35:24                             BST                        2214                      263.40                                                CHIX            1680549
     01 June 2023        10:46:54                             BST                        4992                      263.40                                                CHIX            1696505
     01 June 2023        10:46:54                             BST                        3643                      263.40                                                CHIX            1696501
     01 June 2023        10:46:54                             BST                        228                       263.40                                                CHIX            1696472
     01 June 2023        10:46:54                             BST                        100                       263.40                                                CHIX            1696468
     01 June 2023        10:46:54                             BST                        5176                      263.40                                                CHIX            1696478
     01 June 2023        10:46:54                             BST                        3710                      263.40                                                CHIX            1696464
     01 June 2023        10:51:28                             BST                        9447                      263.20                                                CHIX            1701520
     01 June 2023        10:51:28                             BST                        792                       263.20                                                CHIX            1701518
     01 June 2023        10:56:38                             BST                        24                        263.10                                                CHIX            1706833
     01 June 2023        11:00:28                             BST                        100                       263.10                                                CHIX            1711170
     01 June 2023        11:00:28                             BST                        1358                      263.10                                                CHIX            1711168
     01 June 2023        11:02:04                             BST                        3125                      263.10                                                CHIX            1711969
     01 June 2023        11:02:04                             BST                        5521                      263.10                                                CHIX            1711965
     01 June 2023        11:07:43                             BST                        3280                      263.10                                                CHIX            1715285
     01 June 2023        11:07:43                             BST                        522                       263.10                                                CHIX            1715283
     01 June 2023        11:07:43                             BST                        717                       263.10                                                CHIX            1715281
     01 June 2023        11:07:43                             BST                        771                       263.10                                                CHIX            1715277
     01 June 2023        11:07:43                             BST                        1166                      263.10                                                CHIX            1715271
     01 June 2023        11:07:43                             BST                        2500                      263.10                                                CHIX            1715269
     01 June 2023        11:07:43                             BST                        9055                      263.10                                                CHIX            1715263
     01 June 2023        11:07:43                             BST                        595                       263.10                                                CHIX            1715267
     01 June 2023        11:18:50                             BST                        8297                      263.20                                                CHIX            1721267
     01 June 2023        11:18:50                             BST                        568                       263.20                                                CHIX            1721271
     01 June 2023        11:21:30                             BST                        370                       263.10                                                CHIX            1722730
     01 June 2023        11:21:30                             BST                        8635                      263.10                                                CHIX            1722728
     01 June 2023        11:35:46                             BST                        7807                      263.10                                                CHIX            1730813
     01 June 2023        11:35:46                             BST                        738                       263.10                                                CHIX            1730811
     01 June 2023        11:35:46                             BST                        1713                      263.10                                                CHIX            1730809
     01 June 2023        11:35:46                             BST                        7608                      263.10                                                CHIX            1730789
     01 June 2023        11:35:46                             BST                        1993                      263.10                                                CHIX            1730787
     01 June 2023        11:43:33                             BST                        2351                      263.10                                                CHIX            1735633
     01 June 2023        11:43:33                             BST                        6277                      263.10                                                CHIX            1735629
     01 June 2023        11:54:58                             BST                        9002                      263.20                                                CHIX            1741924
     01 June 2023        11:57:48                             BST                        10558                     263.20                                                CHIX            1744139
     01 June 2023        12:05:51                             BST                        14333                     263.40                                                CHIX            1748668
     01 June 2023        12:06:08                             BST                        6447                      263.30                                                CHIX            1748886
     01 June 2023        12:06:08                             BST                        100                       263.30                                                CHIX            1748890
     01 June 2023        12:06:08                             BST                        3571                      263.30                                                CHIX            1748892
     01 June 2023        12:09:06                             BST                        1033                      263.20                                                CHIX            1750280
     01 June 2023        12:13:46                             BST                        7757                      263.40                                                CHIX            1752801
     01 June 2023        12:13:46                             BST                        1585                      263.40                                                CHIX            1752799
     01 June 2023        12:16:05                             BST                        8557                      263.40                                                CHIX            1753951
     01 June 2023        12:23:12                             BST                        10060                     263.40                                                CHIX            1758215
     01 June 2023        12:33:53                             BST                        8710                      263.50                                                CHIX            1764759
     01 June 2023        12:33:53                             BST                        907                       263.50                                                CHIX            1764761
     01 June 2023        12:33:55                             BST                        2293                      263.40                                                CHIX            1764830
     01 June 2023        12:37:15                             BST                        247                       263.40                                                CHIX            1766845
     01 June 2023        12:41:53                             BST                        1085                      263.40                                                CHIX            1769598
     01 June 2023        12:42:25                             BST                        7177                      263.30                                                CHIX            1770014
     01 June 2023        12:42:25                             BST                        4042                      263.40                                                CHIX            1770006
     01 June 2023        12:42:25                             BST                        2113                      263.40                                                CHIX            1770004
     01 June 2023        12:47:53                             BST                        100                       263.20                                                CHIX            1773509
     01 June 2023        12:47:53                             BST                        5046                      263.20                                                CHIX            1773505
     01 June 2023        12:47:53                             BST                        2335                      263.20                                                CHIX            1773499
     01 June 2023        12:47:53                             BST                        1524                      263.20                                                CHIX            1773511
     01 June 2023        12:57:03                             BST                        5661                      263.30                                                CHIX            1778996
     01 June 2023        12:57:03                             BST                        4107                      263.30                                                CHIX            1779004
     01 June 2023        13:05:45                             BST                        3556                      263.50                                                CHIX            1785347
     01 June 2023        13:05:57                             BST                        3163                      263.50                                                CHIX            1785570
     01 June 2023        13:05:57                             BST                        3163                      263.50                                                CHIX            1785568
     01 June 2023        13:06:03                             BST                        242                       263.50                                                CHIX            1785706
     01 June 2023        13:06:03                             BST                        408                       263.50                                                CHIX            1785708
     01 June 2023        13:06:03                             BST                        9118                      263.50                                                CHIX            1785716
     01 June 2023        13:06:03                             BST                        349                       263.50                                                CHIX            1785714
     01 June 2023        13:16:44                             BST                        1068                      263.50                                                CHIX            1793878
     01 June 2023        13:16:44                             BST                        7399                      263.50                                                CHIX            1793870
     01 June 2023        13:16:44                             BST                        2493                      263.50                                                CHIX            1793876
     01 June 2023        13:17:50                             BST                        4313                      263.40                                                CHIX            1794912
     01 June 2023        13:17:54                             BST                        3394                      263.40                                                CHIX            1794971
     01 June 2023        13:21:29                             BST                        8933                      263.50                                                CHIX            1797977
     01 June 2023        13:23:50                             BST                        5754                      263.30                                                CHIX            1799621
     01 June 2023        13:23:50                             BST                        3850                      263.30                                                CHIX            1799611
     01 June 2023        13:29:50                             BST                        6428                      263.40                                                CHIX            1804469
     01 June 2023        13:29:50                             BST                        2492                      263.40                                                CHIX            1804475
     01 June 2023        13:32:11                             BST                        8531                      263.30                                                CHIX            1807111
     01 June 2023        13:35:27                             BST                        955                       263.30                                                CHIX            1809772
     01 June 2023        13:35:31                             BST                        5514                      263.30                                                CHIX            1809919
     01 June 2023        13:35:31                             BST                        3298                      263.30                                                CHIX            1809915
     01 June 2023        13:38:17                             BST                        9199                      263.30                                                CHIX            1812030
     01 June 2023        13:45:30                             BST                        9203                      263.20                                                CHIX            1819062
     01 June 2023        13:48:16                             BST                        9046                      263.30                                                CHIX            1821764
     01 June 2023        13:53:31                             BST                        6854                      263.10                                                CHIX            1826828
     01 June 2023        13:53:31                             BST                        2372                      263.10                                                CHIX            1826822
     01 June 2023        13:55:41                             BST                        9891                      263.10                                                CHIX            1828424
     01 June 2023        14:01:05                             BST                        1092                      262.90                                                CHIX            1833287
     01 June 2023        14:01:05                             BST                        4201                      262.90                                                CHIX            1833291
     01 June 2023        14:01:05                             BST                        3483                      262.90                                                CHIX            1833295
     01 June 2023        14:03:36                             BST                        2520                      262.80                                                CHIX            1835386
     01 June 2023        14:04:08                             BST                        42                        262.80                                                CHIX            1835694
     01 June 2023        14:05:09                             BST                        5985                      262.80                                                CHIX            1836534
     01 June 2023        14:05:50                             BST                        130                       262.50                                                CHIX            1837140
     01 June 2023        14:10:02                             BST                        2886                      263.00                                                CHIX            1841142
     01 June 2023        14:10:02                             BST                        4778                      263.00                                                CHIX            1841140
     01 June 2023        14:10:02                             BST                        2012                      263.00                                                CHIX            1841136
     01 June 2023        14:11:17                             BST                        1694                      262.90                                                CHIX            1842167
     01 June 2023        14:11:17                             BST                        7360                      262.90                                                CHIX            1842171
     01 June 2023        14:17:13                             BST                        4134                      262.80                                                CHIX            1846936
     01 June 2023        14:17:31                             BST                        6015                      262.80                                                CHIX            1847190
     01 June 2023        14:23:03                             BST                        2122                      262.90                                                CHIX            1852097
     01 June 2023        14:23:03                             BST                        4301                      262.90                                                CHIX            1852103
     01 June 2023        14:23:03                             BST                        2215                      262.90                                                CHIX            1852105
     01 June 2023        14:26:28                             BST                        772                       263.10                                                CHIX            1855264
     01 June 2023        14:26:28                             BST                        9312                      263.10                                                CHIX            1855262
     01 June 2023        14:27:58                             BST                        8845                      262.50                                                CHIX            1856685
     01 June 2023        14:30:29                             BST                        8943                      262.90                                                CHIX            1862623
     01 June 2023        14:32:26                             BST                        9376                      263.10                                                CHIX            1867699
     01 June 2023        14:33:26                             BST                        365                       263.30                                                CHIX            1869792
     01 June 2023        14:33:26                             BST                        9946                      263.30                                                CHIX            1869784
     01 June 2023        14:35:05                             BST                        7306                      263.30                                                CHIX            1873303
     01 June 2023        14:35:05                             BST                        1421                      263.30                                                CHIX            1873301
     01 June 2023        14:37:01                             BST                        10044                     263.50                                                CHIX            1877036
     01 June 2023        14:37:56                             BST                        9901                      263.60                                                CHIX            1878777
     01 June 2023        14:40:19                             BST                        9888                      263.30                                                CHIX            1883066
     01 June 2023        14:42:47                             BST                        100                       263.00                                                CHIX            1886972
     01 June 2023        14:42:47                             BST                        944                       263.00                                                CHIX            1886970
     01 June 2023        14:42:51                             BST                        3567                      263.00                                                CHIX            1887097
     01 June 2023        14:42:51                             BST                        100                       263.00                                                CHIX            1887099
     01 June 2023        14:43:23                             BST                        972                       263.00                                                CHIX            1887838
     01 June 2023        14:43:23                             BST                        2100                      263.00                                                CHIX            1887836
     01 June 2023        14:43:23                             BST                        4820                      263.00                                                CHIX            1887829
     01 June 2023        14:44:27                             BST                        4516                      262.60                                                CHIX            1889295
     01 June 2023        14:47:11                             BST                        8641                      262.90                                                CHIX            1894378
     01 June 2023        14:48:09                             BST                        783                       263.00                                                CHIX            1896323
     01 June 2023        14:48:09                             BST                        8282                      263.00                                                CHIX            1896321
     01 June 2023        14:51:18                             BST                        3918                      262.80                                                CHIX            1902187
     01 June 2023        14:51:18                             BST                        2100                      262.80                                                CHIX            1902185
     01 June 2023        14:51:18                             BST                        928                       262.80                                                CHIX            1902183
     01 June 2023        14:51:18                             BST                        9157                      262.80                                                CHIX            1902179
     01 June 2023        14:55:51                             BST                        1000                      262.60                                                CHIX            1910289
     01 June 2023        14:56:01                             BST                        8104                      262.60                                                CHIX            1910594
     01 June 2023        14:57:16                             BST                        6865                      262.60                                                CHIX            1912766
     01 June 2023        14:58:45                             BST                        3421                      262.60                                                CHIX            1915295
     01 June 2023        14:59:56                             BST                        10574                     262.50                                                CHIX            1917997
     01 June 2023        15:03:12                             BST                        6605                      263.10                                                CHIX            1929246
     01 June 2023        15:03:12                             BST                        1518                      263.10                                                CHIX            1929236
     01 June 2023        15:03:12                             BST                        2432                      263.10                                                CHIX            1929234
     01 June 2023        15:03:12                             BST                        5678                      263.10                                                CHIX            1929224
     01 June 2023        15:03:12                             BST                        4520                      263.10                                                CHIX            1929222
     01 June 2023        15:05:41                             BST                        7382                      263.40                                                CHIX            1934033
     01 June 2023        15:05:41                             BST                        1661                      263.40                                                CHIX            1934029
     01 June 2023        15:09:27                             BST                        1009                      263.40                                                CHIX            1940878
     01 June 2023        15:09:46                             BST                        6387                      263.40                                                CHIX            1941392
     01 June 2023        15:09:46                             BST                        2873                      263.40                                                CHIX            1941388
     01 June 2023        15:12:57                             BST                        100                       263.50                                                CHIX            1947016
     01 June 2023        15:12:57                             BST                        510                       263.50                                                CHIX            1947014
     01 June 2023        15:13:02                             BST                        7136                      263.50                                                CHIX            1947156
     01 June 2023        15:13:02                             BST                        100                       263.50                                                CHIX            1947152
     01 June 2023        15:13:02                             BST                        650                       263.50                                                CHIX            1947150
     01 June 2023        15:13:02                             BST                        2019                      263.50                                                CHIX            1947144
     01 June 2023        15:13:52                             BST                        7315                      263.40                                                CHIX            1948744
     01 June 2023        15:13:52                             BST                        2643                      263.40                                                CHIX            1948725
     01 June 2023        15:17:04                             BST                        5323                      263.50                                                CHIX            1954834
     01 June 2023        15:17:04                             BST                        969                       263.50                                                CHIX            1954832
     01 June 2023        15:17:04                             BST                        3960                      263.50                                                CHIX            1954818
     01 June 2023        15:17:04                             BST                        100                       263.50                                                CHIX            1954824
     01 June 2023        15:17:04                             BST                        6276                      263.50                                                CHIX            1954826
     01 June 2023        15:20:21                             BST                        8504                      263.60                                                CHIX            1960563
     01 June 2023        15:21:46                             BST                        9962                      263.50                                                CHIX            1962955
     01 June 2023        15:29:00                             BST                        5515                      263.60                                                CHIX            1976152
     01 June 2023        15:29:00                             BST                        1161                      263.60                                                CHIX            1976133
     01 June 2023        15:29:00                             BST                        2844                      263.60                                                CHIX            1976137
     01 June 2023        15:29:00                             BST                        2844                      263.60                                                CHIX            1976123
     01 June 2023        15:29:00                             BST                        9702                      263.60                                                CHIX            1976121
     01 June 2023        15:30:11                             BST                        5697                      263.50                                                CHIX            1978261
     01 June 2023        15:30:11                             BST                        3003                      263.50                                                CHIX            1978259
     01 June 2023        15:30:11                             BST                        1230                      263.50                                                CHIX            1978257
     01 June 2023        15:32:03                             BST                        1717                      263.50                                                CHIX            1981701
     01 June 2023        15:32:03                             BST                        8100                      263.50                                                CHIX            1981695
     01 June 2023        15:35:12                             BST                        2805                      263.60                                                CHIX            1986842
     01 June 2023        15:35:46                             BST                        1                         263.60                                                CHIX            1987745
     01 June 2023        15:36:04                             BST                        4475                      263.60                                                CHIX            1988448
     01 June 2023        15:36:04                             BST                        2586                      263.60                                                CHIX            1988446
     01 June 2023        15:37:40                             BST                        7103                      263.60                                                CHIX            1991118
     01 June 2023        15:37:40                             BST                        1535                      263.60                                                CHIX            1991126
     01 June 2023        15:40:43                             BST                        9574                      263.60                                                CHIX            1996824
     01 June 2023        15:42:35                             BST                        4089                      263.50                                                CHIX            2000601
     01 June 2023        15:42:35                             BST                        5058                      263.50                                                CHIX            2000599
     01 June 2023        15:47:24                             BST                        9117                      263.60                                                CHIX            2009864
     01 June 2023        15:51:35                             BST                        12248                     264.20                                                CHIX            2017199
     01 June 2023        15:52:45                             BST                        1393                      264.20                                                CHIX            2018928
     01 June 2023        15:52:45                             BST                        8400                      264.20                                                CHIX            2018926
     01 June 2023        15:55:26                             BST                        422                       264.60                                                CHIX            2022368
     01 June 2023        15:55:26                             BST                        6600                      264.60                                                CHIX            2022360
     01 June 2023        15:55:26                             BST                        2618                      264.60                                                CHIX            2022364
     01 June 2023        15:56:36                             BST                        9436                      264.60                                                CHIX            2023981
     01 June 2023        16:00:10                             BST                        10520                     264.50                                                CHIX            2030515
     01 June 2023        16:01:07                             BST                        10401                     264.50                                                CHIX            2032794
     01 June 2023        16:02:57                             BST                        8747                      264.40                                                CHIX            2035434
     01 June 2023        16:03:57                             BST                        2813                      264.30                                                CHIX            2036816
     01 June 2023        16:03:57                             BST                        2682                      264.30                                                CHIX            2036812
     01 June 2023        16:03:57                             BST                        2402                      264.30                                                CHIX            2036814
     01 June 2023        16:03:57                             BST                        929                       264.30                                                CHIX            2036822
     01 June 2023        16:03:57                             BST                        315                       264.30                                                CHIX            2036820
     01 June 2023        08:07:50                             BST                        7363                      260.60                                                LSE             1484750
     01 June 2023        08:08:36                             BST                        7360                      260.40                                                LSE             1485729
     01 June 2023        08:10:36                             BST                        558                       260.80                                                LSE             1488645
     01 June 2023        08:10:36                             BST                        7144                      260.80                                                LSE             1488643
     01 June 2023        08:10:36                             BST                        7144                      260.80                                                LSE             1488630
     01 June 2023        08:10:36                             BST                        1844                      260.80                                                LSE             1488612
     01 June 2023        08:10:36                             BST                        2498                      260.80                                                LSE             1488609
     01 June 2023        08:10:36                             BST                        1270                      260.80                                                LSE             1488606
     01 June 2023        08:10:36                             BST                        1270                      260.80                                                LSE             1488603
     01 June 2023        08:10:36                             BST                        7492                      260.80                                                LSE             1488581
     01 June 2023        08:10:36                             BST                        7382                      260.80                                                LSE             1488579
     01 June 2023        08:16:14                             BST                        1869                      261.40                                                LSE             1495538
     01 June 2023        08:16:14                             BST                        6000                      261.40                                                LSE             1495536
     01 June 2023        08:18:34                             BST                        2581                      261.90                                                LSE             1498452
     01 June 2023        08:18:34                             BST                        12009                     261.90                                                LSE             1498446
     01 June 2023        08:19:03                             BST                        7113                      262.00                                                LSE             1498874
     01 June 2023        08:19:43                             BST                        4011                      262.20                                                LSE             1499618
     01 June 2023        08:19:43                             BST                        3481                      262.20                                                LSE             1499616
     01 June 2023        08:19:43                             BST                        6601                      262.20                                                LSE             1499614
     01 June 2023        08:20:16                             BST                        7572                      262.10                                                LSE             1500409
     01 June 2023        08:20:16                             BST                        6601                      262.10                                                LSE             1500407
     01 June 2023        08:20:50                             BST                        1433                      262.20                                                LSE             1501293
     01 June 2023        08:21:14                             BST                        6640                      262.10                                                LSE             1501752
     01 June 2023        08:22:13                             BST                        6787                      262.00                                                LSE             1502765
     01 June 2023        08:22:15                             BST                        5924                      261.80                                                LSE             1502828
     01 June 2023        08:22:15                             BST                        1589                      261.80                                                LSE             1502826
     01 June 2023        08:25:05                             BST                        10692                     262.20                                                LSE             1506095
     01 June 2023        08:25:07                             BST                        7539                      262.10                                                LSE             1506171
     01 June 2023        08:28:35                             BST                        4065                      262.60                                                LSE             1510412
     01 June 2023        08:28:35                             BST                        5396                      262.60                                                LSE             1510408
     01 June 2023        08:28:35                             BST                        8434                      262.60                                                LSE             1510410
     01 June 2023        08:28:42                             BST                        2318                      262.50                                                LSE             1510606
     01 June 2023        08:28:42                             BST                        1754                      262.50                                                LSE             1510604
     01 June 2023        08:28:42                             BST                        2373                      262.50                                                LSE             1510602
     01 June 2023        08:28:42                             BST                        7057                      262.50                                                LSE             1510600
     01 June 2023        08:32:11                             BST                        3214                      262.80                                                LSE             1515540
     01 June 2023        08:32:11                             BST                        16568                     262.80                                                LSE             1515536
     01 June 2023        08:32:11                             BST                        1379                      262.80                                                LSE             1515534
     01 June 2023        08:32:16                             BST                        1690                      262.90                                                LSE             1515706
     01 June 2023        08:32:16                             BST                        1754                      262.90                                                LSE             1515700
     01 June 2023        08:32:16                             BST                        1793                      262.90                                                LSE             1515698
     01 June 2023        08:32:16                             BST                        1131                      262.90                                                LSE             1515704
     01 June 2023        08:32:16                             BST                        2368                      262.90                                                LSE             1515702
     01 June 2023        08:32:17                             BST                        1754                      262.90                                                LSE             1515713
     01 June 2023        08:32:18                             BST                        3473                      262.80                                                LSE             1515738
     01 June 2023        08:32:18                             BST                        6815                      262.80                                                LSE             1515736
     01 June 2023        08:32:38                             BST                        1754                      262.90                                                LSE             1516207
     01 June 2023        08:32:38                             BST                        1793                      262.90                                                LSE             1516205
     01 June 2023        08:32:38                             BST                        2408                      262.90                                                LSE             1516203
     01 June 2023        08:32:39                             BST                        7958                      262.80                                                LSE             1516224
     01 June 2023        08:32:39                             BST                        4479                      262.80                                                LSE             1516222
     01 June 2023        08:34:07                             BST                        1793                      263.00                                                LSE             1518093
     01 June 2023        08:34:07                             BST                        795                       263.00                                                LSE             1518091
     01 June 2023        08:34:07                             BST                        1754                      263.00                                                LSE             1518095
     01 June 2023        08:34:07                             BST                        1169                      263.00                                                LSE             1518089
     01 June 2023        08:34:07                             BST                        1754                      263.00                                                LSE             1518087
     01 June 2023        08:34:07                             BST                        796                       263.00                                                LSE             1518085
     01 June 2023        08:34:07                             BST                        1400                      263.00                                                LSE             1518083
     01 June 2023        08:34:07                             BST                        1793                      263.00                                                LSE             1518079
     01 June 2023        08:34:07                             BST                        6560                      263.00                                                LSE             1518062
     01 June 2023        08:34:07                             BST                        1348                      263.00                                                LSE             1518058
     01 June 2023        08:34:25                             BST                        8009                      262.90                                                LSE             1518511
     01 June 2023        08:36:44                             BST                        6774                      263.20                                                LSE             1522232
     01 June 2023        08:37:34                             BST                        6564                      263.30                                                LSE             1523625
     01 June 2023        08:39:07                             BST                        10255                     263.10                                                LSE             1525694
     01 June 2023        08:39:10                             BST                        7864                      262.90                                                LSE             1525843
     01 June 2023        08:39:32                             BST                        7988                      262.80                                                LSE             1526409
     01 June 2023        08:44:08                             BST                        1374                      263.40                                                LSE             1532448
     01 June 2023        08:45:31                             BST                        6792                      263.90                                                LSE             1534764
     01 June 2023        08:45:31                             BST                        8536                      263.90                                                LSE             1534762
     01 June 2023        08:45:31                             BST                        5451                      263.90                                                LSE             1534760
     01 June 2023        08:45:31                             BST                        8000                      263.90                                                LSE             1534752
     01 June 2023        08:45:31                             BST                        550                       263.90                                                LSE             1534750
     01 June 2023        08:45:31                             BST                        16467                     263.90                                                LSE             1534748
     01 June 2023        08:45:42                             BST                        7364                      263.80                                                LSE             1535105
     01 June 2023        08:45:45                             BST                        6680                      263.60                                                LSE             1535204
     01 June 2023        08:45:45                             BST                        399                       263.60                                                LSE             1535202
     01 June 2023        08:46:12                             BST                        6599                      263.70                                                LSE             1535943
     01 June 2023        08:49:18                             BST                        6694                      263.70                                                LSE             1540763
     01 June 2023        08:49:23                             BST                        1754                      263.60                                                LSE             1540912
     01 June 2023        08:49:23                             BST                        1793                      263.60                                                LSE             1540909
     01 June 2023        08:49:23                             BST                        1600                      263.60                                                LSE             1540914
     01 June 2023        08:49:23                             BST                        2541                      263.60                                                LSE             1540917
     01 June 2023        08:49:23                             BST                        7273                      263.60                                                LSE             1540902
     01 June 2023        08:51:33                             BST                        7402                      263.60                                                LSE             1544677
     01 June 2023        08:56:05                             BST                        7056                      263.50                                                LSE             1551640
     01 June 2023        08:56:05                             BST                        2286                      263.50                                                LSE             1551642
     01 June 2023        08:56:05                             BST                        2959                      263.50                                                LSE             1551644
     01 June 2023        08:56:05                             BST                        7839                      263.50                                                LSE             1551636
     01 June 2023        09:00:22                             BST                        315                       263.60                                                LSE             1558767
     01 June 2023        09:00:22                             BST                        7368                      263.60                                                LSE             1558765
     01 June 2023        09:01:45                             BST                        7894                      263.60                                                LSE             1560916
     01 June 2023        09:02:46                             BST                        2078                      263.40                                                LSE             1562606
     01 June 2023        09:02:46                             BST                        2193                      263.40                                                LSE             1562604
     01 June 2023        09:02:46                             BST                        2242                      263.40                                                LSE             1562602
     01 June 2023        09:02:46                             BST                        7694                      263.40                                                LSE             1562600
     01 June 2023        09:02:46                             BST                        6172                      263.40                                                LSE             1562596
     01 June 2023        09:02:46                             BST                        1755                      263.40                                                LSE             1562594
     01 June 2023        09:03:13                             BST                        8807                      263.30                                                LSE             1563228
     01 June 2023        09:03:16                             BST                        1640                      263.30                                                LSE             1563289
     01 June 2023        09:03:36                             BST                        3474                      263.30                                                LSE             1563817
     01 June 2023        09:04:55                             BST                        90                        263.50                                                LSE             1565321
     01 June 2023        09:04:55                             BST                        2193                      263.50                                                LSE             1565319
     01 June 2023        09:04:55                             BST                        2242                      263.50                                                LSE             1565317
     01 June 2023        09:04:55                             BST                        2599                      263.50                                                LSE             1565315
     01 June 2023        09:05:33                             BST                        2242                      263.50                                                LSE             1566142
     01 June 2023        09:05:33                             BST                        1400                      263.50                                                LSE             1566144
     01 June 2023        09:05:33                             BST                        2193                      263.50                                                LSE             1566146
     01 June 2023        09:05:46                             BST                        1976                      263.40                                                LSE             1566474
     01 June 2023        09:05:46                             BST                        1119                      263.40                                                LSE             1566472
     01 June 2023        09:05:46                             BST                        2193                      263.40                                                LSE             1566470
     01 June 2023        09:05:46                             BST                        2242                      263.40                                                LSE             1566468
     01 June 2023        09:05:46                             BST                        6968                      263.40                                                LSE             1566460
     01 June 2023        09:05:50                             BST                        7347                      263.30                                                LSE             1566698
     01 June 2023        09:05:50                             BST                        7763                      263.30                                                LSE             1566691
     01 June 2023        09:05:51                             BST                        2271                      263.30                                                LSE             1566741
     01 June 2023        09:05:52                             BST                        3322                      263.30                                                LSE             1566748
     01 June 2023        09:06:04                             BST                        2242                      263.40                                                LSE             1567139
     01 June 2023        09:06:04                             BST                        3223                      263.40                                                LSE             1567137
     01 June 2023        09:06:04                             BST                        2193                      263.40                                                LSE             1567141
     01 June 2023        09:06:04                             BST                        2931                      263.40                                                LSE             1567143
     01 June 2023        09:06:15                             BST                        3314                      263.30                                                LSE             1567320
     01 June 2023        09:07:01                             BST                        3331                      263.30                                                LSE             1568375
     01 June 2023        09:07:01                             BST                        2193                      263.30                                                LSE             1568367
     01 June 2023        09:07:01                             BST                        2242                      263.30                                                LSE             1568369
     01 June 2023        09:07:01                             BST                        3479                      263.30                                                LSE             1568371
     01 June 2023        09:07:01                             BST                        899                       263.30                                                LSE             1568373
     01 June 2023        09:07:01                             BST                        3076                      263.30                                                LSE             1568365
     01 June 2023        09:07:01                             BST                        796                       263.30                                                LSE             1568361
     01 June 2023        09:07:01                             BST                        2914                      263.30                                                LSE             1568363
     01 June 2023        09:07:01                             BST                        6595                      263.30                                                LSE             1568343
     01 June 2023        09:08:55                             BST                        7915                      263.50                                                LSE             1571253
     01 June 2023        09:08:55                             BST                        7600                      263.50                                                LSE             1571246
     01 June 2023        09:08:55                             BST                        128                       263.50                                                LSE             1571244
     01 June 2023        09:09:14                             BST                        7434                      263.50                                                LSE             1574036
     01 June 2023        09:10:50                             BST                        7519                      263.50                                                LSE             1576965
     01 June 2023        09:10:53                             BST                        7768                      263.40                                                LSE             1577009
     01 June 2023        09:11:12                             BST                        2242                      263.50                                                LSE             1577407
     01 June 2023        09:11:12                             BST                        2193                      263.50                                                LSE             1577409
     01 June 2023        09:11:13                             BST                        2193                      263.50                                                LSE             1577422
     01 June 2023        09:11:13                             BST                        2242                      263.50                                                LSE             1577420
     01 June 2023        09:11:13                             BST                        60                        263.50                                                LSE             1577418
     01 June 2023        09:11:40                             BST                        7791                      263.50                                                LSE             1577933
     01 June 2023        09:11:48                             BST                        2193                      263.40                                                LSE             1578094
     01 June 2023        09:11:48                             BST                        1599                      263.40                                                LSE             1578087
     01 June 2023        09:11:48                             BST                        7259                      263.40                                                LSE             1578085
     01 June 2023        09:11:48                             BST                        5079                      263.40                                                LSE             1578083
     01 June 2023        09:11:56                             BST                        7048                      263.40                                                LSE             1578239
     01 June 2023        09:13:06                             BST                        1165                      263.50                                                LSE             1579669
     01 June 2023        09:13:20                             BST                        2582                      263.50                                                LSE             1580089
     01 June 2023        09:13:20                             BST                        71                        263.50                                                LSE             1580080
     01 June 2023        09:13:31                             BST                        1281                      263.50                                                LSE             1580344
     01 June 2023        09:13:31                             BST                        1281                      263.50                                                LSE             1580342
     01 June 2023        09:13:31                             BST                        1281                      263.50                                                LSE             1580338
     01 June 2023        09:13:31                             BST                        2242                      263.50                                                LSE             1580335
     01 June 2023        09:13:31                             BST                        1400                      263.50                                                LSE             1580332
     01 June 2023        09:13:31                             BST                        3125                      263.50                                                LSE             1580330
     01 June 2023        09:13:31                             BST                        4855                      263.50                                                LSE             1580328
     01 June 2023        09:13:31                             BST                        4687                      263.50                                                LSE             1580326
     01 June 2023        09:13:32                             BST                        1281                      263.50                                                LSE             1580362
     01 June 2023        09:13:32                             BST                        1281                      263.50                                                LSE             1580360
     01 June 2023        09:15:07                             BST                        1080                      263.60                                                LSE             1582447
     01 June 2023        09:15:07                             BST                        2805                      263.60                                                LSE             1582445
     01 June 2023        09:15:07                             BST                        2566                      263.60                                                LSE             1582435
     01 June 2023        09:15:07                             BST                        3000                      263.60                                                LSE             1582429
     01 June 2023        09:15:07                             BST                        4202                      263.60                                                LSE             1582433
     01 June 2023        09:15:07                             BST                        1202                      263.60                                                LSE             1582431
     01 June 2023        09:15:07                             BST                        176                       263.60                                                LSE             1582437
     01 June 2023        09:15:07                             BST                        718                       263.60                                                LSE             1582439
     01 June 2023        09:15:07                             BST                        1779                      263.60                                                LSE             1582441
     01 June 2023        09:15:07                             BST                        1202                      263.60                                                LSE             1582443
     01 June 2023        09:15:16                             BST                        7753                      263.50                                                LSE             1582612
     01 June 2023        09:15:57                             BST                        3398                      263.30                                                LSE             1583610
     01 June 2023        09:15:59                             BST                        4738                      263.30                                                LSE             1583619
     01 June 2023        09:16:05                             BST                        934                       263.30                                                LSE             1583772
     01 June 2023        09:16:05                             BST                        10233                     263.40                                                LSE             1583770
     01 June 2023        09:16:26                             BST                        6772                      263.30                                                LSE             1584224
     01 June 2023        09:16:27                             BST                        2385                      263.20                                                LSE             1584287
     01 June 2023        09:16:27                             BST                        4984                      263.20                                                LSE             1584285
     01 June 2023        09:16:28                             BST                        5384                      263.10                                                LSE             1584314
     01 June 2023        09:16:28                             BST                        2289                      263.10                                                LSE             1584312
     01 June 2023        09:16:42                             BST                        1649                      263.20                                                LSE             1584699
     01 June 2023        09:16:42                             BST                        2742                      263.20                                                LSE             1584697
     01 June 2023        09:16:42                             BST                        2805                      263.20                                                LSE             1584695
     01 June 2023        09:16:49                             BST                        1400                      263.10                                                LSE             1584840
     01 June 2023        09:16:49                             BST                        2000                      263.10                                                LSE             1584838
     01 June 2023        09:16:49                             BST                        2742                      263.10                                                LSE             1584842
     01 June 2023        09:16:49                             BST                        1538                      263.10                                                LSE             1584836
     01 June 2023        09:16:49                             BST                        5062                      263.10                                                LSE             1584834
     01 June 2023        09:16:54                             BST                        7145                      263.00                                                LSE             1584946
     01 June 2023        09:22:33                             BST                        3475                      263.20                                                LSE             1593102
     01 June 2023        09:22:33                             BST                        6998                      263.20                                                LSE             1593098
     01 June 2023        09:22:33                             BST                        4111                      263.20                                                LSE             1593096
     01 June 2023        09:26:40                             BST                        2                         263.40                                                LSE             1598815
     01 June 2023        09:26:40                             BST                        2529                      263.40                                                LSE             1598817
     01 June 2023        09:26:40                             BST                        2805                      263.40                                                LSE             1598819
     01 June 2023        09:29:57                             BST                        7339                      263.40                                                LSE             1603202
     01 June 2023        09:31:10                             BST                        1473                      263.50                                                LSE             1604899
     01 June 2023        09:31:10                             BST                        1104                      263.50                                                LSE             1604897
     01 June 2023        09:31:10                             BST                        847                       263.50                                                LSE             1604895
     01 June 2023        09:31:10                             BST                        2557                      263.50                                                LSE             1604893
     01 June 2023        09:31:10                             BST                        391                       263.50                                                LSE             1604891
     01 June 2023        09:31:10                             BST                        4154                      263.50                                                LSE             1604889
     01 June 2023        09:34:50                             BST                        450                       264.00                                                LSE             1609945
     01 June 2023        09:34:50                             BST                        1119                      264.00                                                LSE             1609943
     01 June 2023        09:34:50                             BST                        3822                      264.00                                                LSE             1609941
     01 June 2023        09:34:50                             BST                        2999                      264.00                                                LSE             1609939
     01 June 2023        09:34:50                             BST                        2660                      264.00                                                LSE             1609937
     01 June 2023        09:35:20                             BST                        2054                      264.00                                                LSE             1610874
     01 June 2023        09:35:20                             BST                        2805                      264.00                                                LSE             1610872
     01 June 2023        09:35:20                             BST                        1620                      264.00                                                LSE             1610870
     01 June 2023        09:36:12                             BST                        1147                      263.90                                                LSE             1612203
     01 June 2023        09:36:12                             BST                        2054                      263.90                                                LSE             1612201
     01 June 2023        09:36:12                             BST                        5147                      263.90                                                LSE             1612173
     01 June 2023        09:36:12                             BST                        2095                      263.90                                                LSE             1612179
     01 June 2023        09:36:12                             BST                        7271                      263.90                                                LSE             1612185
     01 June 2023        09:37:04                             BST                        6597                      263.90                                                LSE             1613634
     01 June 2023        09:37:42                             BST                        3562                      263.80                                                LSE             1614374
     01 June 2023        09:37:42                             BST                        2054                      263.90                                                LSE             1614358
     01 June 2023        09:37:42                             BST                        2805                      263.90                                                LSE             1614356
     01 June 2023        09:37:42                             BST                        1346                      263.90                                                LSE             1614354
     01 June 2023        09:37:43                             BST                        4011                      263.80                                                LSE             1614419
     01 June 2023        09:38:43                             BST                        4783                      263.50                                                LSE             1615884
     01 June 2023        09:38:43                             BST                        2592                      263.50                                                LSE             1615882
     01 June 2023        09:40:30                             BST                        6134                      263.60                                                LSE             1618651
     01 June 2023        09:40:30                             BST                        21                        263.60                                                LSE             1618649
     01 June 2023        09:42:05                             BST                        7805                      263.50                                                LSE             1620948
     01 June 2023        09:42:20                             BST                        210                       263.20                                                LSE             1621466
     01 June 2023        09:42:23                             BST                        1254                      263.20                                                LSE             1621536
     01 June 2023        09:42:23                             BST                        2859                      263.20                                                LSE             1621534
     01 June 2023        09:42:23                             BST                        2455                      263.20                                                LSE             1621532
     01 June 2023        09:48:54                             BST                        6777                      263.50                                                LSE             1628870
     01 June 2023        09:48:58                             BST                        7665                      263.40                                                LSE             1628909
     01 June 2023        09:49:06                             BST                        7324                      263.30                                                LSE             1629067
     01 June 2023        09:54:45                             BST                        1728                      263.40                                                LSE             1636272
     01 June 2023        09:54:45                             BST                        2054                      263.40                                                LSE             1636270
     01 June 2023        09:54:45                             BST                        1415                      263.40                                                LSE             1636274
     01 June 2023        09:54:45                             BST                        2805                      263.40                                                LSE             1636268
     01 June 2023        09:54:45                             BST                        6575                      263.40                                                LSE             1636263
     01 June 2023        09:54:45                             BST                        1120                      263.40                                                LSE             1636256
     01 June 2023        09:54:45                             BST                        1733                      263.40                                                LSE             1636254
     01 June 2023        09:54:45                             BST                        2054                      263.40                                                LSE             1636252
     01 June 2023        09:54:45                             BST                        2805                      263.40                                                LSE             1636250
     01 June 2023        09:54:45                             BST                        6839                      263.40                                                LSE             1636238
     01 June 2023        09:54:45                             BST                        6642                      263.40                                                LSE             1636240
     01 June 2023        10:00:00                             BST                        424                       263.30                                                LSE             1641958
     01 June 2023        10:00:00                             BST                        3398                      263.30                                                LSE             1641956
     01 June 2023        10:05:24                             BST                        8511                      263.50                                                LSE             1648093
     01 June 2023        10:06:00                             BST                        1452                      263.50                                                LSE             1648732
     01 June 2023        10:06:00                             BST                        2400                      263.50                                                LSE             1648728
     01 June 2023        10:06:00                             BST                        2054                      263.50                                                LSE             1648734
     01 June 2023        10:06:00                             BST                        2805                      263.50                                                LSE             1648730
     01 June 2023        10:08:06                             BST                        1431                      263.50                                                LSE             1651056
     01 June 2023        10:08:06                             BST                        2054                      263.50                                                LSE             1651054
     01 June 2023        10:08:06                             BST                        2805                      263.50                                                LSE             1651052
     01 June 2023        10:08:06                             BST                        1800                      263.50                                                LSE             1651050
     01 June 2023        10:11:00                             BST                        1126                      263.50                                                LSE             1654212
     01 June 2023        10:11:00                             BST                        2054                      263.50                                                LSE             1654210
     01 June 2023        10:11:00                             BST                        2805                      263.50                                                LSE             1654208
     01 June 2023        10:11:00                             BST                        1128                      263.50                                                LSE             1654206
     01 June 2023        10:11:11                             BST                        7927                      263.40                                                LSE             1654448
     01 June 2023        10:15:01                             BST                        565                       263.30                                                LSE             1658057
     01 June 2023        10:15:01                             BST                        4116                      263.30                                                LSE             1658055
     01 June 2023        10:15:01                             BST                        1149                      263.30                                                LSE             1658053
     01 June 2023        10:15:01                             BST                        2103                      263.30                                                LSE             1658051
     01 June 2023        10:15:01                             BST                        6611                      263.30                                                LSE             1658041
     01 June 2023        10:18:50                             BST                        2103                      263.40                                                LSE             1662197
     01 June 2023        10:18:50                             BST                        2054                      263.40                                                LSE             1662201
     01 June 2023        10:18:50                             BST                        1652                      263.40                                                LSE             1662199
     01 June 2023        10:24:06                             BST                        7829                      263.40                                                LSE             1667757
     01 June 2023        10:30:00                             BST                        6764                      263.40                                                LSE             1674415
     01 June 2023        10:31:44                             BST                        3811                      263.50                                                LSE             1676628
     01 June 2023        10:31:44                             BST                        2070                      263.50                                                LSE             1676626
     01 June 2023        10:31:44                             BST                        2301                      263.50                                                LSE             1676624
     01 June 2023        10:31:44                             BST                        2136                      263.50                                                LSE             1676622
     01 June 2023        10:31:44                             BST                        2054                      263.50                                                LSE             1676620
     01 June 2023        10:31:44                             BST                        2103                      263.50                                                LSE             1676618
     01 June 2023        10:31:44                             BST                        1164                      263.50                                                LSE             1676616
     01 June 2023        10:31:44                             BST                        1156                      263.50                                                LSE             1676614
     01 June 2023        10:31:44                             BST                        468                       263.50                                                LSE             1676612
     01 June 2023        10:35:24                             BST                        82                        263.40                                                LSE             1680597
     01 June 2023        10:35:24                             BST                        1900                      263.40                                                LSE             1680587
     01 June 2023        10:35:24                             BST                        2054                      263.40                                                LSE             1680585
     01 June 2023        10:35:24                             BST                        2103                      263.40                                                LSE             1680583
     01 June 2023        10:35:24                             BST                        6596                      263.40                                                LSE             1680581
     01 June 2023        10:35:29                             BST                        2142                      263.30                                                LSE             1680794
     01 June 2023        10:35:29                             BST                        4963                      263.30                                                LSE             1680792
     01 June 2023        10:46:54                             BST                        2724                      263.40                                                LSE             1696537
     01 June 2023        10:46:54                             BST                        2629                      263.40                                                LSE             1696526
     01 June 2023        10:46:54                             BST                        1800                      263.40                                                LSE             1696528
     01 June 2023        10:46:54                             BST                        6726                      263.40                                                LSE             1696524
     01 June 2023        10:46:54                             BST                        7959                      263.40                                                LSE             1696476
     01 June 2023        10:49:37                             BST                        1166                      263.10                                                LSE             1699367
     01 June 2023        10:49:58                             BST                        24                        263.10                                                LSE             1699709
     01 June 2023        10:51:28                             BST                        8027                      263.20                                                LSE             1701522
     01 June 2023        11:00:21                             BST                        589                       263.20                                                LSE             1710974
     01 June 2023        11:00:27                             BST                        6680                      263.20                                                LSE             1711147
     01 June 2023        11:05:29                             BST                        1666                      263.10                                                LSE             1713859
     01 June 2023        11:05:29                             BST                        5141                      263.10                                                LSE             1713857
     01 June 2023        11:18:50                             BST                        6706                      263.20                                                LSE             1721281
     01 June 2023        11:18:50                             BST                        978                       263.20                                                LSE             1721279
     01 June 2023        11:34:54                             BST                        1026                      263.20                                                LSE             1730241
     01 June 2023        11:34:54                             BST                        2255                      263.20                                                LSE             1730239
     01 June 2023        11:34:54                             BST                        2309                      263.20                                                LSE             1730237
     01 June 2023        11:34:54                             BST                        2718                      263.20                                                LSE             1730235
     01 June 2023        11:35:46                             BST                        383                       263.10                                                LSE             1730854
     01 June 2023        11:35:46                             BST                        5087                      263.10                                                LSE             1730852
     01 June 2023        11:35:46                             BST                        1437                      263.10                                                LSE             1730856
     01 June 2023        11:35:46                             BST                        7024                      263.10                                                LSE             1730795
     01 June 2023        11:35:51                             BST                        3436                      263.00                                                LSE             1730957
     01 June 2023        11:35:51                             BST                        6985                      263.00                                                LSE             1730955
     01 June 2023        11:35:53                             BST                        3457                      263.00                                                LSE             1730979
     01 June 2023        11:35:57                             BST                        6378                      262.90                                                LSE             1731021
     01 June 2023        11:35:57                             BST                        6681                      263.00                                                LSE             1731019
     01 June 2023        11:35:57                             BST                        4349                      263.00                                                LSE             1731017
     01 June 2023        11:36:00                             BST                        3912                      262.90                                                LSE             1731059
     01 June 2023        11:36:00                             BST                        1113                      262.90                                                LSE             1731057
     01 June 2023        11:36:09                             BST                        2660                      262.90                                                LSE             1731184
     01 June 2023        11:37:36                             BST                        1117                      263.00                                                LSE             1732422
     01 June 2023        11:37:36                             BST                        2309                      263.00                                                LSE             1732420
     01 June 2023        11:37:36                             BST                        1986                      263.00                                                LSE             1732418
     01 June 2023        11:37:36                             BST                        7312                      263.00                                                LSE             1732406
     01 June 2023        11:37:36                             BST                        6187                      263.00                                                LSE             1732402
     01 June 2023        11:37:36                             BST                        1476                      263.00                                                LSE             1732400
     01 June 2023        11:39:30                             BST                        2075                      263.00                                                LSE             1733564
     01 June 2023        11:43:33                             BST                        2491                      263.10                                                LSE             1735639
     01 June 2023        11:43:33                             BST                        4611                      263.10                                                LSE             1735637
     01 June 2023        11:43:44                             BST                        1157                      263.10                                                LSE             1735762
     01 June 2023        11:43:44                             BST                        2309                      263.10                                                LSE             1735760
     01 June 2023        11:43:44                             BST                        2284                      263.10                                                LSE             1735764
     01 June 2023        11:43:44                             BST                        1600                      263.10                                                LSE             1735770
     01 June 2023        11:43:44                             BST                        2255                      263.10                                                LSE             1735766
     01 June 2023        11:43:44                             BST                        1032                      263.10                                                LSE             1735768
     01 June 2023        11:51:56                             BST                        39                        263.30                                                LSE             1740444
     01 June 2023        11:51:56                             BST                        2255                      263.30                                                LSE             1740442
     01 June 2023        11:51:56                             BST                        1118                      263.30                                                LSE             1740440
     01 June 2023        11:51:56                             BST                        4600                      263.30                                                LSE             1740438
     01 June 2023        11:51:56                             BST                        1161                      263.30                                                LSE             1740436
     01 June 2023        11:51:56                             BST                        2309                      263.30                                                LSE             1740434
     01 June 2023        11:57:48                             BST                        7885                      263.20                                                LSE             1744141
     01 June 2023        12:05:51                             BST                        6801                      263.40                                                LSE             1748670
     01 June 2023        12:06:08                             BST                        6840                      263.30                                                LSE             1748894
     01 June 2023        12:13:30                             BST                        2819                      263.50                                                LSE             1752700
     01 June 2023        12:13:30                             BST                        2309                      263.50                                                LSE             1752698
     01 June 2023        12:13:30                             BST                        2356                      263.50                                                LSE             1752690
     01 June 2023        12:13:30                             BST                        6125                      263.50                                                LSE             1752694
     01 June 2023        12:13:30                             BST                        2819                      263.50                                                LSE             1752692
     01 June 2023        12:13:30                             BST                        1083                      263.50                                                LSE             1752696
     01 June 2023        12:13:43                             BST                        2819                      263.50                                                LSE             1752774
     01 June 2023        12:13:43                             BST                        2309                      263.50                                                LSE             1752772
     01 June 2023        12:13:43                             BST                        2544                      263.50                                                LSE             1752770
     01 June 2023        12:14:35                             BST                        923                       263.40                                                LSE             1753184
     01 June 2023        12:14:35                             BST                        1011                      263.40                                                LSE             1753186
     01 June 2023        12:14:35                             BST                        8500                      263.40                                                LSE             1753182
     01 June 2023        12:16:05                             BST                        6485                      263.40                                                LSE             1753955
     01 June 2023        12:18:27                             BST                        1136                      263.40                                                LSE             1755222
     01 June 2023        12:18:28                             BST                        2208                      263.40                                                LSE             1755238
     01 June 2023        12:18:33                             BST                        1285                      263.40                                                LSE             1755296
     01 June 2023        12:23:12                             BST                        2190                      263.40                                                LSE             1758217
     01 June 2023        12:32:06                             BST                        1214                      263.60                                                LSE             1763602
     01 June 2023        12:32:06                             BST                        1076                      263.60                                                LSE             1763596
     01 June 2023        12:32:06                             BST                        2887                      263.60                                                LSE             1763598
     01 June 2023        12:32:06                             BST                        1335                      263.60                                                LSE             1763600
     01 June 2023        12:32:06                             BST                        3303                      263.60                                                LSE             1763604
     01 June 2023        12:32:06                             BST                        2887                      263.60                                                LSE             1763606
     01 June 2023        12:32:06                             BST                        3000                      263.60                                                LSE             1763608
     01 June 2023        12:32:06                             BST                        1011                      263.60                                                LSE             1763610
     01 June 2023        12:32:06                             BST                        2050                      263.60                                                LSE             1763594
     01 June 2023        12:33:53                             BST                        8323                      263.50                                                LSE             1764763
     01 June 2023        12:33:53                             BST                        3303                      263.60                                                LSE             1764751
     01 June 2023        12:33:53                             BST                        2887                      263.60                                                LSE             1764749
     01 June 2023        12:33:53                             BST                        2332                      263.60                                                LSE             1764747
     01 June 2023        12:33:53                             BST                        1118                      263.60                                                LSE             1764745
     01 June 2023        12:38:29                             BST                        80                        263.50                                                LSE             1767460
     01 June 2023        12:38:29                             BST                        2887                      263.50                                                LSE             1767462
     01 June 2023        12:38:29                             BST                        3303                      263.50                                                LSE             1767455
     01 June 2023        12:38:29                             BST                        2887                      263.50                                                LSE             1767453
     01 June 2023        12:38:44                             BST                        3303                      263.50                                                LSE             1767564
     01 June 2023        12:38:44                             BST                        1189                      263.50                                                LSE             1767562
     01 June 2023        12:38:44                             BST                        1789                      263.50                                                LSE             1767556
     01 June 2023        12:38:44                             BST                        78                        263.50                                                LSE             1767554
     01 June 2023        12:38:44                             BST                        1698                      263.50                                                LSE             1767560
     01 June 2023        12:38:44                             BST                        3303                      263.50                                                LSE             1767558
     01 June 2023        12:39:04                             BST                        3157                      263.50                                                LSE             1767869
     01 June 2023        12:39:04                             BST                        3303                      263.50                                                LSE             1767866
     01 June 2023        12:39:04                             BST                        2887                      263.50                                                LSE             1767864
     01 June 2023        12:39:04                             BST                        1083                      263.50                                                LSE             1767862
     01 June 2023        12:39:04                             BST                        44                        263.50                                                LSE             1767860
     01 June 2023        12:42:25                             BST                        778                       263.40                                                LSE             1770010
     01 June 2023        12:42:25                             BST                        6090                      263.40                                                LSE             1770008
     01 June 2023        12:42:28                             BST                        1225                      263.30                                                LSE             1770045
     01 June 2023        12:42:28                             BST                        6533                      263.30                                                LSE             1770047
     01 June 2023        12:43:04                             BST                        2557                      263.30                                                LSE             1770324
     01 June 2023        12:43:04                             BST                        9599                      263.30                                                LSE             1770328
     01 June 2023        12:43:04                             BST                        1164                      263.30                                                LSE             1770326
     01 June 2023        12:44:59                             BST                        7128                      263.30                                                LSE             1771526
     01 June 2023        12:47:53                             BST                        4326                      263.20                                                LSE             1773507
     01 June 2023        12:47:53                             BST                        1842                      263.20                                                LSE             1773501
     01 June 2023        12:47:53                             BST                        852                       263.20                                                LSE             1773495
     01 June 2023        12:57:03                             BST                        1079                      263.30                                                LSE             1779019
     01 June 2023        12:57:03                             BST                        1438                      263.30                                                LSE             1779006
     01 June 2023        12:57:03                             BST                        11850                     263.30                                                LSE             1779010
     01 June 2023        13:00:01                             BST                        583                       263.40                                                LSE             1781266
     01 June 2023        13:00:01                             BST                        2                         263.40                                                LSE             1781262
     01 June 2023        13:00:01                             BST                        342                       263.40                                                LSE             1781264
     01 June 2023        13:01:29                             BST                        3                         263.60                                                LSE             1782329
     01 June 2023        13:01:29                             BST                        5                         263.60                                                LSE             1782327
     01 June 2023        13:01:29                             BST                        67                        263.60                                                LSE             1782325
     01 June 2023        13:01:29                             BST                        30                        263.60                                                LSE             1782323
     01 June 2023        13:01:29                             BST                        11                        263.60                                                LSE             1782321
     01 June 2023        13:01:29                             BST                        12750                     263.60                                                LSE             1782319
     01 June 2023        13:01:29                             BST                        3303                      263.60                                                LSE             1782317
     01 June 2023        13:01:29                             BST                        2887                      263.60                                                LSE             1782313
     01 June 2023        13:01:29                             BST                        6216                      263.60                                                LSE             1782315
     01 June 2023        13:01:35                             BST                        351                       263.60                                                LSE             1782366
     01 June 2023        13:04:35                             BST                        3303                      263.60                                                LSE             1784429
     01 June 2023        13:04:35                             BST                        2887                      263.60                                                LSE             1784427
     01 June 2023        13:04:35                             BST                        1839                      263.60                                                LSE             1784433
     01 June 2023        13:04:35                             BST                        1287                      263.60                                                LSE             1784431
     01 June 2023        13:04:35                             BST                        1592                      263.60                                                LSE             1784435
     01 June 2023        13:05:45                             BST                        5739                      263.50                                                LSE             1785355
     01 June 2023        13:05:45                             BST                        2265                      263.50                                                LSE             1785353
     01 June 2023        13:06:03                             BST                        7615                      263.50                                                LSE             1785718
     01 June 2023        13:16:44                             BST                        2505                      263.50                                                LSE             1793884
     01 June 2023        13:16:44                             BST                        1339                      263.50                                                LSE             1793882
     01 June 2023        13:16:44                             BST                        2800                      263.50                                                LSE             1793880
     01 June 2023        13:16:44                             BST                        6328                      263.50                                                LSE             1793868
     01 June 2023        13:16:44                             BST                        1160                      263.50                                                LSE             1793874
     01 June 2023        13:16:44                             BST                        393                       263.50                                                LSE             1793872
     01 June 2023        13:17:50                             BST                        5199                      263.50                                                LSE             1794910
     01 June 2023        13:17:50                             BST                        1329                      263.50                                                LSE             1794908
     01 June 2023        13:17:50                             BST                        3303                      263.50                                                LSE             1794906
     01 June 2023        13:17:50                             BST                        2887                      263.50                                                LSE             1794903
     01 June 2023        13:21:29                             BST                        7662                      263.50                                                LSE             1797979
     01 June 2023        13:21:39                             BST                        769                       263.50                                                LSE             1798087
     01 June 2023        13:21:39                             BST                        3303                      263.50                                                LSE             1798085
     01 June 2023        13:21:39                             BST                        2887                      263.50                                                LSE             1798083
     01 June 2023        13:21:39                             BST                        2292                      263.50                                                LSE             1798081
     01 June 2023        13:21:39                             BST                        1211                      263.50                                                LSE             1798079
     01 June 2023        13:21:39                             BST                        117                       263.50                                                LSE             1798077
     01 June 2023        13:21:39                             BST                        1334                      263.50                                                LSE             1798075
     01 June 2023        13:21:39                             BST                        2245                      263.50                                                LSE             1798073
     01 June 2023        13:21:39                             BST                        3303                      263.50                                                LSE             1798071
     01 June 2023        13:21:39                             BST                        2887                      263.50                                                LSE             1798069
     01 June 2023        13:21:39                             BST                        2445                      263.50                                                LSE             1798067
     01 June 2023        13:21:44                             BST                        4550                      263.40                                                LSE             1798191
     01 June 2023        13:21:44                             BST                        1691                      263.40                                                LSE             1798185
     01 June 2023        13:21:44                             BST                        2887                      263.40                                                LSE             1798183
     01 June 2023        13:21:44                             BST                        1287                      263.40                                                LSE             1798181
     01 June 2023        13:21:44                             BST                        1700                      263.40                                                LSE             1798179
     01 June 2023        13:21:44                             BST                        8696                      263.40                                                LSE             1798173
     01 June 2023        13:23:50                             BST                        3303                      263.40                                                LSE             1799623
     01 June 2023        13:23:50                             BST                        2887                      263.40                                                LSE             1799613
     01 June 2023        13:23:50                             BST                        3303                      263.40                                                LSE             1799615
     01 June 2023        13:23:50                             BST                        2562                      263.40                                                LSE             1799617
     01 June 2023        13:23:50                             BST                        1338                      263.40                                                LSE             1799619
     01 June 2023        13:23:59                             BST                        839                       263.40                                                LSE             1799691
     01 June 2023        13:23:59                             BST                        688                       263.40                                                LSE             1799689
     01 June 2023        13:23:59                             BST                        144                       263.40                                                LSE             1799687
     01 June 2023        13:23:59                             BST                        2407                      263.40                                                LSE             1799685
     01 June 2023        13:24:02                             BST                        7358                      263.30                                                LSE             1799726
     01 June 2023        13:29:55                             BST                        145                       263.40                                                LSE             1804760
     01 June 2023        13:30:00                             BST                        7034                      263.40                                                LSE             1804849
     01 June 2023        13:32:11                             BST                        7424                      263.30                                                LSE             1807117
     01 June 2023        13:32:41                             BST                        7497                      263.30                                                LSE             1807497
     01 June 2023        13:33:09                             BST                        6541                      263.30                                                LSE             1807954
     01 June 2023        13:33:09                             BST                        1081                      263.30                                                LSE             1807947
     01 June 2023        13:33:49                             BST                        2086                      263.30                                                LSE             1808479
     01 June 2023        13:33:49                             BST                        2576                      263.30                                                LSE             1808477
     01 June 2023        13:34:59                             BST                        3609                      263.40                                                LSE             1809352
     01 June 2023        13:34:59                             BST                        1338                      263.40                                                LSE             1809356
     01 June 2023        13:34:59                             BST                        6160                      263.40                                                LSE             1809354
     01 June 2023        13:35:31                             BST                        7436                      263.30                                                LSE             1809917
     01 June 2023        13:38:17                             BST                        7979                      263.30                                                LSE             1812032
     01 June 2023        13:44:44                             BST                        1220                      263.10                                                LSE             1818237
     01 June 2023        13:47:35                             BST                        3303                      263.30                                                LSE             1821116
     01 June 2023        13:47:35                             BST                        3609                      263.30                                                LSE             1821118
     01 June 2023        13:48:16                             BST                        7320                      263.30                                                LSE             1821766
     01 June 2023        13:48:27                             BST                        6938                      263.20                                                LSE             1822220
     01 June 2023        13:50:11                             BST                        1481                      263.20                                                LSE             1823814
     01 June 2023        13:50:11                             BST                        1252                      263.20                                                LSE             1823812
     01 June 2023        13:50:11                             BST                        3303                      263.20                                                LSE             1823810
     01 June 2023        13:50:11                             BST                        1717                      263.20                                                LSE             1823808
     01 June 2023        13:53:31                             BST                        7240                      263.10                                                LSE             1826818
     01 June 2023        13:55:41                             BST                        7556                      263.10                                                LSE             1828416
     01 June 2023        13:58:04                             BST                        6548                      263.10                                                LSE             1830428
     01 June 2023        13:58:10                             BST                        552                       263.00                                                LSE             1830573
     01 June 2023        13:58:10                             BST                        6100                      263.00                                                LSE             1830575
     01 June 2023        13:58:10                             BST                        1057                      263.00                                                LSE             1830577
     01 June 2023        14:01:01                             BST                        2041                      263.00                                                LSE             1833218
     01 June 2023        14:01:01                             BST                        1533                      263.00                                                LSE             1833216
     01 June 2023        14:01:01                             BST                        2375                      263.00                                                LSE             1833214
     01 June 2023        14:01:01                             BST                        2706                      263.00                                                LSE             1833212
     01 June 2023        14:01:01                             BST                        1334                      263.00                                                LSE             1833210
     01 June 2023        14:01:01                             BST                        2475                      263.00                                                LSE             1833208
     01 June 2023        14:03:31                             BST                        2706                      262.90                                                LSE             1835337
     01 June 2023        14:03:31                             BST                        1232                      262.90                                                LSE             1835335
     01 June 2023        14:03:31                             BST                        1988                      262.90                                                LSE             1835333
     01 June 2023        14:05:09                             BST                        6776                      262.80                                                LSE             1836538
     01 June 2023        14:08:49                             BST                        85                        263.00                                                LSE             1839956
     01 June 2023        14:08:49                             BST                        91                        263.00                                                LSE             1839954
     01 June 2023        14:09:02                             BST                        7474                      263.00                                                LSE             1840089
     01 June 2023        14:10:08                             BST                        1309                      263.00                                                LSE             1841326
     01 June 2023        14:11:17                             BST                        26516                     262.90                                                LSE             1842183
     01 June 2023        14:11:17                             BST                        21000                     262.90                                                LSE             1842181
     01 June 2023        14:11:17                             BST                        3624                      262.90                                                LSE             1842179
     01 June 2023        14:11:17                             BST                        2475                      262.90                                                LSE             1842177
     01 June 2023        14:11:17                             BST                        21000                     262.90                                                LSE             1842175
     01 June 2023        14:11:17                             BST                        3456                      262.90                                                LSE             1842173
     01 June 2023        14:11:17                             BST                        9709                      262.90                                                LSE             1842163
     01 June 2023        14:11:19                             BST                        7147                      262.70                                                LSE             1842202
     01 June 2023        14:11:19                             BST                        177                       262.70                                                LSE             1842200
     01 June 2023        14:11:55                             BST                        6993                      262.60                                                LSE             1842664
     01 June 2023        14:12:53                             BST                        5739                      262.70                                                LSE             1843273
     01 June 2023        14:12:53                             BST                        2475                      262.70                                                LSE             1843275
     01 June 2023        14:12:58                             BST                        12449                     262.60                                                LSE             1843312
     01 June 2023        14:13:17                             BST                        3710                      262.60                                                LSE             1843583
     01 June 2023        14:13:17                             BST                        14210                     262.60                                                LSE             1843581
     01 June 2023        14:14:17                             BST                        7259                      262.60                                                LSE             1844530
     01 June 2023        14:16:03                             BST                        8769                      262.60                                                LSE             1846006
     01 June 2023        14:16:03                             BST                        11652                     262.60                                                LSE             1846004
     01 June 2023        14:16:40                             BST                        6950                      262.60                                                LSE             1846454
     01 June 2023        14:16:40                             BST                        8535                      262.60                                                LSE             1846452
     01 June 2023        14:16:53                             BST                        1608                      262.80                                                LSE             1846623
     01 June 2023        14:16:54                             BST                        1071                      262.80                                                LSE             1846635
     01 June 2023        14:17:13                             BST                        3758                      262.80                                                LSE             1846938
     01 June 2023        14:17:13                             BST                        7974                      262.80                                                LSE             1846930
     01 June 2023        14:17:13                             BST                        13668                     262.80                                                LSE             1846928
     01 June 2023        14:17:13                             BST                        6654                      262.80                                                LSE             1846934
     01 June 2023        14:17:31                             BST                        9912                      262.80                                                LSE             1847188
     01 June 2023        14:18:16                             BST                        5276                      262.80                                                LSE             1847907
     01 June 2023        14:18:16                             BST                        14154                     262.80                                                LSE             1847905
     01 June 2023        14:18:16                             BST                        26653                     262.80                                                LSE             1847897
     01 June 2023        14:18:16                             BST                        9154                      262.80                                                LSE             1847891
     01 June 2023        14:19:22                             BST                        2204                      262.80                                                LSE             1848961
     01 June 2023        14:19:22                             BST                        1606                      262.80                                                LSE             1848959
     01 June 2023        14:19:22                             BST                        3094                      262.80                                                LSE             1848957
     01 June 2023        14:19:22                             BST                        3383                      262.80                                                LSE             1848955
     01 June 2023        14:19:22                             BST                        2336                      262.80                                                LSE             1848953
     01 June 2023        14:23:03                             BST                        5280                      262.90                                                LSE             1852119
     01 June 2023        14:23:03                             BST                        6550                      262.90                                                LSE             1852117
     01 June 2023        14:23:03                             BST                        2959                      262.90                                                LSE             1852111
     01 June 2023        14:23:03                             BST                        5041                      262.90                                                LSE             1852109
     01 June 2023        14:23:03                             BST                        2395                      262.90                                                LSE             1852113
     01 June 2023        14:23:03                             BST                        7007                      262.90                                                LSE             1852115
     01 June 2023        14:23:03                             BST                        3981                      262.90                                                LSE             1852107
     01 June 2023        14:24:03                             BST                        7020                      262.90                                                LSE             1853041
     01 June 2023        14:24:09                             BST                        909                       262.90                                                LSE             1853153
     01 June 2023        14:24:14                             BST                        2888                      262.90                                                LSE             1853207
     01 June 2023        14:25:27                             BST                        1071                      263.10                                                LSE             1854459
     01 June 2023        14:25:27                             BST                        779                       263.10                                                LSE             1854461
     01 June 2023        14:25:27                             BST                        3158                      263.10                                                LSE             1854463
     01 June 2023        14:25:27                             BST                        1132                      263.10                                                LSE             1854457
     01 June 2023        14:25:27                             BST                        2706                      263.10                                                LSE             1854453
     01 June 2023        14:25:27                             BST                        1311                      263.10                                                LSE             1854451
     01 June 2023        14:25:27                             BST                        2826                      263.10                                                LSE             1854455
     01 June 2023        14:26:11                             BST                        12                        263.20                                                LSE             1855037
     01 June 2023        14:26:11                             BST                        800                       263.20                                                LSE             1855035
     01 June 2023        14:26:11                             BST                        2206                      263.20                                                LSE             1855033
     01 June 2023        14:26:21                             BST                        3094                      263.20                                                LSE             1855174
     01 June 2023        14:26:21                             BST                        2291                      263.20                                                LSE             1855170
     01 June 2023        14:26:21                             BST                        3383                      263.20                                                LSE             1855172
     01 June 2023        14:26:21                             BST                        143                       263.20                                                LSE             1855178
     01 June 2023        14:26:21                             BST                        2204                      263.20                                                LSE             1855176
     01 June 2023        14:26:21                             BST                        1337                      263.20                                                LSE             1855168
     01 June 2023        14:26:21                             BST                        2115                      263.20                                                LSE             1855166
     01 June 2023        14:26:21                             BST                        2508                      263.20                                                LSE             1855164
     01 June 2023        14:26:21                             BST                        3383                      263.20                                                LSE             1855162
     01 June 2023        14:26:21                             BST                        128                       263.20                                                LSE             1855160
     01 June 2023        14:26:28                             BST                        7663                      263.10                                                LSE             1855260
     01 June 2023        14:26:38                             BST                        3597                      263.10                                                LSE             1855419
     01 June 2023        14:26:42                             BST                        584                       263.00                                                LSE             1855496
     01 June 2023        14:26:42                             BST                        3597                      263.00                                                LSE             1855490
     01 June 2023        14:26:42                             BST                        3000                      263.00                                                LSE             1855492
     01 June 2023        14:26:42                             BST                        3100                      263.00                                                LSE             1855494
     01 June 2023        14:26:42                             BST                        6875                      263.00                                                LSE             1855488
     01 June 2023        14:26:42                             BST                        938                       263.00                                                LSE             1855486
     01 June 2023        14:27:33                             BST                        2376                      262.70                                                LSE             1856364
     01 June 2023        14:27:33                             BST                        2503                      262.70                                                LSE             1856362
     01 June 2023        14:27:33                             BST                        12000                     262.70                                                LSE             1856366
     01 June 2023        14:27:33                             BST                        9153                      262.70                                                LSE             1856368
     01 June 2023        14:27:33                             BST                        880                       262.70                                                LSE             1856360
     01 June 2023        14:27:33                             BST                        3094                      262.70                                                LSE             1856358
     01 June 2023        14:27:33                             BST                        6806                      262.70                                                LSE             1856356
     01 June 2023        14:27:33                             BST                        6663                      262.70                                                LSE             1856354
     01 June 2023        14:27:56                             BST                        6666                      262.60                                                LSE             1856659
     01 June 2023        14:27:56                             BST                        8095                      262.60                                                LSE             1856657
     01 June 2023        14:27:56                             BST                        12000                     262.60                                                LSE             1856655
     01 June 2023        14:27:56                             BST                        7963                      262.60                                                LSE             1856653
     01 June 2023        14:27:56                             BST                        12000                     262.60                                                LSE             1856651
     01 June 2023        14:28:49                             BST                        25443                     262.60                                                LSE             1857594
     01 June 2023        14:30:27                             BST                        1001                      263.00                                                LSE             1862539
     01 June 2023        14:30:27                             BST                        7500                      263.00                                                LSE             1862537
     01 June 2023        14:30:27                             BST                        2573                      263.00                                                LSE             1862535
     01 June 2023        14:30:27                             BST                        5800                      263.00                                                LSE             1862533
     01 June 2023        14:30:29                             BST                        7757                      262.80                                                LSE             1862672
     01 June 2023        14:30:29                             BST                        7061                      262.90                                                LSE             1862621
     01 June 2023        14:30:40                             BST                        7500                      263.00                                                LSE             1863145
     01 June 2023        14:30:40                             BST                        7046                      263.00                                                LSE             1863147
     01 June 2023        14:30:40                             BST                        12532                     263.00                                                LSE             1863143
     01 June 2023        14:30:40                             BST                        7500                      263.00                                                LSE             1863141
     01 June 2023        14:30:43                             BST                        18760                     262.90                                                LSE             1863433
     01 June 2023        14:30:43                             BST                        7067                      262.90                                                LSE             1863431
     01 June 2023        14:31:02                             BST                        3383                      262.80                                                LSE             1864350
     01 June 2023        14:31:02                             BST                        3094                      262.80                                                LSE             1864348
     01 June 2023        14:31:21                             BST                        1363                      263.10                                                LSE             1865408
     01 June 2023        14:31:21                             BST                        1337                      263.10                                                LSE             1865406
     01 June 2023        14:31:21                             BST                        3383                      263.10                                                LSE             1865410
     01 June 2023        14:31:21                             BST                        3094                      263.10                                                LSE             1865412
     01 June 2023        14:31:21                             BST                        2046                      263.10                                                LSE             1865404
     01 June 2023        14:31:21                             BST                        3383                      263.10                                                LSE             1865402
     01 June 2023        14:31:21                             BST                        3094                      263.10                                                LSE             1865400
     01 June 2023        14:31:21                             BST                        880                       263.10                                                LSE             1865398
     01 June 2023        14:31:21                             BST                        1012                      263.10                                                LSE             1865396
     01 June 2023        14:31:21                             BST                        1631                      263.10                                                LSE             1865394
     01 June 2023        14:31:21                             BST                        1160                      263.10                                                LSE             1865392
     01 June 2023        14:31:27                             BST                        6916                      263.00                                                LSE             1865640
     01 June 2023        14:31:41                             BST                        2850                      263.20                                                LSE             1866123
     01 June 2023        14:31:41                             BST                        463                       263.20                                                LSE             1866121
     01 June 2023        14:31:41                             BST                        699                       263.20                                                LSE             1866119
     01 June 2023        14:32:23                             BST                        3094                      263.20                                                LSE             1867471
     01 June 2023        14:32:23                             BST                        7563                      263.20                                                LSE             1867446
     01 June 2023        14:32:25                             BST                        2446                      263.20                                                LSE             1867629
     01 June 2023        14:32:25                             BST                        3094                      263.20                                                LSE             1867627
     01 June 2023        14:32:25                             BST                        3383                      263.20                                                LSE             1867625
     01 June 2023        14:32:25                             BST                        2404                      263.20                                                LSE             1867623
     01 June 2023        14:32:25                             BST                        2447                      263.20                                                LSE             1867615
     01 June 2023        14:32:25                             BST                        2543                      263.20                                                LSE             1867613
     01 June 2023        14:32:25                             BST                        1043                      263.20                                                LSE             1867621
     01 June 2023        14:32:25                             BST                        3383                      263.20                                                LSE             1867617
     01 June 2023        14:32:25                             BST                        3094                      263.20                                                LSE             1867619
     01 June 2023        14:33:26                             BST                        1485                      263.30                                                LSE             1869823
     01 June 2023        14:33:26                             BST                        3200                      263.30                                                LSE             1869821
     01 June 2023        14:33:26                             BST                        2208                      263.30                                                LSE             1869827
     01 June 2023        14:33:26                             BST                        1043                      263.30                                                LSE             1869825
     01 June 2023        14:33:30                             BST                        1511                      263.00                                                LSE             1870107
     01 June 2023        14:33:30                             BST                        5782                      263.00                                                LSE             1870076
     01 June 2023        14:34:20                             BST                        3094                      263.10                                                LSE             1871816
     01 June 2023        14:34:20                             BST                        3383                      263.10                                                LSE             1871814
     01 June 2023        14:35:05                             BST                        6769                      263.30                                                LSE             1873305
     01 June 2023        14:35:10                             BST                        3383                      263.30                                                LSE             1873500
     01 June 2023        14:35:10                             BST                        1531                      263.30                                                LSE             1873498
     01 June 2023        14:35:10                             BST                        906                       263.30                                                LSE             1873496
     01 June 2023        14:35:10                             BST                        3094                      263.30                                                LSE             1873494
     01 June 2023        14:35:10                             BST                        4152                      263.30                                                LSE             1873492
     01 June 2023        14:37:00                             BST                        3383                      263.70                                                LSE             1876945
     01 June 2023        14:37:00                             BST                        3094                      263.70                                                LSE             1876949
     01 June 2023        14:37:00                             BST                        1449                      263.70                                                LSE             1876947
     01 June 2023        14:37:01                             BST                        8089                      263.50                                                LSE             1877038
     01 June 2023        14:37:01                             BST                        7662                      263.60                                                LSE             1877031
     01 June 2023        14:37:56                             BST                        1423                      263.60                                                LSE             1878813
     01 June 2023        14:37:56                             BST                        2308                      263.60                                                LSE             1878797
     01 June 2023        14:37:56                             BST                        3383                      263.60                                                LSE             1878793
     01 June 2023        14:37:56                             BST                        3094                      263.60                                                LSE             1878791
     01 June 2023        14:37:56                             BST                        476                       263.60                                                LSE             1878795
     01 June 2023        14:37:56                             BST                        168                       263.60                                                LSE             1878785
     01 June 2023        14:37:56                             BST                        417                       263.60                                                LSE             1878783
     01 June 2023        14:37:56                             BST                        4001                      263.60                                                LSE             1878781
     01 June 2023        14:37:56                             BST                        7729                      263.60                                                LSE             1878779
     01 June 2023        14:37:56                             BST                        2822                      263.60                                                LSE             1878787
     01 June 2023        14:38:07                             BST                        907                       263.60                                                LSE             1879292
     01 June 2023        14:38:07                             BST                        2187                      263.60                                                LSE             1879290
     01 June 2023        14:38:07                             BST                        3383                      263.60                                                LSE             1879288
     01 June 2023        14:38:07                             BST                        2076                      263.60                                                LSE             1879286
     01 June 2023        14:38:07                             BST                        7752                      263.50                                                LSE             1879214
     01 June 2023        14:38:07                             BST                        10218                     263.50                                                LSE             1879205
     01 June 2023        14:38:54                             BST                        6439                      263.50                                                LSE             1880533
     01 June 2023        14:38:54                             BST                        3962                      263.50                                                LSE             1880529
     01 June 2023        14:38:54                             BST                        3862                      263.50                                                LSE             1880531
     01 June 2023        14:39:35                             BST                        52                        263.40                                                LSE             1881686
     01 June 2023        14:39:35                             BST                        6386                      263.40                                                LSE             1881684
     01 June 2023        14:40:19                             BST                        1342                      263.30                                                LSE             1883076
     01 June 2023        14:40:19                             BST                        3094                      263.30                                                LSE             1883072
     01 June 2023        14:40:19                             BST                        3000                      263.30                                                LSE             1883074
     01 June 2023        14:40:19                             BST                        1602                      263.30                                                LSE             1883070
     01 June 2023        14:40:19                             BST                        5712                      263.30                                                LSE             1883068
     01 June 2023        14:42:48                             BST                        2307                      263.10                                                LSE             1887023
     01 June 2023        14:42:48                             BST                        1771                      263.10                                                LSE             1887021
     01 June 2023        14:42:48                             BST                        3094                      263.10                                                LSE             1887019
     01 June 2023        14:42:48                             BST                        1588                      263.10                                                LSE             1887017
     01 June 2023        14:42:48                             BST                        3383                      263.10                                                LSE             1887015
     01 June 2023        14:42:48                             BST                        2466                      263.10                                                LSE             1887011
     01 June 2023        14:43:41                             BST                        7757                      262.90                                                LSE             1888280
     01 June 2023        14:44:05                             BST                        268                       262.70                                                LSE             1888776
     01 June 2023        14:44:24                             BST                        6562                      262.70                                                LSE             1889239
     01 June 2023        14:44:27                             BST                        1451                      262.60                                                LSE             1889307
     01 June 2023        14:44:27                             BST                        1800                      262.60                                                LSE             1889305
     01 June 2023        14:44:27                             BST                        1500                      262.60                                                LSE             1889303
     01 June 2023        14:44:27                             BST                        222                       262.60                                                LSE             1889297
     01 June 2023        14:44:27                             BST                        1200                      262.60                                                LSE             1889301
     01 June 2023        14:44:27                             BST                        1500                      262.60                                                LSE             1889299
     01 June 2023        14:46:31                             BST                        421                       263.00                                                LSE             1892972
     01 June 2023        14:46:31                             BST                        1538                      263.00                                                LSE             1892974
     01 June 2023        14:46:31                             BST                        1043                      263.00                                                LSE             1892976
     01 June 2023        14:46:31                             BST                        7129                      263.00                                                LSE             1892966
     01 June 2023        14:47:11                             BST                        423                       262.90                                                LSE             1894384
     01 June 2023        14:47:11                             BST                        5986                      262.90                                                LSE             1894382
     01 June 2023        14:47:11                             BST                        962                       262.90                                                LSE             1894380
     01 June 2023        14:48:09                             BST                        3383                      263.00                                                LSE             1896329
     01 June 2023        14:48:09                             BST                        1564                      263.00                                                LSE             1896331
     01 June 2023        14:48:09                             BST                        3094                      263.00                                                LSE             1896333
     01 June 2023        14:48:09                             BST                        1218                      263.00                                                LSE             1896335
     01 June 2023        14:48:09                             BST                        1043                      263.00                                                LSE             1896339
     01 June 2023        14:48:09                             BST                        3094                      263.00                                                LSE             1896337
     01 June 2023        14:48:09                             BST                        3294                      263.00                                                LSE             1896327
     01 June 2023        14:48:09                             BST                        4253                      263.00                                                LSE             1896325
     01 June 2023        14:51:18                             BST                        4041                      262.90                                                LSE             1902195
     01 June 2023        14:51:18                             BST                        3991                      262.80                                                LSE             1902189
     01 June 2023        14:51:18                             BST                        2317                      262.90                                                LSE             1902193
     01 June 2023        14:51:18                             BST                        3383                      262.90                                                LSE             1902191
     01 June 2023        14:51:18                             BST                        1588                      262.90                                                LSE             1902197
     01 June 2023        14:51:18                             BST                        2051                      262.90                                                LSE             1902199
     01 June 2023        14:51:18                             BST                        65                        262.90                                                LSE             1902201
     01 June 2023        14:51:18                             BST                        812                       262.90                                                LSE             1902203
     01 June 2023        14:51:18                             BST                        6529                      262.80                                                LSE             1902181
     01 June 2023        14:52:30                             BST                        6958                      262.70                                                LSE             1904701
     01 June 2023        14:53:01                             BST                        6845                      262.60                                                LSE             1905470
     01 June 2023        14:53:42                             BST                        200                       262.60                                                LSE             1906765
     01 June 2023        14:55:25                             BST                        1648                      262.70                                                LSE             1909728
     01 June 2023        14:55:25                             BST                        2317                      262.70                                                LSE             1909726
     01 June 2023        14:55:25                             BST                        2536                      262.70                                                LSE             1909724
     01 June 2023        14:55:25                             BST                        2337                      262.70                                                LSE             1909722
     01 June 2023        14:55:25                             BST                        1546                      262.70                                                LSE             1909720
     01 June 2023        14:56:01                             BST                        6898                      262.60                                                LSE             1910590
     01 June 2023        14:56:01                             BST                        1109                      262.60                                                LSE             1910588
     01 June 2023        14:57:11                             BST                        1488                      262.70                                                LSE             1912659
     01 June 2023        14:57:11                             BST                        4258                      262.70                                                LSE             1912655
     01 June 2023        14:57:11                             BST                        2536                      262.70                                                LSE             1912653
     01 June 2023        14:57:11                             BST                        13                        262.70                                                LSE             1912651
     01 June 2023        14:57:11                             BST                        2317                      262.70                                                LSE             1912657
     01 June 2023        14:57:16                             BST                        4256                      262.60                                                LSE             1912764
     01 June 2023        14:57:20                             BST                        1107                      262.60                                                LSE             1912956
     01 June 2023        14:58:45                             BST                        6647                      262.60                                                LSE             1915301
     01 June 2023        14:58:45                             BST                        1037                      262.60                                                LSE             1915299
     01 June 2023        14:58:45                             BST                        1101                      262.60                                                LSE             1915293
     01 June 2023        14:58:45                             BST                        301                       262.60                                                LSE             1915297
     01 June 2023        14:59:56                             BST                        7617                      262.50                                                LSE             1918018
     01 June 2023        14:59:56                             BST                        192                       262.50                                                LSE             1918016
     01 June 2023        14:59:56                             BST                        7929                      262.50                                                LSE             1918001
     01 June 2023        15:03:02                             BST                        2600                      263.20                                                LSE             1928763
     01 June 2023        15:03:02                             BST                        2536                      263.20                                                LSE             1928753
     01 June 2023        15:03:02                             BST                        1900                      263.20                                                LSE             1928749
     01 June 2023        15:03:02                             BST                        1340                      263.20                                                LSE             1928751
     01 June 2023        15:03:02                             BST                        1365                      263.20                                                LSE             1928757
     01 June 2023        15:03:02                             BST                        1737                      263.20                                                LSE             1928755
     01 June 2023        15:03:02                             BST                        2204                      263.20                                                LSE             1928759
     01 June 2023        15:03:02                             BST                        1630                      263.20                                                LSE             1928761
     01 June 2023        15:03:12                             BST                        425                       263.10                                                LSE             1929248
     01 June 2023        15:03:12                             BST                        3315                      263.10                                                LSE             1929242
     01 June 2023        15:03:12                             BST                        1737                      263.10                                                LSE             1929240
     01 June 2023        15:03:12                             BST                        2536                      263.10                                                LSE             1929238
     01 June 2023        15:03:12                             BST                        824                       263.10                                                LSE             1929228
     01 June 2023        15:03:12                             BST                        5957                      263.10                                                LSE             1929226
     01 June 2023        15:03:17                             BST                        3479                      263.00                                                LSE             1929604
     01 June 2023        15:03:17                             BST                        4262                      263.00                                                LSE             1929602
     01 June 2023        15:04:03                             BST                        5844                      263.20                                                LSE             1931071
     01 June 2023        15:04:03                             BST                        1131                      263.20                                                LSE             1931067
     01 June 2023        15:09:46                             BST                        6950                      263.40                                                LSE             1941402
     01 June 2023        15:12:51                             BST                        2536                      263.60                                                LSE             1946846
     01 June 2023        15:12:51                             BST                        2173                      263.60                                                LSE             1946848
     01 June 2023        15:12:51                             BST                        3000                      263.60                                                LSE             1946850
     01 June 2023        15:12:51                             BST                        2013                      263.60                                                LSE             1946852
     01 June 2023        15:12:51                             BST                        7                         263.60                                                LSE             1946856
     01 June 2023        15:12:51                             BST                        862                       263.60                                                LSE             1946854
     01 June 2023        15:13:02                             BST                        7522                      263.50                                                LSE             1947154
     01 June 2023        15:13:28                             BST                        2536                      263.50                                                LSE             1947965
     01 June 2023        15:13:28                             BST                        2173                      263.50                                                LSE             1947963
     01 June 2023        15:13:28                             BST                        2916                      263.50                                                LSE             1947961
     01 June 2023        15:13:28                             BST                        2173                      263.50                                                LSE             1947958
     01 June 2023        15:13:28                             BST                        2455                      263.50                                                LSE             1947956
     01 June 2023        15:13:28                             BST                        2536                      263.50                                                LSE             1947950
     01 June 2023        15:13:28                             BST                        860                       263.50                                                LSE             1947952
     01 June 2023        15:13:28                             BST                        2173                      263.50                                                LSE             1947954
     01 June 2023        15:13:52                             BST                        1918                      263.40                                                LSE             1948729
     01 June 2023        15:13:52                             BST                        8000                      263.40                                                LSE             1948727
     01 June 2023        15:15:51                             BST                        769                       263.60                                                LSE             1952152
     01 June 2023        15:15:51                             BST                        641                       263.60                                                LSE             1952150
     01 June 2023        15:15:51                             BST                        1796                      263.60                                                LSE             1952148
     01 June 2023        15:15:51                             BST                        3000                      263.60                                                LSE             1952146
     01 June 2023        15:15:51                             BST                        5142                      263.60                                                LSE             1952144
     01 June 2023        15:15:51                             BST                        1736                      263.60                                                LSE             1952140
     01 June 2023        15:15:51                             BST                        2173                      263.60                                                LSE             1952142
     01 June 2023        15:16:22                             BST                        6214                      263.60                                                LSE             1953129
     01 June 2023        15:17:04                             BST                        116                       263.50                                                LSE             1954836
     01 June 2023        15:17:04                             BST                        7708                      263.50                                                LSE             1954830
     01 June 2023        15:17:04                             BST                        249                       263.50                                                LSE             1954828
     01 June 2023        15:18:41                             BST                        1510                      263.40                                                LSE             1957695
     01 June 2023        15:18:41                             BST                        6810                      263.40                                                LSE             1957678
     01 June 2023        15:19:51                             BST                        5922                      263.60                                                LSE             1959758
     01 June 2023        15:19:51                             BST                        594                       263.60                                                LSE             1959756
     01 June 2023        15:19:51                             BST                        4267                      263.60                                                LSE             1959754
     01 June 2023        15:20:11                             BST                        5994                      263.70                                                LSE             1960268
     01 June 2023        15:20:11                             BST                        2173                      263.70                                                LSE             1960266
     01 June 2023        15:20:21                             BST                        281                       263.70                                                LSE             1960557
     01 June 2023        15:20:21                             BST                        2536                      263.70                                                LSE             1960555
     01 June 2023        15:20:21                             BST                        2173                      263.70                                                LSE             1960553
     01 June 2023        15:20:21                             BST                        599                       263.70                                                LSE             1960551
     01 June 2023        15:20:21                             BST                        718                       263.70                                                LSE             1960549
     01 June 2023        15:20:21                             BST                        1677                      263.70                                                LSE             1960547
     01 June 2023        15:20:21                             BST                        3000                      263.70                                                LSE             1960545
     01 June 2023        15:21:16                             BST                        7047                      263.50                                                LSE             1962002
     01 June 2023        15:24:29                             BST                        1568                      263.50                                                LSE             1967167
     01 June 2023        15:24:29                             BST                        2173                      263.50                                                LSE             1967165
     01 June 2023        15:24:29                             BST                        2536                      263.50                                                LSE             1967163
     01 June 2023        15:24:29                             BST                        2317                      263.50                                                LSE             1967161
     01 June 2023        15:24:30                             BST                        2173                      263.50                                                LSE             1967182
     01 June 2023        15:24:30                             BST                        2536                      263.50                                                LSE             1967180
     01 June 2023        15:24:30                             BST                        2418                      263.50                                                LSE             1967178
     01 June 2023        15:25:30                             BST                        2214                      263.50                                                LSE             1970734
     01 June 2023        15:25:30                             BST                        2536                      263.50                                                LSE             1970732
     01 June 2023        15:25:30                             BST                        2173                      263.50                                                LSE             1970736
     01 June 2023        15:25:30                             BST                        64                        263.50                                                LSE             1970730
     01 June 2023        15:27:30                             BST                        1596                      263.50                                                LSE             1973642
     01 June 2023        15:27:30                             BST                        2246                      263.50                                                LSE             1973640
     01 June 2023        15:27:30                             BST                        2718                      263.50                                                LSE             1973638
     01 June 2023        15:27:30                             BST                        2536                      263.50                                                LSE             1973636
     01 June 2023        15:27:30                             BST                        7                         263.50                                                LSE             1973634
     01 June 2023        15:28:27                             BST                        1107                      263.60                                                LSE             1975261
     01 June 2023        15:28:27                             BST                        2585                      263.60                                                LSE             1975259
     01 June 2023        15:28:27                             BST                        3000                      263.60                                                LSE             1975257
     01 June 2023        15:28:27                             BST                        2536                      263.60                                                LSE             1975255
     01 June 2023        15:28:27                             BST                        6820                      263.60                                                LSE             1975253
     01 June 2023        15:28:31                             BST                        1107                      263.60                                                LSE             1975329
     01 June 2023        15:28:31                             BST                        2585                      263.60                                                LSE             1975327
     01 June 2023        15:28:31                             BST                        999                       263.60                                                LSE             1975325
     01 June 2023        15:28:31                             BST                        4364                      263.60                                                LSE             1975323
     01 June 2023        15:29:00                             BST                        6532                      263.60                                                LSE             1976199
     01 June 2023        15:29:00                             BST                        5974                      263.60                                                LSE             1976196
     01 June 2023        15:29:00                             BST                        1534                      263.60                                                LSE             1976150
     01 June 2023        15:29:00                             BST                        2536                      263.60                                                LSE             1976129
     01 June 2023        15:29:00                             BST                        5158                      263.60                                                LSE             1976131
     01 June 2023        15:29:00                             BST                        8043                      263.60                                                LSE             1976125
     01 June 2023        15:30:10                             BST                        3849                      263.50                                                LSE             1978127
     01 June 2023        15:30:11                             BST                        3411                      263.50                                                LSE             1978249
     01 June 2023        15:31:03                             BST                        6216                      263.60                                                LSE             1979618
     01 June 2023        15:31:03                             BST                        877                       263.60                                                LSE             1979622
     01 June 2023        15:31:03                             BST                        3000                      263.60                                                LSE             1979620
     01 June 2023        15:31:03                             BST                        7384                      263.60                                                LSE             1979616
     01 June 2023        15:32:16                             BST                        916                       263.60                                                LSE             1982158
     01 June 2023        15:32:16                             BST                        1099                      263.60                                                LSE             1982156
     01 June 2023        15:32:16                             BST                        2565                      263.60                                                LSE             1982154
     01 June 2023        15:32:16                             BST                        3000                      263.60                                                LSE             1982152
     01 June 2023        15:32:16                             BST                        2718                      263.60                                                LSE             1982150
     01 June 2023        15:32:16                             BST                        2742                      263.60                                                LSE             1982148
     01 June 2023        15:32:33                             BST                        2800                      263.50                                                LSE             1982605
     01 June 2023        15:32:33                             BST                        6909                      263.50                                                LSE             1982603
     01 June 2023        15:33:44                             BST                        1175                      263.60                                                LSE             1984317
     01 June 2023        15:33:44                             BST                        979                       263.60                                                LSE             1984315
     01 June 2023        15:33:44                             BST                        3000                      263.60                                                LSE             1984313
     01 June 2023        15:33:44                             BST                        5154                      263.60                                                LSE             1984311
     01 June 2023        15:35:12                             BST                        7437                      263.60                                                LSE             1986840
     01 June 2023        15:35:46                             BST                        2718                      263.70                                                LSE             1987742
     01 June 2023        15:35:46                             BST                        1183                      263.70                                                LSE             1987740
     01 June 2023        15:35:46                             BST                        2536                      263.70                                                LSE             1987734
     01 June 2023        15:35:46                             BST                        3000                      263.70                                                LSE             1987732
     01 June 2023        15:35:46                             BST                        2760                      263.70                                                LSE             1987736
     01 June 2023        15:35:46                             BST                        986                       263.70                                                LSE             1987738
     01 June 2023        15:35:46                             BST                        1183                      263.70                                                LSE             1987730
     01 June 2023        15:35:46                             BST                        986                       263.70                                                LSE             1987728
     01 June 2023        15:35:46                             BST                        2760                      263.70                                                LSE             1987726
     01 June 2023        15:35:46                             BST                        2536                      263.70                                                LSE             1987724
     01 June 2023        15:35:46                             BST                        2718                      263.70                                                LSE             1987722
     01 June 2023        15:35:46                             BST                        3000                      263.70                                                LSE             1987720
     01 June 2023        15:36:07                             BST                        7831                      263.50                                                LSE             1988622
     01 June 2023        15:37:40                             BST                        974                       263.60                                                LSE             1991137
     01 June 2023        15:37:40                             BST                        6521                      263.60                                                LSE             1991139
     01 June 2023        15:37:40                             BST                        7657                      263.60                                                LSE             1991135
     01 June 2023        15:37:40                             BST                        223                       263.60                                                LSE             1991133
     01 June 2023        15:37:40                             BST                        7194                      263.60                                                LSE             1991130
     01 June 2023        15:37:40                             BST                        4165                      263.60                                                LSE             1991120
     01 June 2023        15:37:40                             BST                        3335                      263.60                                                LSE             1991124
     01 June 2023        15:39:36                             BST                        1953                      263.70                                                LSE             1994743
     01 June 2023        15:39:36                             BST                        1154                      263.70                                                LSE             1994741
     01 June 2023        15:39:36                             BST                        962                       263.70                                                LSE             1994739
     01 June 2023        15:39:36                             BST                        2536                      263.70                                                LSE             1994737
     01 June 2023        15:39:36                             BST                        1952                      263.70                                                LSE             1994730
     01 June 2023        15:39:36                             BST                        2718                      263.70                                                LSE             1994732
     01 June 2023        15:39:36                             BST                        2536                      263.70                                                LSE             1994734
     01 June 2023        15:40:43                             BST                        7232                      263.60                                                LSE             1996826
     01 June 2023        15:40:44                             BST                        6611                      263.50                                                LSE             1996861
     01 June 2023        15:40:45                             BST                        1                         263.50                                                LSE             1996900
     01 June 2023        15:40:45                             BST                        12110                     263.50                                                LSE             1996898
     01 June 2023        15:40:45                             BST                        10314                     263.50                                                LSE             1996896
     01 June 2023        15:40:46                             BST                        1169                      263.50                                                LSE             1996923
     01 June 2023        15:40:46                             BST                        1771                      263.50                                                LSE             1996921
     01 June 2023        15:40:46                             BST                        2718                      263.50                                                LSE             1996925
     01 June 2023        15:41:13                             BST                        1326                      263.60                                                LSE             1997759
     01 June 2023        15:41:13                             BST                        2536                      263.60                                                LSE             1997757
     01 June 2023        15:41:13                             BST                        2718                      263.60                                                LSE             1997755
     01 June 2023        15:41:13                             BST                        1326                      263.60                                                LSE             1997753
     01 June 2023        15:41:13                             BST                        6000                      263.60                                                LSE             1997751
     01 June 2023        15:41:13                             BST                        2344                      263.60                                                LSE             1997749
     01 June 2023        15:41:13                             BST                        2718                      263.60                                                LSE             1997747
     01 June 2023        15:41:13                             BST                        2536                      263.60                                                LSE             1997745
     01 June 2023        15:41:21                             BST                        3948                      263.60                                                LSE             1998111
     01 June 2023        15:41:21                             BST                        334                       263.60                                                LSE             1998109
     01 June 2023        15:41:21                             BST                        1094                      263.60                                                LSE             1998103
     01 June 2023        15:41:21                             BST                        3000                      263.60                                                LSE             1998099
     01 June 2023        15:41:21                             BST                        3000                      263.60                                                LSE             1998101
     01 June 2023        15:41:21                             BST                        1313                      263.60                                                LSE             1998105
     01 June 2023        15:41:21                             BST                        2384                      263.60                                                LSE             1998107
     01 June 2023        15:41:21                             BST                        6216                      263.60                                                LSE             1998097
     01 June 2023        15:41:51                             BST                        3000                      263.70                                                LSE             1998939
     01 June 2023        15:41:51                             BST                        678                       263.70                                                LSE             1998935
     01 June 2023        15:41:51                             BST                        1387                      263.70                                                LSE             1998941
     01 June 2023        15:41:51                             BST                        1001                      263.70                                                LSE             1998943
     01 June 2023        15:41:51                             BST                        6216                      263.70                                                LSE             1998937
     01 June 2023        15:41:51                             BST                        2718                      263.70                                                LSE             1998933
     01 June 2023        15:41:51                             BST                        3173                      263.70                                                LSE             1998931
     01 June 2023        15:41:51                             BST                        2872                      263.70                                                LSE             1998929
     01 June 2023        15:41:51                             BST                        1609                      263.70                                                LSE             1998927
     01 June 2023        15:41:51                             BST                        3173                      263.70                                                LSE             1998925
     01 June 2023        15:41:51                             BST                        2718                      263.70                                                LSE             1998923
     01 June 2023        15:42:35                             BST                        6258                      263.50                                                LSE             2000613
     01 June 2023        15:42:35                             BST                        4215                      263.50                                                LSE             2000603
     01 June 2023        15:42:35                             BST                        3170                      263.50                                                LSE             2000605
     01 June 2023        15:43:40                             BST                        5714                      263.60                                                LSE             2002265
     01 June 2023        15:43:40                             BST                        3000                      263.60                                                LSE             2002267
     01 June 2023        15:43:40                             BST                        3397                      263.60                                                LSE             2002269
     01 June 2023        15:43:40                             BST                        3000                      263.60                                                LSE             2002271
     01 June 2023        15:43:40                             BST                        1101                      263.60                                                LSE             2002273
     01 June 2023        15:45:05                             BST                        1590                      263.50                                                LSE             2004891
     01 June 2023        15:45:05                             BST                        3397                      263.50                                                LSE             2004889
     01 June 2023        15:45:05                             BST                        3173                      263.50                                                LSE             2004887
     01 June 2023        15:45:05                             BST                        2276                      263.50                                                LSE             2004885
     01 June 2023        15:45:55                             BST                        3173                      263.50                                                LSE             2006438
     01 June 2023        15:45:55                             BST                        3397                      263.50                                                LSE             2006436
     01 June 2023        15:45:55                             BST                        1567                      263.50                                                LSE             2006434
     01 June 2023        15:46:31                             BST                        3000                      263.60                                                LSE             2007986
     01 June 2023        15:46:31                             BST                        29                        263.60                                                LSE             2007988
     01 June 2023        15:46:31                             BST                        1178                      263.60                                                LSE             2007990
     01 June 2023        15:46:31                             BST                        3397                      263.60                                                LSE             2007992
     01 June 2023        15:46:31                             BST                        2740                      263.60                                                LSE             2007994
     01 June 2023        15:47:41                             BST                        6939                      263.60                                                LSE             2010305
     01 June 2023        15:47:41                             BST                        983                       263.60                                                LSE             2010303
     01 June 2023        15:47:41                             BST                        3397                      263.60                                                LSE             2010301
     01 June 2023        15:47:41                             BST                        3173                      263.60                                                LSE             2010299
     01 June 2023        15:47:41                             BST                        7709                      263.60                                                LSE             2010293
     01 June 2023        15:50:26                             BST                        3173                      264.00                                                LSE             2015682
     01 June 2023        15:50:26                             BST                        2400                      264.00                                                LSE             2015680
     01 June 2023        15:51:35                             BST                        1800                      264.20                                                LSE             2017209
     01 June 2023        15:51:35                             BST                        3173                      264.20                                                LSE             2017205
     01 June 2023        15:51:35                             BST                        3397                      264.20                                                LSE             2017207
     01 June 2023        15:51:35                             BST                        3826                      264.20                                                LSE             2017215
     01 June 2023        15:51:35                             BST                        179                       264.20                                                LSE             2017211
     01 June 2023        15:51:35                             BST                        2391                      264.20                                                LSE             2017213
     01 June 2023        15:51:35                             BST                        7659                      264.20                                                LSE             2017203
     01 June 2023        15:52:45                             BST                        7043                      264.20                                                LSE             2018930
     01 June 2023        15:55:19                             BST                        3963                      264.70                                                LSE             2022212
     01 June 2023        15:55:19                             BST                        1108                      264.70                                                LSE             2022210
     01 June 2023        15:55:19                             BST                        2547                      264.70                                                LSE             2022208
     01 June 2023        15:55:19                             BST                        3173                      264.70                                                LSE             2022206
     01 June 2023        15:55:19                             BST                        2547                      264.70                                                LSE             2022204
     01 June 2023        15:55:26                             BST                        4856                      264.60                                                LSE             2022372
     01 June 2023        15:55:26                             BST                        6799                      264.60                                                LSE             2022370
     01 June 2023        15:55:26                             BST                        1455                      264.60                                                LSE             2022366
     01 June 2023        15:56:36                             BST                        3807                      264.60                                                LSE             2024004
     01 June 2023        15:56:36                             BST                        2204                      264.60                                                LSE             2024002
     01 June 2023        15:56:36                             BST                        1508                      264.60                                                LSE             2023999
     01 June 2023        15:56:36                             BST                        6881                      264.60                                                LSE             2023983
     01 June 2023        15:57:43                             BST                        5312                      264.60                                                LSE             2025870
     01 June 2023        15:57:43                             BST                        2615                      264.60                                                LSE             2025868
     01 June 2023        15:57:43                             BST                        6739                      264.70                                                LSE             2025859
     01 June 2023        15:59:41                             BST                        3173                      264.60                                                LSE             2028656
     01 June 2023        15:59:41                             BST                        1419                      264.60                                                LSE             2028654
     01 June 2023        15:59:51                             BST                        2547                      264.60                                                LSE             2029037
     01 June 2023        15:59:51                             BST                        80                        264.60                                                LSE             2029033
     01 June 2023        15:59:51                             BST                        65                        264.60                                                LSE             2029035
     01 June 2023        15:59:51                             BST                        3173                      264.60                                                LSE             2029039
     01 June 2023        15:59:51                             BST                        1626                      264.60                                                LSE             2029041
     01 June 2023        16:01:01                             BST                        634                       264.60                                                LSE             2032480
     01 June 2023        16:01:01                             BST                        2610                      264.60                                                LSE             2032476
     01 June 2023        16:01:01                             BST                        2379                      264.60                                                LSE             2032474
     01 June 2023        16:01:01                             BST                        2547                      264.60                                                LSE             2032472
     01 June 2023        16:01:01                             BST                        1113                      264.60                                                LSE             2032470
     01 June 2023        16:01:01                             BST                        1700                      264.60                                                LSE             2032478
     01 June 2023        16:02:57                             BST                        10                        264.40                                                LSE             2035450
     01 June 2023        16:02:57                             BST                        2100                      264.40                                                LSE             2035448
     01 June 2023        16:02:57                             BST                        2547                      264.40                                                LSE             2035446
     01 June 2023        16:02:57                             BST                        2379                      264.40                                                LSE             2035444
     01 June 2023        16:02:57                             BST                        7855                      264.40                                                LSE             2035438
     01 June 2023        16:03:57                             BST                        7261                      264.30                                                LSE             2036824
     01 June 2023        16:04:57                             BST                        1724                      264.30                                                LSE             2038243
     01 June 2023        16:04:57                             BST                        1749                      264.30                                                LSE             2038239
     01 June 2023        16:04:57                             BST                        2465                      264.30                                                LSE             2038241
     01 June 2023        16:06:57                             BST                        654                       264.50                                                LSE             2041818
     01 June 2023        16:06:57                             BST                        2605                      264.50                                                LSE             2041816

 

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  POSNKDBQABKDCAK

Recent news on Natwest

See all news