Picture of Natwest logo

NWG Natwest News Story

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

REG - NatWest Group plc - Transaction in Own Shares

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

RNS Number : 8605B  NatWest Group plc  06 June 2023

     NatWest Group plc
     6 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
     06 June 2023        2,669,097                            260.20                     255.90                    257.8535                                              LSE
     06 June 2023        655,851                              258.50                     256.00                    257.6637                                              CHIX
     06 June 2023        1,489,648                            259.00                     256.00                    257.7439                                              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,181,291
     Ordinary Shares in treasury and have 8,967,477,664 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
     06 June 2023        08:05:47                             BST                        10456                     256.60                                                BATE            1397823
     06 June 2023        08:05:47                             BST                        9289                      256.60                                                BATE            1397817
     06 June 2023        08:05:47                             BST                        1998                      256.60                                                BATE            1397813
     06 June 2023        08:10:55                             BST                        8661                      258.30                                                BATE            1405955
     06 June 2023        08:10:55                             BST                        9807                      258.30                                                BATE            1405953
     06 June 2023        08:10:55                             BST                        526                       258.30                                                BATE            1405951
     06 June 2023        08:11:14                             BST                        11443                     258.10                                                BATE            1406461
     06 June 2023        08:11:51                             BST                        9084                      258.60                                                BATE            1407081
     06 June 2023        08:11:51                             BST                        682                       258.60                                                BATE            1407079
     06 June 2023        08:12:02                             BST                        1081                      258.50                                                BATE            1407378
     06 June 2023        08:12:02                             BST                        612                       258.50                                                BATE            1407374
     06 June 2023        08:12:02                             BST                        700                       258.50                                                BATE            1407376
     06 June 2023        08:12:02                             BST                        8173                      258.50                                                BATE            1407382
     06 June 2023        08:16:03                             BST                        7172                      258.00                                                BATE            1412675
     06 June 2023        08:16:03                             BST                        756                       258.00                                                BATE            1412673
     06 June 2023        08:16:03                             BST                        682                       258.00                                                BATE            1412671
     06 June 2023        08:16:03                             BST                        1230                      258.00                                                BATE            1412663
     06 June 2023        08:16:03                             BST                        8500                      258.00                                                BATE            1412657
     06 June 2023        08:16:03                             BST                        2254                      258.00                                                BATE            1412649
     06 June 2023        08:16:03                             BST                        4189                      258.00                                                BATE            1412643
     06 June 2023        08:16:03                             BST                        1319                      258.00                                                BATE            1412647
     06 June 2023        08:16:03                             BST                        1261                      258.00                                                BATE            1412645
     06 June 2023        08:17:55                             BST                        9514                      257.70                                                BATE            1414994
     06 June 2023        08:19:49                             BST                        2169                      257.70                                                BATE            1417163
     06 June 2023        08:19:49                             BST                        731                       257.70                                                BATE            1417161
     06 June 2023        08:19:49                             BST                        458                       257.70                                                BATE            1417159
     06 June 2023        08:19:49                             BST                        5644                      257.70                                                BATE            1417157
     06 June 2023        08:22:35                             BST                        1280                      257.50                                                BATE            1420616
     06 June 2023        08:22:35                             BST                        8500                      257.50                                                BATE            1420610
     06 June 2023        08:26:23                             BST                        1411                      258.00                                                BATE            1426010
     06 June 2023        08:26:23                             BST                        7556                      258.00                                                BATE            1426012
     06 June 2023        08:26:57                             BST                        616                       258.10                                                BATE            1427168
     06 June 2023        08:27:36                             BST                        10541                     258.20                                                BATE            1428140
     06 June 2023        08:27:56                             BST                        9745                      258.10                                                BATE            1428665
     06 June 2023        08:29:50                             BST                        8505                      258.10                                                BATE            1431353
     06 June 2023        08:30:08                             BST                        10532                     258.00                                                BATE            1431939
     06 June 2023        08:33:00                             BST                        392                       258.50                                                BATE            1435847
     06 June 2023        08:33:00                             BST                        8500                      258.50                                                BATE            1435841
     06 June 2023        08:34:02                             BST                        1253                      258.20                                                BATE            1437375
     06 June 2023        08:34:02                             BST                        8500                      258.20                                                BATE            1437370
     06 June 2023        08:34:03                             BST                        462                       258.20                                                BATE            1437397
     06 June 2023        08:36:26                             BST                        30                        257.70                                                BATE            1441063
     06 June 2023        08:36:52                             BST                        8727                      257.70                                                BATE            1441707
     06 June 2023        08:38:30                             BST                        8851                      257.90                                                BATE            1444159
     06 June 2023        08:38:30                             BST                        1410                      257.90                                                BATE            1444157
     06 June 2023        08:40:53                             BST                        8724                      257.80                                                BATE            1447417
     06 June 2023        08:42:27                             BST                        1939                      257.50                                                BATE            1449702
     06 June 2023        08:42:27                             BST                        1569                      257.50                                                BATE            1449700
     06 June 2023        08:47:44                             BST                        9017                      257.50                                                BATE            1457642
     06 June 2023        08:47:44                             BST                        6473                      257.50                                                BATE            1457638
     06 June 2023        08:48:08                             BST                        1458                      257.40                                                BATE            1458220
     06 June 2023        08:48:53                             BST                        6675                      257.40                                                BATE            1459536
     06 June 2023        08:48:53                             BST                        1195                      257.40                                                BATE            1459534
     06 June 2023        08:51:57                             BST                        2996                      257.70                                                BATE            1464165
     06 June 2023        08:51:57                             BST                        585                       257.70                                                BATE            1464161
     06 June 2023        08:51:58                             BST                        6446                      257.70                                                BATE            1464214
     06 June 2023        08:53:49                             BST                        7632                      257.60                                                BATE            1467391
     06 June 2023        08:53:49                             BST                        2452                      257.60                                                BATE            1467393
     06 June 2023        08:55:41                             BST                        6672                      257.50                                                BATE            1470597
     06 June 2023        08:55:41                             BST                        2902                      257.50                                                BATE            1470593
     06 June 2023        08:58:21                             BST                        8261                      258.00                                                BATE            1474753
     06 June 2023        08:58:21                             BST                        1311                      258.00                                                BATE            1474751
     06 June 2023        09:00:04                             BST                        1444                      258.40                                                BATE            1477612
     06 June 2023        09:00:04                             BST                        8500                      258.40                                                BATE            1477610
     06 June 2023        09:02:07                             BST                        4223                      258.10                                                BATE            1480380
     06 June 2023        09:04:12                             BST                        801                       258.10                                                BATE            1482900
     06 June 2023        09:04:12                             BST                        3558                      258.10                                                BATE            1482898
     06 June 2023        09:04:12                             BST                        69                        258.10                                                BATE            1482892
     06 June 2023        09:04:12                             BST                        1868                      258.10                                                BATE            1482894
     06 June 2023        09:06:46                             BST                        1086                      258.00                                                BATE            1485554
     06 June 2023        09:07:10                             BST                        8840                      258.00                                                BATE            1486006
     06 June 2023        09:07:58                             BST                        34                        257.90                                                BATE            1486769
     06 June 2023        09:08:23                             BST                        4227                      257.90                                                BATE            1489306
     06 June 2023        09:08:23                             BST                        4230                      257.90                                                BATE            1489302
     06 June 2023        09:10:00                             BST                        9007                      257.80                                                BATE            1491110
     06 June 2023        09:16:58                             BST                        13285                     257.70                                                BATE            1501187
     06 June 2023        09:20:21                             BST                        1731                      257.90                                                BATE            1504824
     06 June 2023        09:20:21                             BST                        8500                      257.90                                                BATE            1504822
     06 June 2023        09:20:21                             BST                        1999                      257.90                                                BATE            1504820
     06 June 2023        09:20:57                             BST                        9314                      257.80                                                BATE            1505446
     06 June 2023        09:25:18                             BST                        10571                     257.90                                                BATE            1511222
     06 June 2023        09:26:50                             BST                        10433                     257.90                                                BATE            1512936
     06 June 2023        09:32:11                             BST                        9011                      257.80                                                BATE            1519837
     06 June 2023        09:32:59                             BST                        898                       257.70                                                BATE            1521381
     06 June 2023        09:32:59                             BST                        9321                      257.70                                                BATE            1521383
     06 June 2023        09:33:05                             BST                        851                       257.60                                                BATE            1521698
     06 June 2023        09:33:05                             BST                        7506                      257.60                                                BATE            1521692
     06 June 2023        09:33:06                             BST                        261                       257.60                                                BATE            1521712
     06 June 2023        09:35:42                             BST                        9730                      257.40                                                BATE            1525304
     06 June 2023        09:39:42                             BST                        8463                      257.20                                                BATE            1530530
     06 June 2023        09:39:42                             BST                        1843                      257.20                                                BATE            1530528
     06 June 2023        09:40:59                             BST                        9259                      257.00                                                BATE            1532270
     06 June 2023        09:44:38                             BST                        9435                      257.10                                                BATE            1537758
     06 June 2023        09:46:39                             BST                        3227                      256.50                                                BATE            1540681
     06 June 2023        09:46:39                             BST                        6300                      256.50                                                BATE            1540679
     06 June 2023        09:50:54                             BST                        2756                      256.50                                                BATE            1547900
     06 June 2023        09:50:54                             BST                        7503                      256.50                                                BATE            1547896
     06 June 2023        09:52:49                             BST                        1888                      256.20                                                BATE            1550096
     06 June 2023        09:52:49                             BST                        1140                      256.20                                                BATE            1550094
     06 June 2023        09:52:50                             BST                        1087                      256.20                                                BATE            1550110
     06 June 2023        09:53:17                             BST                        4448                      256.20                                                BATE            1550578
     06 June 2023        09:53:17                             BST                        1341                      256.20                                                BATE            1550574
     06 June 2023        09:54:49                             BST                        9243                      256.40                                                BATE            1552140
     06 June 2023        09:59:09                             BST                        10011                     256.00                                                BATE            1557134
     06 June 2023        10:00:09                             BST                        10578                     256.10                                                BATE            1559795
     06 June 2023        10:03:53                             BST                        2033                      256.20                                                BATE            1564000
     06 June 2023        10:03:53                             BST                        6705                      256.20                                                BATE            1563998
     06 June 2023        10:05:30                             BST                        1868                      256.10                                                BATE            1566528
     06 June 2023        10:05:30                             BST                        7524                      256.10                                                BATE            1566526
     06 June 2023        10:09:11                             BST                        9300                      256.30                                                BATE            1570378
     06 June 2023        10:12:04                             BST                        10479                     256.30                                                BATE            1573473
     06 June 2023        10:12:43                             BST                        100                       256.10                                                BATE            1574339
     06 June 2023        10:14:08                             BST                        8500                      256.30                                                BATE            1575833
     06 June 2023        10:14:08                             BST                        1293                      256.30                                                BATE            1575831
     06 June 2023        10:17:57                             BST                        10762                     256.60                                                BATE            1580168
     06 June 2023        10:20:55                             BST                        10990                     257.00                                                BATE            1583250
     06 June 2023        10:20:59                             BST                        6970                      256.90                                                BATE            1583301
     06 June 2023        10:20:59                             BST                        2800                      256.90                                                BATE            1583299
     06 June 2023        10:22:54                             BST                        9809                      256.90                                                BATE            1585364
     06 June 2023        10:28:48                             BST                        8833                      257.00                                                BATE            1591188
     06 June 2023        10:33:23                             BST                        725                       257.00                                                BATE            1595736
     06 June 2023        10:34:14                             BST                        6907                      257.10                                                BATE            1596570
     06 June 2023        10:34:14                             BST                        3547                      257.10                                                BATE            1596566
     06 June 2023        10:36:28                             BST                        2071                      257.20                                                BATE            1599004
     06 June 2023        10:36:28                             BST                        8500                      257.20                                                BATE            1599002
     06 June 2023        10:41:11                             BST                        12747                     257.40                                                BATE            1606366
     06 June 2023        10:42:12                             BST                        9885                      257.50                                                BATE            1607248
     06 June 2023        10:47:37                             BST                        1906                      257.50                                                BATE            1612089
     06 June 2023        10:47:37                             BST                        7525                      257.50                                                BATE            1612087
     06 June 2023        10:48:04                             BST                        9281                      257.50                                                BATE            1612437
     06 June 2023        10:48:04                             BST                        99                        257.50                                                BATE            1612435
     06 June 2023        10:50:25                             BST                        8607                      257.30                                                BATE            1614590
     06 June 2023        10:52:17                             BST                        8610                      257.40                                                BATE            1616131
     06 June 2023        11:02:51                             BST                        6010                      257.90                                                BATE            1625462
     06 June 2023        11:02:51                             BST                        4336                      257.90                                                BATE            1625460
     06 June 2023        11:02:51                             BST                        10432                     257.90                                                BATE            1625458
     06 June 2023        11:05:17                             BST                        4823                      257.90                                                BATE            1626850
     06 June 2023        11:05:17                             BST                        5526                      257.90                                                BATE            1626848
     06 June 2023        11:12:59                             BST                        6193                      258.20                                                BATE            1632317
     06 June 2023        11:12:59                             BST                        9444                      258.20                                                BATE            1632315
     06 June 2023        11:13:00                             BST                        2282                      258.10                                                BATE            1632331
     06 June 2023        11:13:00                             BST                        850                       258.10                                                BATE            1632329
     06 June 2023        11:13:28                             BST                        8500                      258.10                                                BATE            1632596
     06 June 2023        11:13:28                             BST                        203                       258.10                                                BATE            1632602
     06 June 2023        11:14:46                             BST                        76                        258.00                                                BATE            1633489
     06 June 2023        11:15:46                             BST                        1673                      258.00                                                BATE            1634076
     06 June 2023        11:15:46                             BST                        7152                      258.00                                                BATE            1634074
     06 June 2023        11:18:12                             BST                        6480                      257.90                                                BATE            1635575
     06 June 2023        11:18:12                             BST                        2996                      257.90                                                BATE            1635573
     06 June 2023        11:30:35                             BST                        10193                     258.00                                                BATE            1644000
     06 June 2023        11:31:10                             BST                        3895                      257.90                                                BATE            1644369
     06 June 2023        11:31:10                             BST                        777                       257.90                                                BATE            1644375
     06 June 2023        11:31:10                             BST                        7333                      257.90                                                BATE            1644373
     06 June 2023        11:31:10                             BST                        1539                      257.90                                                BATE            1644377
     06 June 2023        11:37:55                             BST                        9107                      258.00                                                BATE            1649509
     06 June 2023        11:37:55                             BST                        7426                      258.00                                                BATE            1649507
     06 June 2023        11:37:55                             BST                        4259                      258.00                                                BATE            1649505
     06 June 2023        11:37:55                             BST                        1874                      258.00                                                BATE            1649503
     06 June 2023        11:40:36                             BST                        8500                      257.90                                                BATE            1651213
     06 June 2023        11:40:36                             BST                        1494                      257.90                                                BATE            1651217
     06 June 2023        11:41:07                             BST                        8331                      257.80                                                BATE            1651519
     06 June 2023        11:41:08                             BST                        2174                      257.80                                                BATE            1651543
     06 June 2023        11:43:08                             BST                        1160                      257.70                                                BATE            1652861
     06 June 2023        11:44:55                             BST                        9127                      257.90                                                BATE            1653939
     06 June 2023        11:51:50                             BST                        603                       257.80                                                BATE            1658978
     06 June 2023        11:52:20                             BST                        9042                      257.80                                                BATE            1659457
     06 June 2023        11:59:32                             BST                        3000                      257.90                                                BATE            1664132
     06 June 2023        11:59:32                             BST                        6164                      257.90                                                BATE            1664134
     06 June 2023        12:02:29                             BST                        14732                     257.80                                                BATE            1668994
     06 June 2023        12:02:29                             BST                        9031                      257.80                                                BATE            1669000
     06 June 2023        12:02:42                             BST                        10087                     257.70                                                BATE            1669220
     06 June 2023        12:03:36                             BST                        9488                      257.60                                                BATE            1669990
     06 June 2023        12:06:08                             BST                        118                       257.50                                                BATE            1672408
     06 June 2023        12:06:08                             BST                        573                       257.50                                                BATE            1672410
     06 June 2023        12:06:08                             BST                        2160                      257.50                                                BATE            1672414
     06 June 2023        12:06:10                             BST                        265                       257.50                                                BATE            1672454
     06 June 2023        12:06:14                             BST                        6574                      257.50                                                BATE            1672548
     06 June 2023        12:10:03                             BST                        5832                      257.50                                                BATE            1675041
     06 June 2023        12:10:06                             BST                        493                       257.50                                                BATE            1675075
     06 June 2023        12:10:06                             BST                        3038                      257.50                                                BATE            1675073
     06 June 2023        12:13:13                             BST                        1588                      257.80                                                BATE            1677048
     06 June 2023        12:13:13                             BST                        8911                      257.80                                                BATE            1677050
     06 June 2023        12:20:53                             BST                        8878                      257.80                                                BATE            1683504
     06 June 2023        12:25:10                             BST                        2039                      258.00                                                BATE            1685985
     06 June 2023        12:25:10                             BST                        8135                      258.00                                                BATE            1685987
     06 June 2023        12:32:42                             BST                        4540                      258.00                                                BATE            1691697
     06 June 2023        12:32:42                             BST                        3718                      258.00                                                BATE            1691691
     06 June 2023        12:32:42                             BST                        157                       258.00                                                BATE            1691695
     06 June 2023        12:32:42                             BST                        9212                      258.00                                                BATE            1691701
     06 June 2023        12:32:42                             BST                        1838                      258.00                                                BATE            1691685
     06 June 2023        12:38:07                             BST                        11559                     258.00                                                BATE            1695441
     06 June 2023        12:39:34                             BST                        371                       257.90                                                BATE            1696467
     06 June 2023        12:39:34                             BST                        9316                      257.90                                                BATE            1696469
     06 June 2023        12:40:00                             BST                        3550                      257.90                                                BATE            1696901
     06 June 2023        12:40:40                             BST                        6114                      257.90                                                BATE            1697411
     06 June 2023        12:43:39                             BST                        8939                      257.70                                                BATE            1699270
     06 June 2023        12:46:36                             BST                        2064                      257.60                                                BATE            1701062
     06 June 2023        12:53:21                             BST                        783                       257.80                                                BATE            1705968
     06 June 2023        12:54:57                             BST                        94                        257.80                                                BATE            1707180
     06 June 2023        12:54:57                             BST                        1894                      257.80                                                BATE            1707178
     06 June 2023        12:55:07                             BST                        5871                      257.70                                                BATE            1707345
     06 June 2023        12:55:07                             BST                        10544                     257.70                                                BATE            1707351
     06 June 2023        12:55:07                             BST                        3632                      257.70                                                BATE            1707343
     06 June 2023        12:56:48                             BST                        4323                      257.60                                                BATE            1708682
     06 June 2023        12:56:54                             BST                        369                       257.60                                                BATE            1708709
     06 June 2023        13:09:12                             BST                        983                       258.00                                                BATE            1717688
     06 June 2023        13:09:12                             BST                        8500                      258.00                                                BATE            1717686
     06 June 2023        13:09:12                             BST                        315                       258.00                                                BATE            1717684
     06 June 2023        13:10:36                             BST                        16783                     258.00                                                BATE            1718809
     06 June 2023        13:18:04                             BST                        9926                      258.00                                                BATE            1724362
     06 June 2023        13:20:52                             BST                        783                       258.00                                                BATE            1726855
     06 June 2023        13:20:54                             BST                        9648                      258.00                                                BATE            1726873
     06 June 2023        13:21:36                             BST                        8500                      257.90                                                BATE            1727345
     06 June 2023        13:21:36                             BST                        2803                      257.90                                                BATE            1727349
     06 June 2023        13:21:37                             BST                        2245                      257.80                                                BATE            1727425
     06 June 2023        13:21:37                             BST                        8912                      257.80                                                BATE            1727423
     06 June 2023        13:29:42                             BST                        99                        257.90                                                BATE            1733473
     06 June 2023        13:29:47                             BST                        23                        257.90                                                BATE            1733538
     06 June 2023        13:29:49                             BST                        50                        257.90                                                BATE            1733555
     06 June 2023        13:31:04                             BST                        10542                     258.00                                                BATE            1734986
     06 June 2023        13:33:04                             BST                        8800                      258.00                                                BATE            1736541
     06 June 2023        13:34:12                             BST                        2808                      257.90                                                BATE            1737619
     06 June 2023        13:34:12                             BST                        3300                      257.90                                                BATE            1737617
     06 June 2023        13:34:12                             BST                        5178                      257.90                                                BATE            1737613
     06 June 2023        13:38:06                             BST                        6922                      257.90                                                BATE            1740688
     06 June 2023        13:38:06                             BST                        9275                      257.90                                                BATE            1740692
     06 June 2023        13:38:06                             BST                        8573                      257.90                                                BATE            1740694
     06 June 2023        13:47:30                             BST                        127                       258.00                                                BATE            1749120
     06 June 2023        13:47:30                             BST                        2082                      258.00                                                BATE            1749118
     06 June 2023        13:47:30                             BST                        4124                      258.00                                                BATE            1749110
     06 June 2023        13:47:30                             BST                        3                         258.00                                                BATE            1749112
     06 June 2023        13:47:30                             BST                        5506                      258.00                                                BATE            1749114
     06 June 2023        13:47:30                             BST                        3137                      258.00                                                BATE            1749116
     06 June 2023        13:47:39                             BST                        13241                     257.90                                                BATE            1749225
     06 June 2023        13:47:39                             BST                        1057                      257.90                                                BATE            1749223
     06 June 2023        13:47:39                             BST                        8500                      257.90                                                BATE            1749221
     06 June 2023        13:58:02                             BST                        8927                      258.00                                                BATE            1758151
     06 June 2023        13:58:02                             BST                        14471                     258.00                                                BATE            1758155
     06 June 2023        13:58:02                             BST                        9821                      258.00                                                BATE            1758159
     06 June 2023        14:01:02                             BST                        3261                      258.00                                                BATE            1761199
     06 June 2023        14:01:02                             BST                        2603                      258.00                                                BATE            1761197
     06 June 2023        14:01:02                             BST                        1654                      258.00                                                BATE            1761195
     06 June 2023        14:01:08                             BST                        515                       257.90                                                BATE            1761339
     06 June 2023        14:01:08                             BST                        1432                      257.90                                                BATE            1761343
     06 June 2023        14:01:08                             BST                        3334                      257.90                                                BATE            1761347
     06 June 2023        14:01:08                             BST                        1146                      257.90                                                BATE            1761345
     06 June 2023        14:01:08                             BST                        5295                      257.90                                                BATE            1761337
     06 June 2023        14:01:08                             BST                        1449                      257.90                                                BATE            1761335
     06 June 2023        14:02:15                             BST                        9102                      257.90                                                BATE            1762451
     06 June 2023        14:02:26                             BST                        265                       257.90                                                BATE            1762569
     06 June 2023        14:03:00                             BST                        1                         257.90                                                BATE            1763177
     06 June 2023        14:05:14                             BST                        9998                      258.00                                                BATE            1765137
     06 June 2023        14:16:00                             BST                        13865                     257.90                                                BATE            1774516
     06 June 2023        14:16:47                             BST                        3068                      257.90                                                BATE            1775272
     06 June 2023        14:17:58                             BST                        6191                      257.90                                                BATE            1776298
     06 June 2023        14:25:25                             BST                        5546                      257.80                                                BATE            1783809
     06 June 2023        14:25:25                             BST                        2942                      257.80                                                BATE            1783807
     06 June 2023        14:26:59                             BST                        10416                     257.70                                                BATE            1785515
     06 June 2023        14:30:37                             BST                        2607                      257.70                                                BATE            1792867
     06 June 2023        14:30:37                             BST                        11592                     257.70                                                BATE            1792863
     06 June 2023        14:33:08                             BST                        4061                      257.80                                                BATE            1798740
     06 June 2023        14:33:08                             BST                        7339                      257.80                                                BATE            1798738
     06 June 2023        14:36:06                             BST                        17541                     258.10                                                BATE            1804578
     06 June 2023        14:36:18                             BST                        11891                     258.00                                                BATE            1804929
     06 June 2023        14:36:30                             BST                        8853                      258.00                                                BATE            1805208
     06 June 2023        14:39:30                             BST                        9570                      258.40                                                BATE            1811001
     06 June 2023        14:39:57                             BST                        2444                      258.30                                                BATE            1811748
     06 June 2023        14:39:57                             BST                        7532                      258.30                                                BATE            1811746
     06 June 2023        14:42:03                             BST                        8500                      258.60                                                BATE            1816076
     06 June 2023        14:42:03                             BST                        46                        258.60                                                BATE            1816078
     06 June 2023        14:48:27                             BST                        1510                      259.00                                                BATE            1828330
     06 June 2023        14:48:27                             BST                        4320                      259.00                                                BATE            1828328
     06 June 2023        14:48:27                             BST                        3672                      259.00                                                BATE            1828332
     06 June 2023        14:49:34                             BST                        11356                     259.00                                                BATE            1830107
     06 June 2023        14:49:42                             BST                        5209                      258.90                                                BATE            1830341
     06 June 2023        14:49:42                             BST                        1026                      258.90                                                BATE            1830339
     06 June 2023        14:49:42                             BST                        5170                      258.90                                                BATE            1830327
     06 June 2023        14:49:42                             BST                        2609                      258.90                                                BATE            1830325
     06 June 2023        14:49:42                             BST                        1819                      258.90                                                BATE            1830323
     06 June 2023        14:53:12                             BST                        8397                      259.00                                                BATE            1836855
     06 June 2023        14:53:12                             BST                        1256                      259.00                                                BATE            1836857
     06 June 2023        14:55:26                             BST                        10078                     259.00                                                BATE            1840052
     06 June 2023        14:56:42                             BST                        4161                      258.90                                                BATE            1842172
     06 June 2023        14:56:42                             BST                        5533                      258.90                                                BATE            1842174
     06 June 2023        08:04:08                             BST                        10379                     256.40                                                CHIX            1395403
     06 June 2023        08:10:57                             BST                        5008                      258.20                                                CHIX            1406045
     06 June 2023        08:10:57                             BST                        267                       258.20                                                CHIX            1406043
     06 June 2023        08:10:57                             BST                        3600                      258.20                                                CHIX            1406041
     06 June 2023        08:10:57                             BST                        6528                      258.20                                                CHIX            1406039
     06 June 2023        08:11:04                             BST                        5155                      258.20                                                CHIX            1406215
     06 June 2023        08:12:02                             BST                        9623                      258.50                                                CHIX            1407368
     06 June 2023        08:15:29                             BST                        2866                      258.00                                                CHIX            1411767
     06 June 2023        08:15:29                             BST                        6700                      258.00                                                CHIX            1411765
     06 June 2023        08:18:26                             BST                        9273                      257.80                                                CHIX            1415509
     06 June 2023        08:22:35                             BST                        1366                      257.50                                                CHIX            1420618
     06 June 2023        08:22:35                             BST                        7220                      257.50                                                CHIX            1420614
     06 June 2023        08:26:23                             BST                        9832                      258.00                                                CHIX            1426014
     06 June 2023        08:27:53                             BST                        7992                      258.10                                                CHIX            1428590
     06 June 2023        08:27:56                             BST                        1783                      258.10                                                CHIX            1428661
     06 June 2023        08:33:00                             BST                        4694                      258.50                                                CHIX            1435849
     06 June 2023        08:33:00                             BST                        5654                      258.50                                                CHIX            1435843
     06 June 2023        08:36:52                             BST                        10271                     257.70                                                CHIX            1441709
     06 June 2023        08:40:53                             BST                        9395                      257.80                                                CHIX            1447415
     06 June 2023        08:40:53                             BST                        683                       257.80                                                CHIX            1447413
     06 June 2023        08:47:44                             BST                        8762                      257.50                                                CHIX            1457640
     06 June 2023        08:51:58                             BST                        941                       257.70                                                CHIX            1464218
     06 June 2023        08:51:58                             BST                        9105                      257.70                                                CHIX            1464216
     06 June 2023        08:55:41                             BST                        7287                      257.50                                                CHIX            1470601
     06 June 2023        08:55:41                             BST                        1828                      257.50                                                CHIX            1470599
     06 June 2023        09:00:04                             BST                        1564                      258.40                                                CHIX            1477616
     06 June 2023        09:00:04                             BST                        7056                      258.40                                                CHIX            1477614
     06 June 2023        09:04:12                             BST                        8799                      258.10                                                CHIX            1482896
     06 June 2023        09:10:00                             BST                        8615                      257.80                                                CHIX            1491108
     06 June 2023        09:16:58                             BST                        1239                      257.70                                                CHIX            1501189
     06 June 2023        09:16:58                             BST                        7771                      257.70                                                CHIX            1501195
     06 June 2023        09:20:21                             BST                        8900                      257.90                                                CHIX            1504826
     06 June 2023        09:25:18                             BST                        8954                      257.90                                                CHIX            1511218
     06 June 2023        09:32:11                             BST                        10327                     257.80                                                CHIX            1519835
     06 June 2023        09:33:05                             BST                        9700                      257.60                                                CHIX            1521688
     06 June 2023        09:39:42                             BST                        1118                      257.20                                                CHIX            1530536
     06 June 2023        09:39:42                             BST                        8536                      257.20                                                CHIX            1530532
     06 June 2023        09:44:38                             BST                        10388                     257.10                                                CHIX            1537760
     06 June 2023        09:50:54                             BST                        9219                      256.50                                                CHIX            1547898
     06 June 2023        09:55:15                             BST                        9881                      256.30                                                CHIX            1552689
     06 June 2023        10:00:13                             BST                        2667                      256.00                                                CHIX            1559854
     06 June 2023        10:00:17                             BST                        1565                      256.00                                                CHIX            1559907
     06 June 2023        10:00:19                             BST                        1522                      256.00                                                CHIX            1559962
     06 June 2023        10:00:21                             BST                        291                       256.00                                                CHIX            1560005
     06 June 2023        10:00:45                             BST                        2376                      256.00                                                CHIX            1560289
     06 June 2023        10:00:45                             BST                        1087                      256.00                                                CHIX            1560287
     06 June 2023        10:07:38                             BST                        4832                      256.20                                                CHIX            1568773
     06 June 2023        10:07:38                             BST                        5046                      256.20                                                CHIX            1568769
     06 June 2023        10:12:04                             BST                        9507                      256.40                                                CHIX            1573475
     06 June 2023        10:17:45                             BST                        8130                      256.70                                                CHIX            1579972
     06 June 2023        10:17:45                             BST                        100                       256.70                                                CHIX            1579970
     06 June 2023        10:17:45                             BST                        1529                      256.70                                                CHIX            1579968
     06 June 2023        10:20:55                             BST                        1245                      257.00                                                CHIX            1583254
     06 June 2023        10:20:55                             BST                        9275                      257.00                                                CHIX            1583252
     06 June 2023        10:28:48                             BST                        9986                      257.00                                                CHIX            1591190
     06 June 2023        10:34:14                             BST                        10375                     257.10                                                CHIX            1596568
     06 June 2023        10:41:11                             BST                        9786                      257.40                                                CHIX            1606368
     06 June 2023        10:47:37                             BST                        7954                      257.50                                                CHIX            1612093
     06 June 2023        10:47:37                             BST                        1446                      257.50                                                CHIX            1612091
     06 June 2023        10:52:17                             BST                        8968                      257.40                                                CHIX            1616133
     06 June 2023        11:02:51                             BST                        2113                      257.90                                                CHIX            1625474
     06 June 2023        11:02:51                             BST                        3939                      257.90                                                CHIX            1625470
     06 June 2023        11:02:51                             BST                        4439                      257.90                                                CHIX            1625466
     06 June 2023        11:12:59                             BST                        9968                      258.20                                                CHIX            1632319
     06 June 2023        11:13:28                             BST                        100                       258.10                                                CHIX            1632600
     06 June 2023        11:13:28                             BST                        4539                      258.10                                                CHIX            1632598
     06 June 2023        11:13:28                             BST                        5283                      258.10                                                CHIX            1632604
     06 June 2023        11:18:12                             BST                        8491                      257.90                                                CHIX            1635577
     06 June 2023        11:30:35                             BST                        794                       257.90                                                CHIX            1644011
     06 June 2023        11:30:46                             BST                        1828                      257.90                                                CHIX            1644078
     06 June 2023        11:31:10                             BST                        2667                      257.80                                                CHIX            1644385
     06 June 2023        11:31:10                             BST                        2681                      257.90                                                CHIX            1644371
     06 June 2023        11:31:10                             BST                        4138                      257.90                                                CHIX            1644367
     06 June 2023        11:37:22                             BST                        2389                      258.00                                                CHIX            1649142
     06 June 2023        11:37:22                             BST                        344                       258.00                                                CHIX            1649124
     06 June 2023        11:37:55                             BST                        9763                      258.10                                                CHIX            1649485
     06 June 2023        11:40:36                             BST                        3214                      257.90                                                CHIX            1651219
     06 June 2023        11:40:36                             BST                        6234                      257.90                                                CHIX            1651215
     06 June 2023        11:47:11                             BST                        3208                      257.80                                                CHIX            1655680
     06 June 2023        11:47:50                             BST                        100                       257.80                                                CHIX            1656160
     06 June 2023        11:47:50                             BST                        3021                      257.80                                                CHIX            1656158
     06 June 2023        11:48:59                             BST                        100                       257.80                                                CHIX            1657040
     06 June 2023        11:48:59                             BST                        448                       257.80                                                CHIX            1657038
     06 June 2023        11:51:50                             BST                        2853                      257.80                                                CHIX            1658980
     06 June 2023        11:59:58                             BST                        7565                      257.90                                                CHIX            1664541
     06 June 2023        11:59:58                             BST                        2770                      257.90                                                CHIX            1664539
     06 June 2023        12:02:29                             BST                        10063                     257.80                                                CHIX            1668998
     06 June 2023        12:06:08                             BST                        573                       257.50                                                CHIX            1672412
     06 June 2023        12:06:08                             BST                        100                       257.50                                                CHIX            1672418
     06 June 2023        12:06:08                             BST                        6470                      257.50                                                CHIX            1672416
     06 June 2023        12:06:09                             BST                        13                        257.50                                                CHIX            1672432
     06 June 2023        12:06:09                             BST                        1767                      257.50                                                CHIX            1672430
     06 June 2023        12:06:14                             BST                        1376                      257.50                                                CHIX            1672546
     06 June 2023        12:20:53                             BST                        9861                      257.80                                                CHIX            1683510
     06 June 2023        12:20:53                             BST                        323                       257.80                                                CHIX            1683506
     06 June 2023        12:25:10                             BST                        8588                      258.00                                                CHIX            1685991
     06 June 2023        12:32:42                             BST                        418                       258.00                                                CHIX            1691693
     06 June 2023        12:32:42                             BST                        100                       258.00                                                CHIX            1691699
     06 June 2023        12:32:42                             BST                        1533                      258.00                                                CHIX            1691703
     06 June 2023        12:32:42                             BST                        2327                      258.00                                                CHIX            1691705
     06 June 2023        12:32:42                             BST                        4379                      258.00                                                CHIX            1691689
     06 June 2023        12:32:42                             BST                        550                       258.00                                                CHIX            1691681
     06 June 2023        12:38:07                             BST                        10367                     258.00                                                CHIX            1695443
     06 June 2023        12:42:43                             BST                        6187                      257.70                                                CHIX            1698817
     06 June 2023        12:42:43                             BST                        4363                      257.70                                                CHIX            1698815
     06 June 2023        12:55:07                             BST                        9589                      257.70                                                CHIX            1707353
     06 June 2023        12:56:48                             BST                        9091                      257.60                                                CHIX            1708678
     06 June 2023        13:10:36                             BST                        10070                     258.00                                                CHIX            1718813
     06 June 2023        13:13:43                             BST                        100                       257.90                                                CHIX            1721038
     06 June 2023        13:13:43                             BST                        3075                      257.90                                                CHIX            1721036
     06 June 2023        13:16:23                             BST                        100                       257.90                                                CHIX            1722998
     06 June 2023        13:16:23                             BST                        1014                      257.90                                                CHIX            1722996
     06 June 2023        13:18:35                             BST                        266                       257.90                                                CHIX            1724784
     06 June 2023        13:21:36                             BST                        9130                      257.90                                                CHIX            1727353
     06 June 2023        13:21:36                             BST                        1534                      257.90                                                CHIX            1727347
     06 June 2023        13:21:36                             BST                        2779                      257.90                                                CHIX            1727351
     06 June 2023        13:22:17                             BST                        1049                      257.80                                                CHIX            1727962
     06 June 2023        13:29:42                             BST                        100                       257.90                                                CHIX            1733483
     06 June 2023        13:29:42                             BST                        7379                      257.90                                                CHIX            1733481
     06 June 2023        13:34:12                             BST                        5891                      257.90                                                CHIX            1737615
     06 June 2023        13:34:12                             BST                        8753                      257.90                                                CHIX            1737611
     06 June 2023        13:34:12                             BST                        1316                      257.90                                                CHIX            1737609
     06 June 2023        13:38:06                             BST                        8589                      257.90                                                CHIX            1740690
     06 June 2023        13:38:06                             BST                        3755                      257.90                                                CHIX            1740686
     06 June 2023        13:47:39                             BST                        9714                      257.90                                                CHIX            1749227
     06 June 2023        13:58:02                             BST                        13912                     258.00                                                CHIX            1758157
     06 June 2023        13:58:02                             BST                        9561                      258.00                                                CHIX            1758165
     06 June 2023        13:58:24                             BST                        100                       257.90                                                CHIX            1758501
     06 June 2023        13:58:24                             BST                        5260                      257.90                                                CHIX            1758499
     06 June 2023        13:58:28                             BST                        297                       257.90                                                CHIX            1758609
     06 June 2023        14:01:08                             BST                        2817                      257.90                                                CHIX            1761349
     06 June 2023        14:01:08                             BST                        1724                      257.90                                                CHIX            1761341
     06 June 2023        14:05:14                             BST                        10573                     258.00                                                CHIX            1765139
     06 June 2023        08:04:02                             BST                        9240                      256.50                                                LSE             1395248
     06 June 2023        08:04:03                             BST                        1557                      256.40                                                LSE             1395296
     06 June 2023        08:04:08                             BST                        9885                      256.40                                                LSE             1395401
     06 June 2023        08:05:47                             BST                        6663                      256.60                                                LSE             1397835
     06 June 2023        08:05:47                             BST                        5780                      256.60                                                LSE             1397827
     06 June 2023        08:05:47                             BST                        1341                      256.60                                                LSE             1397825
     06 June 2023        08:05:47                             BST                        6545                      256.60                                                LSE             1397815
     06 June 2023        08:11:04                             BST                        6397                      258.10                                                LSE             1406243
     06 June 2023        08:11:51                             BST                        7794                      258.60                                                LSE             1407083
     06 June 2023        08:11:58                             BST                        3477                      258.60                                                LSE             1407238
     06 June 2023        08:11:58                             BST                        11313                     258.60                                                LSE             1407236
     06 June 2023        08:11:58                             BST                        4475                      258.60                                                LSE             1407234
     06 June 2023        08:11:58                             BST                        3304                      258.60                                                LSE             1407232
     06 June 2023        08:11:58                             BST                        4479                      258.60                                                LSE             1407230
     06 June 2023        08:11:58                             BST                        4206                      258.60                                                LSE             1407228
     06 June 2023        08:12:02                             BST                        201                       258.50                                                LSE             1407387
     06 June 2023        08:12:02                             BST                        7805                      258.50                                                LSE             1407380
     06 June 2023        08:12:02                             BST                        7925                      258.50                                                LSE             1407366
     06 June 2023        08:12:32                             BST                        6711                      258.30                                                LSE             1408022
     06 June 2023        08:13:17                             BST                        6570                      258.10                                                LSE             1408863
     06 June 2023        08:13:17                             BST                        7631                      258.20                                                LSE             1408861
     06 June 2023        08:13:19                             BST                        7578                      258.00                                                LSE             1408902
     06 June 2023        08:14:16                             BST                        6533                      257.90                                                LSE             1410214
     06 June 2023        08:14:22                             BST                        6806                      258.00                                                LSE             1410316
     06 June 2023        08:14:22                             BST                        2466                      258.00                                                LSE             1410314
     06 June 2023        08:14:22                             BST                        12000                     258.00                                                LSE             1410312
     06 June 2023        08:14:22                             BST                        15257                     258.00                                                LSE             1410310
     06 June 2023        08:14:22                             BST                        554                       258.00                                                LSE             1410308
     06 June 2023        08:15:17                             BST                        7395                      257.90                                                LSE             1411441
     06 June 2023        08:15:20                             BST                        1700                      258.00                                                LSE             1411507
     06 June 2023        08:15:20                             BST                        1317                      258.00                                                LSE             1411511
     06 June 2023        08:15:20                             BST                        1339                      258.00                                                LSE             1411509
     06 June 2023        08:15:28                             BST                        7448                      258.10                                                LSE             1411745
     06 June 2023        08:15:28                             BST                        58                        258.10                                                LSE             1411743
     06 June 2023        08:15:29                             BST                        7694                      258.00                                                LSE             1411777
     06 June 2023        08:15:29                             BST                        8896                      258.00                                                LSE             1411775
     06 June 2023        08:15:29                             BST                        2188                      258.00                                                LSE             1411773
     06 June 2023        08:15:29                             BST                        9812                      258.00                                                LSE             1411771
     06 June 2023        08:15:29                             BST                        6871                      258.00                                                LSE             1411769
     06 June 2023        08:15:29                             BST                        7629                      258.00                                                LSE             1411763
     06 June 2023        08:15:29                             BST                        6566                      258.00                                                LSE             1411761
     06 June 2023        08:15:50                             BST                        424                       258.00                                                LSE             1412283
     06 June 2023        08:15:50                             BST                        12000                     258.00                                                LSE             1412281
     06 June 2023        08:16:03                             BST                        1317                      258.00                                                LSE             1412685
     06 June 2023        08:16:03                             BST                        2580                      258.00                                                LSE             1412687
     06 June 2023        08:16:03                             BST                        403                       258.00                                                LSE             1412681
     06 June 2023        08:16:03                             BST                        941                       258.00                                                LSE             1412679
     06 June 2023        08:16:03                             BST                        1301                      258.00                                                LSE             1412677
     06 June 2023        08:16:03                             BST                        336                       258.00                                                LSE             1412683
     06 June 2023        08:16:03                             BST                        1339                      258.10                                                LSE             1412655
     06 June 2023        08:16:03                             BST                        1317                      258.00                                                LSE             1412651
     06 June 2023        08:16:03                             BST                        1317                      258.10                                                LSE             1412653
     06 June 2023        08:16:03                             BST                        2535                      258.10                                                LSE             1412659
     06 June 2023        08:16:03                             BST                        330                       258.10                                                LSE             1412661
     06 June 2023        08:16:03                             BST                        6994                      258.10                                                LSE             1412641
     06 June 2023        08:16:05                             BST                        7061                      257.90                                                LSE             1412742
     06 June 2023        08:16:42                             BST                        6998                      257.90                                                LSE             1413567
     06 June 2023        08:16:42                             BST                        10154                     257.90                                                LSE             1413565
     06 June 2023        08:17:13                             BST                        7435                      257.80                                                LSE             1414118
     06 June 2023        08:17:39                             BST                        10000                     257.80                                                LSE             1414703
     06 June 2023        08:17:55                             BST                        7382                      257.70                                                LSE             1414996
     06 June 2023        08:19:35                             BST                        7810                      257.80                                                LSE             1416845
     06 June 2023        08:19:49                             BST                        7585                      257.70                                                LSE             1417155
     06 June 2023        08:20:00                             BST                        738                       257.60                                                LSE             1417485
     06 June 2023        08:20:00                             BST                        796                       257.60                                                LSE             1417483
     06 June 2023        08:20:00                             BST                        1600                      257.60                                                LSE             1417481
     06 June 2023        08:20:00                             BST                        1675                      257.60                                                LSE             1417477
     06 June 2023        08:20:00                             BST                        7564                      257.60                                                LSE             1417471
     06 June 2023        08:20:00                             BST                        1648                      257.60                                                LSE             1417479
     06 June 2023        08:20:58                             BST                        5507                      257.60                                                LSE             1418674
     06 June 2023        08:20:58                             BST                        2313                      257.60                                                LSE             1418672
     06 June 2023        08:22:35                             BST                        6755                      257.50                                                LSE             1420608
     06 June 2023        08:24:13                             BST                        3962                      257.70                                                LSE             1422576
     06 June 2023        08:24:13                             BST                        560                       257.70                                                LSE             1422572
     06 June 2023        08:24:13                             BST                        467                       257.70                                                LSE             1422574
     06 June 2023        08:24:13                             BST                        1675                      257.70                                                LSE             1422578
     06 June 2023        08:24:13                             BST                        1233                      257.70                                                LSE             1422580
     06 June 2023        08:24:13                             BST                        2446                      257.70                                                LSE             1422568
     06 June 2023        08:24:13                             BST                        5721                      257.70                                                LSE             1422566
     06 June 2023        08:24:13                             BST                        1308                      257.70                                                LSE             1422570
     06 June 2023        08:24:59                             BST                        1699                      257.70                                                LSE             1423538
     06 June 2023        08:24:59                             BST                        683                       257.70                                                LSE             1423536
     06 June 2023        08:24:59                             BST                        820                       257.70                                                LSE             1423534
     06 June 2023        08:24:59                             BST                        1913                      257.70                                                LSE             1423532
     06 June 2023        08:24:59                             BST                        1675                      257.70                                                LSE             1423530
     06 June 2023        08:24:59                             BST                        3000                      257.70                                                LSE             1423528
     06 June 2023        08:24:59                             BST                        3540                      257.70                                                LSE             1423526
     06 June 2023        08:25:44                             BST                        699                       257.80                                                LSE             1424407
     06 June 2023        08:25:44                             BST                        2736                      257.80                                                LSE             1424401
     06 June 2023        08:25:44                             BST                        1521                      257.90                                                LSE             1424399
     06 June 2023        08:25:44                             BST                        2951                      257.80                                                LSE             1424405
     06 June 2023        08:25:44                             BST                        338                       257.80                                                LSE             1424403
     06 June 2023        08:25:44                             BST                        12000                     257.90                                                LSE             1424397
     06 June 2023        08:26:27                             BST                        1217                      258.10                                                LSE             1426220
     06 June 2023        08:26:44                             BST                        1244                      258.20                                                LSE             1426851
     06 June 2023        08:26:44                             BST                        21000                     258.20                                                LSE             1426849
     06 June 2023        08:26:55                             BST                        6393                      258.10                                                LSE             1427115
     06 June 2023        08:27:14                             BST                        27325                     258.20                                                LSE             1427580
     06 June 2023        08:27:36                             BST                        7132                      258.10                                                LSE             1428142
     06 June 2023        08:27:52                             BST                        1826                      258.20                                                LSE             1428571
     06 June 2023        08:27:52                             BST                        12000                     258.20                                                LSE             1428569
     06 June 2023        08:27:56                             BST                        558                       258.00                                                LSE             1428669
     06 June 2023        08:27:56                             BST                        12000                     258.00                                                LSE             1428667
     06 June 2023        08:27:56                             BST                        6537                      258.00                                                LSE             1428663
     06 June 2023        08:27:56                             BST                        6420                      258.10                                                LSE             1428659
     06 June 2023        08:28:20                             BST                        4959                      258.00                                                LSE             1429164
     06 June 2023        08:28:28                             BST                        6613                      258.00                                                LSE             1429298
     06 June 2023        08:28:28                             BST                        3328                      258.00                                                LSE             1429296
     06 June 2023        08:29:00                             BST                        6739                      258.00                                                LSE             1430020
     06 June 2023        08:30:08                             BST                        2073                      258.00                                                LSE             1431949
     06 June 2023        08:30:08                             BST                        1675                      258.00                                                LSE             1431947
     06 June 2023        08:30:08                             BST                        1600                      258.00                                                LSE             1431945
     06 June 2023        08:30:08                             BST                        1648                      258.00                                                LSE             1431943
     06 June 2023        08:30:08                             BST                        6681                      258.00                                                LSE             1431941
     06 June 2023        08:33:00                             BST                        1547                      258.50                                                LSE             1435869
     06 June 2023        08:33:00                             BST                        506                       258.50                                                LSE             1435867
     06 June 2023        08:33:00                             BST                        1648                      258.50                                                LSE             1435851
     06 June 2023        08:33:00                             BST                        1675                      258.50                                                LSE             1435853
     06 June 2023        08:33:00                             BST                        2100                      258.50                                                LSE             1435855
     06 June 2023        08:33:00                             BST                        6729                      258.50                                                LSE             1435845
     06 June 2023        08:33:03                             BST                        5404                      258.40                                                LSE             1436005
     06 June 2023        08:33:03                             BST                        2347                      258.40                                                LSE             1436003
     06 June 2023        08:34:02                             BST                        7226                      258.20                                                LSE             1437372
     06 June 2023        08:35:21                             BST                        7757                      257.90                                                LSE             1439220
     06 June 2023        08:36:52                             BST                        7289                      257.70                                                LSE             1441711
     06 June 2023        08:38:30                             BST                        883                       257.80                                                LSE             1444161
     06 June 2023        08:38:30                             BST                        6179                      257.80                                                LSE             1444163
     06 June 2023        08:40:53                             BST                        7319                      257.80                                                LSE             1447419
     06 June 2023        08:40:54                             BST                        7265                      257.70                                                LSE             1447423
     06 June 2023        08:42:22                             BST                        6656                      257.70                                                LSE             1449606
     06 June 2023        08:42:25                             BST                        7523                      257.60                                                LSE             1449645
     06 June 2023        08:47:44                             BST                        6969                      257.50                                                LSE             1457660
     06 June 2023        08:47:44                             BST                        1030                      257.50                                                LSE             1457658
     06 June 2023        08:47:44                             BST                        1648                      257.50                                                LSE             1457648
     06 June 2023        08:47:44                             BST                        1675                      257.50                                                LSE             1457650
     06 June 2023        08:47:44                             BST                        664                       257.50                                                LSE             1457652
     06 June 2023        08:47:44                             BST                        1485                      257.50                                                LSE             1457654
     06 June 2023        08:47:44                             BST                        1407                      257.50                                                LSE             1457656
     06 June 2023        08:47:44                             BST                        7174                      257.50                                                LSE             1457646
     06 June 2023        08:47:44                             BST                        7027                      257.50                                                LSE             1457644
     06 June 2023        08:48:08                             BST                        6967                      257.40                                                LSE             1458218
     06 June 2023        08:51:57                             BST                        7866                      257.70                                                LSE             1464163
     06 June 2023        08:51:58                             BST                        8562                      257.60                                                LSE             1464220
     06 June 2023        08:53:49                             BST                        1898                      257.60                                                LSE             1467399
     06 June 2023        08:53:49                             BST                        5456                      257.60                                                LSE             1467397
     06 June 2023        08:53:49                             BST                        123                       257.60                                                LSE             1467395
     06 June 2023        08:55:41                             BST                        2278                      257.50                                                LSE             1470619
     06 June 2023        08:55:41                             BST                        1648                      257.50                                                LSE             1470617
     06 June 2023        08:55:41                             BST                        839                       257.50                                                LSE             1470615
     06 June 2023        08:55:41                             BST                        1675                      257.50                                                LSE             1470613
     06 June 2023        08:55:41                             BST                        3703                      257.50                                                LSE             1470611
     06 June 2023        08:55:41                             BST                        1648                      257.50                                                LSE             1470609
     06 June 2023        08:55:41                             BST                        844                       257.50                                                LSE             1470607
     06 June 2023        08:55:41                             BST                        1675                      257.50                                                LSE             1470605
     06 June 2023        08:55:41                             BST                        7361                      257.50                                                LSE             1470603
     06 June 2023        08:58:21                             BST                        525                       257.90                                                LSE             1474759
     06 June 2023        08:58:21                             BST                        5680                      258.00                                                LSE             1474755
     06 June 2023        08:58:21                             BST                        1350                      258.00                                                LSE             1474757
     06 June 2023        09:00:04                             BST                        1675                      258.40                                                LSE             1477646
     06 June 2023        09:00:04                             BST                        965                       258.30                                                LSE             1477642
     06 June 2023        09:00:04                             BST                        965                       258.40                                                LSE             1477648
     06 June 2023        09:00:04                             BST                        1743                      258.40                                                LSE             1477650
     06 June 2023        09:00:04                             BST                        1648                      258.40                                                LSE             1477644
     06 June 2023        09:00:04                             BST                        14                        258.30                                                LSE             1477632
     06 June 2023        09:00:04                             BST                        3000                      258.30                                                LSE             1477630
     06 June 2023        09:00:04                             BST                        2160                      258.30                                                LSE             1477628
     06 June 2023        09:00:04                             BST                        1648                      258.30                                                LSE             1477626
     06 June 2023        09:00:04                             BST                        7327                      258.40                                                LSE             1477624
     06 June 2023        09:00:04                             BST                        965                       258.40                                                LSE             1477620
     06 June 2023        09:00:04                             BST                        1247                      258.40                                                LSE             1477622
     06 June 2023        09:00:04                             BST                        7111                      258.40                                                LSE             1477618
     06 June 2023        09:01:49                             BST                        1529                      258.10                                                LSE             1479951
     06 June 2023        09:02:07                             BST                        1586                      258.10                                                LSE             1480384
     06 June 2023        09:02:07                             BST                        3554                      258.10                                                LSE             1480382
     06 June 2023        09:03:43                             BST                        4274                      258.10                                                LSE             1482407
     06 June 2023        09:03:45                             BST                        1118                      258.10                                                LSE             1482484
     06 June 2023        09:03:45                             BST                        322                       258.10                                                LSE             1482482
     06 June 2023        09:03:45                             BST                        1981                      258.10                                                LSE             1482480
     06 June 2023        09:03:46                             BST                        5446                      258.10                                                LSE             1482489
     06 June 2023        09:03:46                             BST                        1091                      258.10                                                LSE             1482487
     06 June 2023        09:06:34                             BST                        364                       258.00                                                LSE             1485347
     06 June 2023        09:06:46                             BST                        28                        258.00                                                LSE             1485556
     06 June 2023        09:06:46                             BST                        1289                      258.00                                                LSE             1485545
     06 June 2023        09:07:10                             BST                        61                        258.00                                                LSE             1486010
     06 June 2023        09:07:10                             BST                        5707                      258.00                                                LSE             1486008
     06 June 2023        09:07:58                             BST                        2742                      257.90                                                LSE             1486767
     06 June 2023        09:07:59                             BST                        895                       257.90                                                LSE             1486779
     06 June 2023        09:07:59                             BST                        179                       257.90                                                LSE             1486777
     06 June 2023        09:07:59                             BST                        2065                      257.90                                                LSE             1486775
     06 June 2023        09:07:59                             BST                        2066                      257.90                                                LSE             1486773
     06 June 2023        09:08:23                             BST                        5491                      257.90                                                LSE             1489304
     06 June 2023        09:10:00                             BST                        3430                      257.80                                                LSE             1491125
     06 June 2023        09:10:00                             BST                        1675                      257.80                                                LSE             1491123
     06 June 2023        09:10:00                             BST                        1648                      257.80                                                LSE             1491121
     06 June 2023        09:10:00                             BST                        2071                      257.80                                                LSE             1491119
     06 June 2023        09:10:00                             BST                        1675                      257.80                                                LSE             1491117
     06 June 2023        09:10:00                             BST                        1415                      257.80                                                LSE             1491115
     06 June 2023        09:10:00                             BST                        1648                      257.80                                                LSE             1491113
     06 June 2023        09:10:00                             BST                        7323                      257.80                                                LSE             1491106
     06 June 2023        09:14:18                             BST                        7915                      257.70                                                LSE             1496320
     06 June 2023        09:16:58                             BST                        1414                      257.70                                                LSE             1501199
     06 June 2023        09:16:58                             BST                        6618                      257.70                                                LSE             1501191
     06 June 2023        09:16:58                             BST                        6604                      257.70                                                LSE             1501193
     06 June 2023        09:16:58                             BST                        249                       257.70                                                LSE             1501197
     06 June 2023        09:19:40                             BST                        607                       258.00                                                LSE             1504017
     06 June 2023        09:19:40                             BST                        729                       258.00                                                LSE             1504015
     06 June 2023        09:19:40                             BST                        1701                      258.00                                                LSE             1504013
     06 June 2023        09:19:40                             BST                        607                       258.00                                                LSE             1504011
     06 June 2023        09:19:40                             BST                        729                       258.00                                                LSE             1504009
     06 June 2023        09:19:40                             BST                        1701                      258.00                                                LSE             1504007
     06 June 2023        09:19:57                             BST                        2107                      257.90                                                LSE             1504230
     06 June 2023        09:20:21                             BST                        7143                      257.90                                                LSE             1504828
     06 June 2023        09:20:56                             BST                        1851                      257.80                                                LSE             1505412
     06 June 2023        09:20:56                             BST                        6090                      257.80                                                LSE             1505414
     06 June 2023        09:22:51                             BST                        219                       257.90                                                LSE             1507799
     06 June 2023        09:23:06                             BST                        1423                      257.90                                                LSE             1508119
     06 June 2023        09:23:31                             BST                        1466                      257.90                                                LSE             1508500
     06 June 2023        09:24:13                             BST                        1176                      257.90                                                LSE             1509593
     06 June 2023        09:24:46                             BST                        762                       258.00                                                LSE             1510335
     06 June 2023        09:24:46                             BST                        914                       258.00                                                LSE             1510333
     06 June 2023        09:24:46                             BST                        2134                      258.00                                                LSE             1510331
     06 June 2023        09:24:46                             BST                        2096                      258.00                                                LSE             1510329
     06 June 2023        09:24:46                             BST                        779                       258.00                                                LSE             1510327
     06 June 2023        09:24:46                             BST                        2063                      258.00                                                LSE             1510317
     06 June 2023        09:24:46                             BST                        3721                      258.00                                                LSE             1510315
     06 June 2023        09:24:46                             BST                        1317                      258.00                                                LSE             1510319
     06 June 2023        09:25:18                             BST                        2096                      257.90                                                LSE             1511232
     06 June 2023        09:25:18                             BST                        2588                      257.90                                                LSE             1511234
     06 June 2023        09:25:18                             BST                        7061                      257.90                                                LSE             1511228
     06 June 2023        09:25:18                             BST                        3365                      257.90                                                LSE             1511224
     06 June 2023        09:30:15                             BST                        75                        257.80                                                LSE             1517158
     06 June 2023        09:32:11                             BST                        6814                      257.80                                                LSE             1519833
     06 June 2023        09:32:59                             BST                        8711                      257.70                                                LSE             1521377
     06 June 2023        09:33:05                             BST                        5842                      257.60                                                LSE             1521696
     06 June 2023        09:33:05                             BST                        1813                      257.60                                                LSE             1521694
     06 June 2023        09:33:05                             BST                        7760                      257.60                                                LSE             1521690
     06 June 2023        09:35:21                             BST                        6922                      257.50                                                LSE             1524818
     06 June 2023        09:37:05                             BST                        6367                      257.20                                                LSE             1527332
     06 June 2023        09:39:42                             BST                        6657                      257.20                                                LSE             1530534
     06 June 2023        09:40:34                             BST                        7062                      257.10                                                LSE             1531603
     06 June 2023        09:40:56                             BST                        6039                      257.00                                                LSE             1532177
     06 June 2023        09:40:59                             BST                        1535                      257.00                                                LSE             1532272
     06 June 2023        09:41:12                             BST                        1465                      256.90                                                LSE             1532595
     06 June 2023        09:42:43                             BST                        7247                      257.10                                                LSE             1534861
     06 June 2023        09:44:38                             BST                        3106                      257.10                                                LSE             1537764
     06 June 2023        09:44:38                             BST                        4233                      257.10                                                LSE             1537762
     06 June 2023        09:45:54                             BST                        1671                      256.70                                                LSE             1539759
     06 June 2023        09:45:54                             BST                        5312                      256.70                                                LSE             1539761
     06 June 2023        09:46:39                             BST                        1844                      256.50                                                LSE             1540707
     06 June 2023        09:46:39                             BST                        2096                      256.50                                                LSE             1540705
     06 June 2023        09:46:39                             BST                        2580                      256.50                                                LSE             1540703
     06 June 2023        09:49:30                             BST                        5028                      256.40                                                LSE             1545178
     06 June 2023        09:49:30                             BST                        2196                      256.40                                                LSE             1545176
     06 June 2023        09:50:54                             BST                        7299                      256.50                                                LSE             1547902
     06 June 2023        09:52:49                             BST                        5833                      256.20                                                LSE             1550092
     06 June 2023        09:52:50                             BST                        1234                      256.20                                                LSE             1550112
     06 June 2023        09:53:17                             BST                        630                       256.20                                                LSE             1550576
     06 June 2023        09:54:49                             BST                        6470                      256.40                                                LSE             1552142
     06 June 2023        09:55:03                             BST                        1222                      256.30                                                LSE             1552411
     06 June 2023        09:55:03                             BST                        452                       256.30                                                LSE             1552407
     06 June 2023        09:55:04                             BST                        2145                      256.30                                                LSE             1552418
     06 June 2023        09:55:15                             BST                        1967                      256.30                                                LSE             1552691
     06 June 2023        09:55:15                             BST                        1674                      256.30                                                LSE             1552687
     06 June 2023        09:56:49                             BST                        7418                      256.20                                                LSE             1554678
     06 June 2023        09:56:49                             BST                        7427                      256.30                                                LSE             1554675
     06 June 2023        09:57:30                             BST                        5596                      256.10                                                LSE             1555504
     06 June 2023        09:57:30                             BST                        2052                      256.10                                                LSE             1555502
     06 June 2023        09:59:09                             BST                        2866                      255.90                                                LSE             1557144
     06 June 2023        09:59:09                             BST                        1165                      255.90                                                LSE             1557138
     06 June 2023        09:59:09                             BST                        7179                      256.00                                                LSE             1557136
     06 June 2023        09:59:10                             BST                        6898                      255.90                                                LSE             1557183
     06 June 2023        09:59:10                             BST                        1122                      255.90                                                LSE             1557181
     06 June 2023        10:00:09                             BST                        7239                      256.10                                                LSE             1559797
     06 June 2023        10:00:11                             BST                        9939                      256.00                                                LSE             1559830
     06 June 2023        10:00:45                             BST                        1518                      255.90                                                LSE             1560292
     06 June 2023        10:00:47                             BST                        2363                      255.90                                                LSE             1560311
     06 June 2023        10:00:47                             BST                        2449                      255.90                                                LSE             1560309
     06 June 2023        10:00:51                             BST                        886                       255.90                                                LSE             1560502
     06 June 2023        10:00:59                             BST                        7901                      255.90                                                LSE             1560705
     06 June 2023        10:03:06                             BST                        211                       256.10                                                LSE             1563370
     06 June 2023        10:03:31                             BST                        1268                      256.20                                                LSE             1563739
     06 June 2023        10:03:31                             BST                        2447                      256.20                                                LSE             1563737
     06 June 2023        10:03:53                             BST                        1335                      256.20                                                LSE             1564004
     06 June 2023        10:03:53                             BST                        7512                      256.20                                                LSE             1564002
     06 June 2023        10:04:02                             BST                        233                       256.10                                                LSE             1564245
     06 June 2023        10:04:09                             BST                        5221                      256.10                                                LSE             1564392
     06 June 2023        10:04:09                             BST                        1209                      256.10                                                LSE             1564390
     06 June 2023        10:04:09                             BST                        2508                      256.10                                                LSE             1564388
     06 June 2023        10:05:30                             BST                        2096                      256.10                                                LSE             1566540
     06 June 2023        10:05:30                             BST                        1935                      256.10                                                LSE             1566538
     06 June 2023        10:05:30                             BST                        8100                      256.10                                                LSE             1566536
     06 June 2023        10:09:11                             BST                        4727                      256.30                                                LSE             1570417
     06 June 2023        10:09:11                             BST                        1900                      256.30                                                LSE             1570415
     06 June 2023        10:09:11                             BST                        4374                      256.30                                                LSE             1570413
     06 June 2023        10:09:11                             BST                        3714                      256.30                                                LSE             1570411
     06 June 2023        10:09:11                             BST                        7043                      256.30                                                LSE             1570376
     06 June 2023        10:12:04                             BST                        7116                      256.40                                                LSE             1573477
     06 June 2023        10:17:45                             BST                        11002                     256.70                                                LSE             1579974
     06 June 2023        10:17:57                             BST                        8319                      256.60                                                LSE             1580170
     06 June 2023        10:17:58                             BST                        1925                      256.50                                                LSE             1580211
     06 June 2023        10:17:58                             BST                        5995                      256.50                                                LSE             1580209
     06 June 2023        10:20:55                             BST                        1198                      256.90                                                LSE             1583259
     06 June 2023        10:20:55                             BST                        6731                      257.00                                                LSE             1583256
     06 June 2023        10:21:28                             BST                        5670                      257.00                                                LSE             1583790
     06 June 2023        10:21:28                             BST                        1127                      257.00                                                LSE             1583788
     06 June 2023        10:26:12                             BST                        7872                      257.10                                                LSE             1588821
     06 June 2023        10:28:48                             BST                        7498                      256.90                                                LSE             1591198
     06 June 2023        10:28:48                             BST                        6643                      257.00                                                LSE             1591192
     06 June 2023        10:34:12                             BST                        1098                      257.20                                                LSE             1596518
     06 June 2023        10:34:12                             BST                        2096                      257.20                                                LSE             1596516
     06 June 2023        10:34:12                             BST                        2391                      257.20                                                LSE             1596514
     06 June 2023        10:34:14                             BST                        1172                      257.00                                                LSE             1596576
     06 June 2023        10:34:14                             BST                        10006                     257.10                                                LSE             1596572
     06 June 2023        10:36:28                             BST                        1485                      257.10                                                LSE             1599021
     06 June 2023        10:36:28                             BST                        7217                      257.20                                                LSE             1599006
     06 June 2023        10:41:11                             BST                        13416                     257.40                                                LSE             1606364
     06 June 2023        10:41:36                             BST                        336                       257.40                                                LSE             1606709
     06 June 2023        10:42:12                             BST                        7498                      257.50                                                LSE             1607254
     06 June 2023        10:42:12                             BST                        7760                      257.50                                                LSE             1607252
     06 June 2023        10:42:12                             BST                        11                        257.50                                                LSE             1607250
     06 June 2023        10:42:13                             BST                        781                       257.40                                                LSE             1607256
     06 June 2023        10:45:37                             BST                        1482                      257.40                                                LSE             1610294
     06 June 2023        10:46:52                             BST                        519                       257.60                                                LSE             1611319
     06 June 2023        10:46:52                             BST                        937                       257.60                                                LSE             1611317
     06 June 2023        10:46:52                             BST                        2096                      257.60                                                LSE             1611315
     06 June 2023        10:46:52                             BST                        2100                      257.60                                                LSE             1611313
     06 June 2023        10:46:52                             BST                        1935                      257.60                                                LSE             1611311
     06 June 2023        10:46:59                             BST                        1935                      257.60                                                LSE             1611406
     06 June 2023        10:46:59                             BST                        5699                      257.60                                                LSE             1611404
     06 June 2023        10:47:37                             BST                        6585                      257.50                                                LSE             1612095
     06 June 2023        10:47:37                             BST                        6762                      257.50                                                LSE             1612097
     06 June 2023        10:48:18                             BST                        7701                      257.40                                                LSE             1612642
     06 June 2023        10:48:56                             BST                        6425                      257.30                                                LSE             1613200
     06 June 2023        10:50:25                             BST                        2560                      257.30                                                LSE             1614594
     06 June 2023        10:50:25                             BST                        5000                      257.30                                                LSE             1614592
     06 June 2023        10:52:17                             BST                        6831                      257.40                                                LSE             1616135
     06 June 2023        10:52:19                             BST                        5720                      257.30                                                LSE             1616164
     06 June 2023        10:52:19                             BST                        972                       257.30                                                LSE             1616162
     06 June 2023        10:54:32                             BST                        2079                      257.20                                                LSE             1617970
     06 June 2023        10:54:39                             BST                        3006                      257.20                                                LSE             1618045
     06 June 2023        11:01:56                             BST                        6630                      258.00                                                LSE             1624634
     06 June 2023        11:01:56                             BST                        2419                      258.00                                                LSE             1624632
     06 June 2023        11:01:56                             BST                        2096                      258.00                                                LSE             1624630
     06 June 2023        11:02:51                             BST                        4649                      257.90                                                LSE             1625472
     06 June 2023        11:02:51                             BST                        2159                      257.90                                                LSE             1625468
     06 June 2023        11:02:51                             BST                        10165                     257.90                                                LSE             1625464
     06 June 2023        11:05:17                             BST                        2448                      257.90                                                LSE             1626854
     06 June 2023        11:05:17                             BST                        11352                     257.90                                                LSE             1626852
     06 June 2023        11:09:48                             BST                        5292                      258.00                                                LSE             1630297
     06 June 2023        11:09:48                             BST                        1623                      258.00                                                LSE             1630299
     06 June 2023        11:12:00                             BST                        3730                      258.20                                                LSE             1631749
     06 June 2023        11:12:00                             BST                        3049                      258.20                                                LSE             1631747
     06 June 2023        11:12:59                             BST                        6446                      258.20                                                LSE             1632325
     06 June 2023        11:12:59                             BST                        7211                      258.20                                                LSE             1632323
     06 June 2023        11:12:59                             BST                        63                        258.20                                                LSE             1632321
     06 June 2023        11:13:28                             BST                        676                       258.10                                                LSE             1632606
     06 June 2023        11:13:28                             BST                        6737                      258.10                                                LSE             1632608
     06 June 2023        11:15:46                             BST                        7259                      258.00                                                LSE             1634078
     06 June 2023        11:15:53                             BST                        7226                      257.90                                                LSE             1634138
     06 June 2023        11:18:12                             BST                        7480                      257.90                                                LSE             1635579
     06 June 2023        11:18:16                             BST                        5049                      257.80                                                LSE             1635603
     06 June 2023        11:18:16                             BST                        2159                      257.80                                                LSE             1635601
     06 June 2023        11:21:33                             BST                        3193                      257.80                                                LSE             1637576
     06 June 2023        11:21:42                             BST                        1113                      257.80                                                LSE             1637613
     06 June 2023        11:21:42                             BST                        1190                      257.80                                                LSE             1637611
     06 June 2023        11:22:11                             BST                        1356                      257.80                                                LSE             1637883
     06 June 2023        11:22:11                             BST                        965                       257.80                                                LSE             1637879
     06 June 2023        11:22:11                             BST                        1876                      257.80                                                LSE             1637881
     06 June 2023        11:30:35                             BST                        1895                      258.00                                                LSE             1644009
     06 June 2023        11:30:35                             BST                        15551                     258.00                                                LSE             1644002
     06 June 2023        11:30:46                             BST                        3024                      258.00                                                LSE             1644076
     06 June 2023        11:30:46                             BST                        2621                      258.00                                                LSE             1644074
     06 June 2023        11:30:46                             BST                        3169                      258.00                                                LSE             1644072
     06 June 2023        11:31:10                             BST                        4138                      257.90                                                LSE             1644379
     06 June 2023        11:31:10                             BST                        2590                      257.90                                                LSE             1644381
     06 June 2023        11:31:10                             BST                        6583                      257.90                                                LSE             1644383
     06 June 2023        11:36:04                             BST                        60                        258.00                                                LSE             1648328
     06 June 2023        11:36:04                             BST                        3412                      258.00                                                LSE             1648323
     06 June 2023        11:37:22                             BST                        2                         258.10                                                LSE             1649147
     06 June 2023        11:37:22                             BST                        1087                      258.10                                                LSE             1649145
     06 June 2023        11:37:22                             BST                        2321                      258.10                                                LSE             1649139
     06 June 2023        11:37:55                             BST                        78                        258.10                                                LSE             1649501
     06 June 2023        11:37:55                             BST                        2316                      258.10                                                LSE             1649499
     06 June 2023        11:37:55                             BST                        3024                      258.10                                                LSE             1649493
     06 June 2023        11:37:55                             BST                        2621                      258.10                                                LSE             1649491
     06 June 2023        11:37:55                             BST                        1117                      258.10                                                LSE             1649497
     06 June 2023        11:37:55                             BST                        2500                      258.10                                                LSE             1649495
     06 June 2023        11:37:55                             BST                        8123                      258.10                                                LSE             1649489
     06 June 2023        11:37:55                             BST                        8561                      258.10                                                LSE             1649487
     06 June 2023        11:37:55                             BST                        2420                      258.10                                                LSE             1649483
     06 June 2023        11:40:36                             BST                        7105                      257.90                                                LSE             1651221
     06 June 2023        11:40:37                             BST                        7119                      257.80                                                LSE             1651225
     06 June 2023        11:41:07                             BST                        5430                      257.80                                                LSE             1651521
     06 June 2023        11:41:08                             BST                        35                        257.80                                                LSE             1651549
     06 June 2023        11:41:08                             BST                        514                       257.80                                                LSE             1651547
     06 June 2023        11:41:08                             BST                        608                       257.80                                                LSE             1651545
     06 June 2023        11:41:30                             BST                        6993                      257.80                                                LSE             1651748
     06 June 2023        11:44:55                             BST                        6403                      257.90                                                LSE             1653943
     06 June 2023        11:44:55                             BST                        1268                      257.90                                                LSE             1653941
     06 June 2023        11:45:02                             BST                        6079                      257.80                                                LSE             1654037
     06 June 2023        11:45:02                             BST                        340                       257.80                                                LSE             1654035
     06 June 2023        11:49:27                             BST                        1270                      257.80                                                LSE             1657396
     06 June 2023        11:49:52                             BST                        2049                      257.80                                                LSE             1657710
     06 June 2023        11:51:50                             BST                        2576                      257.80                                                LSE             1658976
     06 June 2023        11:51:50                             BST                        4337                      257.80                                                LSE             1658974
     06 June 2023        11:51:50                             BST                        3955                      257.80                                                LSE             1658972
     06 June 2023        11:52:20                             BST                        7310                      257.80                                                LSE             1659459
     06 June 2023        11:56:31                             BST                        2979                      257.80                                                LSE             1662064
     06 June 2023        11:59:29                             BST                        1275                      258.00                                                LSE             1664112
     06 June 2023        11:59:29                             BST                        1757                      258.00                                                LSE             1664110
     06 June 2023        11:59:29                             BST                        2621                      258.00                                                LSE             1664108
     06 June 2023        11:59:29                             BST                        2266                      258.00                                                LSE             1664106
     06 June 2023        11:59:29                             BST                        1117                      258.00                                                LSE             1664104
     06 June 2023        11:59:29                             BST                        1280                      258.00                                                LSE             1664102
     06 June 2023        11:59:29                             BST                        936                       258.00                                                LSE             1664100
     06 June 2023        11:59:29                             BST                        2621                      258.00                                                LSE             1664098
     06 June 2023        11:59:32                             BST                        8047                      257.90                                                LSE             1664136
     06 June 2023        12:02:29                             BST                        7608                      257.80                                                LSE             1668996
     06 June 2023        12:02:29                             BST                        1119                      257.80                                                LSE             1669004
     06 June 2023        12:02:29                             BST                        5467                      257.80                                                LSE             1669002
     06 June 2023        12:02:30                             BST                        1262                      257.70                                                LSE             1669006
     06 June 2023        12:02:42                             BST                        7169                      257.70                                                LSE             1669222
     06 June 2023        12:03:36                             BST                        7692                      257.60                                                LSE             1669992
     06 June 2023        12:03:41                             BST                        7716                      257.50                                                LSE             1670060
     06 June 2023        12:06:14                             BST                        6055                      257.50                                                LSE             1672550
     06 June 2023        12:06:14                             BST                        1342                      257.50                                                LSE             1672552
     06 June 2023        12:10:03                             BST                        6361                      257.50                                                LSE             1675043
     06 June 2023        12:10:06                             BST                        3627                      257.40                                                LSE             1675110
     06 June 2023        12:13:09                             BST                        7553                      257.90                                                LSE             1676986
     06 June 2023        12:13:15                             BST                        7007                      257.70                                                LSE             1677094
     06 June 2023        12:15:20                             BST                        1134                      257.60                                                LSE             1678314
     06 June 2023        12:15:28                             BST                        1327                      257.60                                                LSE             1678451
     06 June 2023        12:19:49                             BST                        1832                      257.90                                                LSE             1682703
     06 June 2023        12:19:49                             BST                        2621                      257.90                                                LSE             1682701
     06 June 2023        12:19:49                             BST                        2266                      257.90                                                LSE             1682699
     06 June 2023        12:20:04                             BST                        2621                      257.90                                                LSE             1682900
     06 June 2023        12:20:04                             BST                        2266                      257.90                                                LSE             1682898
     06 June 2023        12:20:53                             BST                        7453                      257.80                                                LSE             1683508
     06 June 2023        12:22:09                             BST                        5099                      257.80                                                LSE             1684260
     06 June 2023        12:22:09                             BST                        2179                      257.80                                                LSE             1684258
     06 June 2023        12:25:10                             BST                        7313                      258.00                                                LSE             1685989
     06 June 2023        12:28:14                             BST                        2174                      257.90                                                LSE             1687587
     06 June 2023        12:32:42                             BST                        2106                      258.00                                                LSE             1691711
     06 June 2023        12:32:42                             BST                        2621                      258.00                                                LSE             1691709
     06 June 2023        12:32:42                             BST                        2266                      258.00                                                LSE             1691707
     06 June 2023        12:32:42                             BST                        1343                      258.00                                                LSE             1691687
     06 June 2023        12:32:42                             BST                        4782                      258.00                                                LSE             1691683
     06 June 2023        12:32:42                             BST                        1173                      258.10                                                LSE             1691679
     06 June 2023        12:32:42                             BST                        2621                      258.10                                                LSE             1691677
     06 June 2023        12:32:42                             BST                        2567                      258.00                                                LSE             1691675
     06 June 2023        12:36:19                             BST                        2621                      258.10                                                LSE             1693912
     06 June 2023        12:36:19                             BST                        1126                      258.10                                                LSE             1693910
     06 June 2023        12:36:19                             BST                        2266                      258.10                                                LSE             1693914
     06 June 2023        12:36:19                             BST                        1247                      258.10                                                LSE             1693916
     06 June 2023        12:36:19                             BST                        3000                      258.10                                                LSE             1693908
     06 June 2023        12:36:19                             BST                        1961                      258.10                                                LSE             1693906
     06 June 2023        12:37:19                             BST                        1325                      258.00                                                LSE             1694713
     06 June 2023        12:37:23                             BST                        1291                      258.00                                                LSE             1694759
     06 June 2023        12:38:07                             BST                        5423                      258.00                                                LSE             1695445
     06 June 2023        12:39:34                             BST                        7362                      257.90                                                LSE             1696471
     06 June 2023        12:40:40                             BST                        1419                      257.90                                                LSE             1697413
     06 June 2023        12:40:40                             BST                        5890                      257.90                                                LSE             1697409
     06 June 2023        12:42:43                             BST                        6754                      257.70                                                LSE             1698819
     06 June 2023        12:43:39                             BST                        6951                      257.70                                                LSE             1699272
     06 June 2023        12:43:40                             BST                        2846                      257.60                                                LSE             1699275
     06 June 2023        12:44:02                             BST                        1283                      257.60                                                LSE             1699508
     06 June 2023        12:47:54                             BST                        975                       257.60                                                LSE             1701944
     06 June 2023        12:47:54                             BST                        1773                      257.60                                                LSE             1701942
     06 June 2023        12:48:14                             BST                        51                        257.60                                                LSE             1702303
     06 June 2023        12:53:52                             BST                        104                       257.70                                                LSE             1706349
     06 June 2023        12:53:52                             BST                        364                       257.70                                                LSE             1706347
     06 June 2023        12:55:07                             BST                        5967                      257.70                                                LSE             1707349
     06 June 2023        12:55:07                             BST                        2533                      257.70                                                LSE             1707347
     06 June 2023        12:55:07                             BST                        5199                      257.70                                                LSE             1707355
     06 June 2023        12:56:48                             BST                        6666                      257.60                                                LSE             1708680
     06 June 2023        13:04:48                             BST                        1632                      257.80                                                LSE             1714570
     06 June 2023        13:04:49                             BST                        1304                      257.80                                                LSE             1714574
     06 June 2023        13:05:33                             BST                        1653                      257.80                                                LSE             1715091
     06 June 2023        13:05:45                             BST                        1925                      257.80                                                LSE             1715165
     06 June 2023        13:05:49                             BST                        1596                      257.80                                                LSE             1715217
     06 June 2023        13:05:49                             BST                        801                       257.80                                                LSE             1715215
     06 June 2023        13:05:53                             BST                        2261                      257.80                                                LSE             1715261
     06 June 2023        13:05:53                             BST                        1640                      257.80                                                LSE             1715257
     06 June 2023        13:07:13                             BST                        1256                      257.90                                                LSE             1716290
     06 June 2023        13:09:12                             BST                        2621                      258.00                                                LSE             1717692
     06 June 2023        13:09:12                             BST                        2126                      258.00                                                LSE             1717690
     06 June 2023        13:09:12                             BST                        1369                      258.00                                                LSE             1717694
     06 June 2023        13:10:36                             BST                        8026                      258.00                                                LSE             1718815
     06 June 2023        13:10:36                             BST                        1350                      258.00                                                LSE             1718811
     06 June 2023        13:13:23                             BST                        1247                      258.00                                                LSE             1720714
     06 June 2023        13:13:23                             BST                        1297                      258.00                                                LSE             1720712
     06 June 2023        13:13:23                             BST                        2278                      258.00                                                LSE             1720704
     06 June 2023        13:13:23                             BST                        1669                      258.00                                                LSE             1720706
     06 June 2023        13:13:23                             BST                        1064                      258.00                                                LSE             1720708
     06 June 2023        13:13:23                             BST                        11581                     258.00                                                LSE             1720710
     06 June 2023        13:16:56                             BST                        6062                      257.90                                                LSE             1723471
     06 June 2023        13:20:54                             BST                        7700                      258.00                                                LSE             1726877
     06 June 2023        13:20:54                             BST                        6757                      258.00                                                LSE             1726875
     06 June 2023        13:20:56                             BST                        29530                     258.00                                                LSE             1726893
     06 June 2023        13:27:25                             BST                        2161                      257.90                                                LSE             1731623
     06 June 2023        13:27:39                             BST                        2113                      258.00                                                LSE             1731814
     06 June 2023        13:27:39                             BST                        4348                      258.00                                                LSE             1731812
     06 June 2023        13:27:39                             BST                        1075                      258.00                                                LSE             1731810
     06 June 2023        13:27:39                             BST                        1290                      258.00                                                LSE             1731808
     06 June 2023        13:27:39                             BST                        3000                      258.00                                                LSE             1731806
     06 June 2023        13:27:44                             BST                        2200                      257.90                                                LSE             1731855
     06 June 2023        13:29:42                             BST                        3506                      257.90                                                LSE             1733475
     06 June 2023        13:29:42                             BST                        2936                      257.90                                                LSE             1733479
     06 June 2023        13:29:42                             BST                        2437                      257.90                                                LSE             1733477
     06 June 2023        13:33:04                             BST                        10987                     258.00                                                LSE             1736543
     06 June 2023        13:34:04                             BST                        31571                     257.95                                                LSE             1737527
     06 June 2023        13:38:06                             BST                        2584                      257.90                                                LSE             1740704
     06 June 2023        13:38:06                             BST                        5800                      257.90                                                LSE             1740702
     06 June 2023        13:38:06                             BST                        1305                      257.90                                                LSE             1740700
     06 June 2023        13:38:06                             BST                        3327                      257.90                                                LSE             1740698
     06 June 2023        13:38:06                             BST                        3279                      257.90                                                LSE             1740696
     06 June 2023        13:39:44                             BST                        1883                      257.90                                                LSE             1742261
     06 June 2023        13:39:44                             BST                        3279                      257.90                                                LSE             1742265
     06 June 2023        13:39:44                             BST                        1242                      257.90                                                LSE             1742263
     06 June 2023        13:39:44                             BST                        1247                      257.90                                                LSE             1742259
     06 June 2023        13:39:44                             BST                        6014                      257.90                                                LSE             1742257
     06 June 2023        13:39:44                             BST                        33                        257.90                                                LSE             1742253
     06 June 2023        13:39:44                             BST                        4071                      257.90                                                LSE             1742255
     06 June 2023        13:41:44                             BST                        904                       257.90                                                LSE             1743866
     06 June 2023        13:41:44                             BST                        1085                      257.90                                                LSE             1743864
     06 June 2023        13:41:44                             BST                        2533                      257.90                                                LSE             1743862
     06 June 2023        13:41:44                             BST                        3279                      257.90                                                LSE             1743868
     06 June 2023        13:41:44                             BST                        3327                      257.90                                                LSE             1743870
     06 June 2023        13:41:44                             BST                        1288                      257.90                                                LSE             1743872
     06 June 2023        13:45:30                             BST                        2544                      258.00                                                LSE             1747275
     06 June 2023        13:45:30                             BST                        4348                      258.00                                                LSE             1747273
     06 June 2023        13:45:30                             BST                        3424                      258.00                                                LSE             1747271
     06 June 2023        13:47:30                             BST                        754                       258.00                                                LSE             1749108
     06 June 2023        13:47:30                             BST                        1247                      258.00                                                LSE             1749106
     06 June 2023        13:47:30                             BST                        1853                      258.00                                                LSE             1749102
     06 June 2023        13:47:30                             BST                        1669                      258.00                                                LSE             1749100
     06 June 2023        13:47:30                             BST                        11500                     258.00                                                LSE             1749098
     06 June 2023        13:47:30                             BST                        1286                      258.00                                                LSE             1749104
     06 June 2023        13:47:39                             BST                        6954                      257.90                                                LSE             1749229
     06 June 2023        13:53:19                             BST                        7511                      258.00                                                LSE             1754310
     06 June 2023        13:58:02                             BST                        7195                      258.00                                                LSE             1758167
     06 June 2023        13:58:02                             BST                        4262                      258.00                                                LSE             1758153
     06 June 2023        13:58:02                             BST                        6907                      258.00                                                LSE             1758163
     06 June 2023        13:58:02                             BST                        9715                      258.00                                                LSE             1758161
     06 June 2023        13:58:24                             BST                        4105                      258.00                                                LSE             1758517
     06 June 2023        13:58:24                             BST                        1366                      258.00                                                LSE             1758521
     06 June 2023        13:58:24                             BST                        4165                      258.00                                                LSE             1758519
     06 June 2023        14:01:08                             BST                        1236                      257.90                                                LSE             1761359
     06 June 2023        14:01:08                             BST                        4105                      257.90                                                LSE             1761357
     06 June 2023        14:01:08                             BST                        1286                      257.90                                                LSE             1761355
     06 June 2023        14:01:08                             BST                        4165                      257.90                                                LSE             1761353
     06 June 2023        14:01:08                             BST                        7226                      257.90                                                LSE             1761351
     06 June 2023        14:04:29                             BST                        1247                      258.10                                                LSE             1764516
     06 June 2023        14:04:29                             BST                        3179                      258.10                                                LSE             1764514
     06 June 2023        14:04:29                             BST                        1368                      258.10                                                LSE             1764512
     06 June 2023        14:04:29                             BST                        1041                      258.10                                                LSE             1764510
     06 June 2023        14:04:29                             BST                        1510                      258.10                                                LSE             1764508
     06 June 2023        14:04:39                             BST                        3000                      258.10                                                LSE             1764675
     06 June 2023        14:04:39                             BST                        3000                      258.10                                                LSE             1764673
     06 June 2023        14:04:39                             BST                        6218                      258.10                                                LSE             1764671
     06 June 2023        14:05:14                             BST                        6614                      258.00                                                LSE             1765141
     06 June 2023        14:13:23                             BST                        3206                      257.90                                                LSE             1772149
     06 June 2023        14:13:23                             BST                        3524                      257.90                                                LSE             1772147
     06 June 2023        14:15:23                             BST                        7833                      257.90                                                LSE             1773930
     06 June 2023        14:15:31                             BST                        8979                      257.90                                                LSE             1774043
     06 June 2023        14:15:31                             BST                        3000                      257.90                                                LSE             1774041
     06 June 2023        14:15:31                             BST                        2725                      257.90                                                LSE             1774039
     06 June 2023        14:16:00                             BST                        6902                      257.90                                                LSE             1774518
     06 June 2023        14:17:58                             BST                        7656                      257.90                                                LSE             1776274
     06 June 2023        14:22:21                             BST                        4165                      257.90                                                LSE             1780623
     06 June 2023        14:22:21                             BST                        3957                      257.90                                                LSE             1780619
     06 June 2023        14:22:21                             BST                        1121                      257.90                                                LSE             1780621
     06 June 2023        14:22:21                             BST                        4105                      257.90                                                LSE             1780627
     06 June 2023        14:22:21                             BST                        1350                      257.90                                                LSE             1780625
     06 June 2023        14:22:21                             BST                        717                       257.90                                                LSE             1780629
     06 June 2023        14:25:25                             BST                        7230                      257.80                                                LSE             1783811
     06 June 2023        14:26:59                             BST                        6183                      257.70                                                LSE             1785519
     06 June 2023        14:26:59                             BST                        327                       257.70                                                LSE             1785517
     06 June 2023        14:30:30                             BST                        3195                      257.80                                                LSE             1792560
     06 June 2023        14:30:37                             BST                        7323                      257.70                                                LSE             1792865
     06 June 2023        14:30:37                             BST                        6943                      257.70                                                LSE             1792861
     06 June 2023        14:33:08                             BST                        6539                      257.80                                                LSE             1798742
     06 June 2023        14:33:08                             BST                        6142                      257.80                                                LSE             1798744
     06 June 2023        14:33:08                             BST                        5817                      257.80                                                LSE             1798746
     06 June 2023        14:33:08                             BST                        6718                      257.80                                                LSE             1798748
     06 June 2023        14:33:08                             BST                        2683                      257.80                                                LSE             1798750
     06 June 2023        14:34:19                             BST                        2291                      258.10                                                LSE             1801242
     06 June 2023        14:34:19                             BST                        4105                      258.10                                                LSE             1801240
     06 June 2023        14:34:19                             BST                        2896                      258.10                                                LSE             1801238
     06 June 2023        14:34:19                             BST                        1692                      258.10                                                LSE             1801236
     06 June 2023        14:34:19                             BST                        2473                      258.10                                                LSE             1801234
     06 June 2023        14:34:19                             BST                        4105                      258.10                                                LSE             1801232
     06 June 2023        14:36:00                             BST                        3290                      258.20                                                LSE             1804232
     06 June 2023        14:36:00                             BST                        4165                      258.20                                                LSE             1804230
     06 June 2023        14:36:00                             BST                        4105                      258.20                                                LSE             1804228
     06 June 2023        14:36:00                             BST                        4165                      258.20                                                LSE             1804226
     06 June 2023        14:36:06                             BST                        7858                      258.10                                                LSE             1804580
     06 June 2023        14:36:18                             BST                        7920                      258.00                                                LSE             1804931
     06 June 2023        14:38:31                             BST                        1591                      258.40                                                LSE             1809193
     06 June 2023        14:38:31                             BST                        3273                      258.40                                                LSE             1809191
     06 June 2023        14:38:31                             BST                        448                       258.40                                                LSE             1809189
     06 June 2023        14:38:31                             BST                        4105                      258.40                                                LSE             1809187
     06 June 2023        14:38:31                             BST                        4165                      258.40                                                LSE             1809185
     06 June 2023        14:38:31                             BST                        3000                      258.40                                                LSE             1809183
     06 June 2023        14:38:31                             BST                        320                       258.40                                                LSE             1809181
     06 June 2023        14:39:30                             BST                        1867                      258.40                                                LSE             1811005
     06 June 2023        14:39:30                             BST                        5833                      258.40                                                LSE             1811003
     06 June 2023        14:39:57                             BST                        7565                      258.30                                                LSE             1811750
     06 June 2023        14:40:57                             BST                        6510                      258.30                                                LSE             1813710
     06 June 2023        14:42:07                             BST                        5902                      258.50                                                LSE             1816294
     06 June 2023        14:42:07                             BST                        1333                      258.50                                                LSE             1816292
     06 June 2023        14:42:25                             BST                        6649                      258.40                                                LSE             1816791
     06 June 2023        14:43:30                             BST                        747                       258.40                                                LSE             1818625
     06 June 2023        14:43:30                             BST                        5702                      258.40                                                LSE             1818623
     06 June 2023        14:46:20                             BST                        4105                      258.70                                                LSE             1823982
     06 June 2023        14:46:20                             BST                        2577                      258.70                                                LSE             1823984
     06 June 2023        14:46:20                             BST                        4165                      258.70                                                LSE             1823980
     06 June 2023        14:48:13                             BST                        2177                      259.10                                                LSE             1828010
     06 June 2023        14:48:13                             BST                        4105                      259.10                                                LSE             1828008
     06 June 2023        14:48:13                             BST                        1512                      259.10                                                LSE             1828006
     06 June 2023        14:48:27                             BST                        7548                      259.00                                                LSE             1828334
     06 June 2023        14:49:34                             BST                        7046                      259.00                                                LSE             1830109
     06 June 2023        14:49:34                             BST                        6361                      259.00                                                LSE             1830111
     06 June 2023        14:49:42                             BST                        1529                      258.90                                                LSE             1830347
     06 June 2023        14:49:42                             BST                        1500                      258.90                                                LSE             1830345
     06 June 2023        14:49:42                             BST                        4165                      258.90                                                LSE             1830343
     06 June 2023        14:49:42                             BST                        2282                      258.90                                                LSE             1830331
     06 June 2023        14:49:42                             BST                        569                       258.90                                                LSE             1830329
     06 June 2023        14:49:42                             BST                        1242                      258.90                                                LSE             1830337
     06 June 2023        14:49:42                             BST                        571                       258.90                                                LSE             1830333
     06 June 2023        14:49:42                             BST                        3223                      258.90                                                LSE             1830335
     06 June 2023        14:51:03                             BST                        3124                      259.00                                                LSE             1833008
     06 June 2023        14:51:03                             BST                        4165                      259.00                                                LSE             1833006
     06 June 2023        14:53:12                             BST                        298                       259.00                                                LSE             1836867
     06 June 2023        14:53:12                             BST                        1157                      259.00                                                LSE             1836865
     06 June 2023        14:53:12                             BST                        3123                      259.00                                                LSE             1836863
     06 June 2023        14:53:12                             BST                        3076                      259.00                                                LSE             1836861
     06 June 2023        14:53:12                             BST                        7016                      259.00                                                LSE             1836859
     06 June 2023        14:55:26                             BST                        7286                      259.00                                                LSE             1840054
     06 June 2023        14:55:29                             BST                        1508                      258.90                                                LSE             1840138
     06 June 2023        14:56:41                             BST                        3123                      259.00                                                LSE             1842119
     06 June 2023        14:56:41                             BST                        1192                      259.00                                                LSE             1842123
     06 June 2023        14:56:41                             BST                        1572                      259.00                                                LSE             1842121
     06 June 2023        14:56:41                             BST                        797                       259.00                                                LSE             1842115
     06 June 2023        14:56:41                             BST                        743                       259.00                                                LSE             1842113
     06 June 2023        14:56:41                             BST                        3000                      259.00                                                LSE             1842111
     06 June 2023        14:56:41                             BST                        3076                      259.00                                                LSE             1842117
     06 June 2023        14:56:42                             BST                        4161                      258.90                                                LSE             1842170
     06 June 2023        14:56:42                             BST                        1608                      258.90                                                LSE             1842168
     06 June 2023        14:58:26                             BST                        6447                      258.80                                                LSE             1845310
     06 June 2023        15:04:39                             BST                        7561                      258.90                                                LSE             1859210
     06 June 2023        15:05:12                             BST                        7275                      258.80                                                LSE             1860084
     06 June 2023        15:07:05                             BST                        7618                      258.50                                                LSE             1863947
     06 June 2023        15:11:45                             BST                        1454                      258.60                                                LSE             1872566
     06 June 2023        15:11:45                             BST                        4947                      258.60                                                LSE             1872564
     06 June 2023        15:11:45                             BST                        585                       258.60                                                LSE             1872562
     06 June 2023        15:14:27                             BST                        1404                      258.50                                                LSE             1877354
     06 June 2023        15:14:27                             BST                        2887                      258.50                                                LSE             1877352
     06 June 2023        15:14:27                             BST                        2935                      258.50                                                LSE             1877350
     06 June 2023        15:18:47                             BST                        7095                      258.80                                                LSE             1884237
     06 June 2023        15:22:42                             BST                        213                       258.70                                                LSE             1892021
     06 June 2023        15:22:42                             BST                        6198                      258.70                                                LSE             1892023
     06 June 2023        15:26:40                             BST                        6740                      258.70                                                LSE             1899617
     06 June 2023        15:29:04                             BST                        6886                      258.60                                                LSE             1902912
     06 June 2023        15:37:11                             BST                        6993                      258.80                                                LSE             1916139
     06 June 2023        15:39:23                             BST                        7454                      259.00                                                LSE             1919387
     06 June 2023        15:42:15                             BST                        6705                      259.80                                                LSE             1923652
     06 June 2023        15:45:24                             BST                        7409                      260.20                                                LSE             1928390
     06 June 2023        15:46:02                             BST                        391                       260.00                                                LSE             1929569
     06 June 2023        15:46:02                             BST                        2437                      260.00                                                LSE             1929567
     06 June 2023        15:46:02                             BST                        3200                      260.00                                                LSE             1929565
     06 June 2023        15:46:02                             BST                        1600                      260.00                                                LSE             1929563
     06 June 2023        15:52:29                             BST                        6998                      259.90                                                LSE             1939398
     06 June 2023        15:54:53                             BST                        2563                      259.90                                                LSE             1942486
     06 June 2023        15:54:53                             BST                        3995                      259.90                                                LSE             1942484
     06 June 2023        15:59:45                             BST                        7395                      259.90                                                LSE             1949871
     06 June 2023        16:03:45                             BST                        902                       260.00                                                LSE             1958784
     06 June 2023        16:03:45                             BST                        3000                      260.00                                                LSE             1958782
     06 June 2023        16:06:02                             BST                        1417                      260.00                                                LSE             1962018
     06 June 2023        16:06:02                             BST                        6218                      260.00                                                LSE             1962016
     06 June 2023        16:07:17                             BST                        8390                      259.90                                                LSE             1964015
     06 June 2023        16:09:45                             BST                        7615                      259.90                                                LSE             1967336

 

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  POSNKABBABKDPAK

Recent news on Natwest

See all news