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:20230615:nRSO9073Ca&default-theme=true

RNS Number : 9073C  NatWest Group plc  15 June 2023

 NatWest Group plc
 15 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
 15 June 2023        3,926,080                            265.50                     256.10                    258.4320                                              LSE
 15 June 2023        1,081,454                            265.50                     256.10                    258.5076                                              CHIX
 15 June 2023        2,291,638                            265.50                     256.20                    258.5020                                              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 206,821,053
 Ordinary Shares in treasury and have 8,943,180,835 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
 15 June 2023        08:10:01                             BST                        2600                      264.40                                                BATE            1568807
 15 June 2023        08:10:01                             BST                        4240                      264.40                                                BATE            1568805
 15 June 2023        08:10:06                             BST                        10729                     264.40                                                BATE            1568960
 15 June 2023        08:13:50                             BST                        2913                      264.80                                                BATE            1574271
 15 June 2023        08:13:50                             BST                        6211                      264.80                                                BATE            1574273
 15 June 2023        08:13:50                             BST                        7200                      264.80                                                BATE            1574269
 15 June 2023        08:14:24                             BST                        438                       264.90                                                BATE            1574964
 15 June 2023        08:14:24                             BST                        8221                      264.90                                                BATE            1574962
 15 June 2023        08:14:24                             BST                        779                       264.90                                                BATE            1574960
 15 June 2023        08:14:24                             BST                        8839                      264.90                                                BATE            1574956
 15 June 2023        08:15:58                             BST                        9341                      265.00                                                BATE            1577610
 15 June 2023        08:17:38                             BST                        7036                      265.00                                                BATE            1580098
 15 June 2023        08:17:38                             BST                        3043                      265.00                                                BATE            1580094
 15 June 2023        08:19:15                             BST                        11827                     265.10                                                BATE            1582426
 15 June 2023        08:20:52                             BST                        9372                      265.50                                                BATE            1584825
 15 June 2023        08:22:21                             BST                        9233                      265.50                                                BATE            1587165
 15 June 2023        08:22:36                             BST                        7846                      265.40                                                BATE            1587524
 15 June 2023        08:22:36                             BST                        1477                      265.40                                                BATE            1587522
 15 June 2023        08:23:50                             BST                        8938                      265.30                                                BATE            1589381
 15 June 2023        08:24:50                             BST                        3022                      265.00                                                BATE            1590722
 15 June 2023        08:25:35                             BST                        6078                      265.00                                                BATE            1591896
 15 June 2023        08:28:08                             BST                        9146                      264.90                                                BATE            1596119
 15 June 2023        08:29:20                             BST                        370                       264.70                                                BATE            1598122
 15 June 2023        08:29:20                             BST                        8680                      264.70                                                BATE            1598120
 15 June 2023        08:30:30                             BST                        6026                      264.50                                                BATE            1600269
 15 June 2023        08:30:30                             BST                        3409                      264.50                                                BATE            1600267
 15 June 2023        08:30:33                             BST                        45                        264.50                                                BATE            1600371
 15 June 2023        08:31:41                             BST                        2678                      264.50                                                BATE            1602061
 15 June 2023        08:31:41                             BST                        7265                      264.50                                                BATE            1602059
 15 June 2023        08:31:41                             BST                        769                       264.50                                                BATE            1602057
 15 June 2023        08:32:44                             BST                        388                       264.50                                                BATE            1603761
 15 June 2023        08:35:19                             BST                        502                       264.00                                                BATE            1608213
 15 June 2023        08:35:19                             BST                        9492                      264.00                                                BATE            1608211
 15 June 2023        08:37:15                             BST                        8772                      263.70                                                BATE            1611384
 15 June 2023        08:38:09                             BST                        8584                      263.40                                                BATE            1612886
 15 June 2023        08:40:55                             BST                        1724                      263.10                                                BATE            1617233
 15 June 2023        08:40:55                             BST                        823                       263.10                                                BATE            1617237
 15 June 2023        08:40:55                             BST                        7522                      263.10                                                BATE            1617235
 15 June 2023        08:43:21                             BST                        884                       262.80                                                BATE            1621469
 15 June 2023        08:43:21                             BST                        8170                      262.80                                                BATE            1621465
 15 June 2023        08:45:54                             BST                        3167                      262.10                                                BATE            1625527
 15 June 2023        08:47:19                             BST                        8911                      262.30                                                BATE            1628210
 15 June 2023        08:47:28                             BST                        9392                      261.90                                                BATE            1628493
 15 June 2023        08:52:12                             BST                        5643                      261.40                                                BATE            1636267
 15 June 2023        08:52:12                             BST                        4859                      261.40                                                BATE            1636265
 15 June 2023        08:52:17                             BST                        3308                      261.10                                                BATE            1636457
 15 June 2023        08:52:37                             BST                        100                       261.10                                                BATE            1636977
 15 June 2023        08:54:07                             BST                        6818                      261.60                                                BATE            1639333
 15 June 2023        08:54:07                             BST                        3315                      261.60                                                BATE            1639331
 15 June 2023        08:57:09                             BST                        8675                      261.90                                                BATE            1644604
 15 June 2023        08:59:19                             BST                        8786                      262.50                                                BATE            1648760
 15 June 2023        09:00:49                             BST                        10013                     262.40                                                BATE            1651226
 15 June 2023        09:02:28                             BST                        1834                      262.40                                                BATE            1653090
 15 June 2023        09:02:28                             BST                        7639                      262.40                                                BATE            1653088
 15 June 2023        09:05:14                             BST                        2677                      261.90                                                BATE            1656351
 15 June 2023        09:05:14                             BST                        6819                      261.90                                                BATE            1656349
 15 June 2023        09:08:43                             BST                        10029                     261.40                                                BATE            1663739
 15 June 2023        09:12:25                             BST                        10157                     261.50                                                BATE            1668292
 15 June 2023        09:17:29                             BST                        931                       261.40                                                BATE            1674575
 15 June 2023        09:17:29                             BST                        627                       261.40                                                BATE            1674585
 15 June 2023        09:17:29                             BST                        9000                      261.40                                                BATE            1674581
 15 June 2023        09:18:53                             BST                        10349                     261.50                                                BATE            1676518
 15 June 2023        09:18:53                             BST                        34                        261.50                                                BATE            1676516
 15 June 2023        09:21:01                             BST                        9177                      261.40                                                BATE            1679330
 15 June 2023        09:21:02                             BST                        10215                     261.30                                                BATE            1679348
 15 June 2023        09:24:07                             BST                        3424                      260.80                                                BATE            1683080
 15 June 2023        09:24:08                             BST                        1019                      260.80                                                BATE            1683091
 15 June 2023        09:24:12                             BST                        998                       260.80                                                BATE            1683158
 15 June 2023        09:24:12                             BST                        3561                      260.80                                                BATE            1683156
 15 June 2023        09:28:38                             BST                        9783                      260.80                                                BATE            1688475
 15 June 2023        09:28:47                             BST                        10025                     260.70                                                BATE            1688655
 15 June 2023        09:31:37                             BST                        8693                      260.60                                                BATE            1692202
 15 June 2023        09:34:12                             BST                        8751                      260.50                                                BATE            1695425
 15 June 2023        09:34:12                             BST                        1075                      260.50                                                BATE            1695421
 15 June 2023        09:37:40                             BST                        9529                      260.30                                                BATE            1699782
 15 June 2023        09:39:26                             BST                        8980                      259.90                                                BATE            1702303
 15 June 2023        09:41:55                             BST                        8005                      259.60                                                BATE            1705750
 15 June 2023        09:41:55                             BST                        1913                      259.60                                                BATE            1705748
 15 June 2023        09:46:42                             BST                        326                       260.40                                                BATE            1715165
 15 June 2023        09:46:42                             BST                        8624                      260.40                                                BATE            1715159
 15 June 2023        09:49:11                             BST                        9809                      260.50                                                BATE            1719151
 15 June 2023        09:51:12                             BST                        930                       260.70                                                BATE            1722673
 15 June 2023        09:51:12                             BST                        9000                      260.70                                                BATE            1722675
 15 June 2023        09:53:34                             BST                        3716                      260.60                                                BATE            1725308
 15 June 2023        09:53:34                             BST                        308                       260.60                                                BATE            1725306
 15 June 2023        09:53:34                             BST                        4760                      260.60                                                BATE            1725304
 15 June 2023        09:55:07                             BST                        1140                      260.20                                                BATE            1726919
 15 June 2023        09:55:07                             BST                        9000                      260.20                                                BATE            1726917
 15 June 2023        09:59:00                             BST                        5366                      259.90                                                BATE            1731094
 15 June 2023        09:59:00                             BST                        3960                      259.90                                                BATE            1731092
 15 June 2023        10:01:43                             BST                        8590                      259.90                                                BATE            1735170
 15 June 2023        10:07:13                             BST                        5000                      260.20                                                BATE            1741907
 15 June 2023        10:07:13                             BST                        639                       260.20                                                BATE            1741905
 15 June 2023        10:07:13                             BST                        724                       260.20                                                BATE            1741903
 15 June 2023        10:07:13                             BST                        700                       260.20                                                BATE            1741901
 15 June 2023        10:07:13                             BST                        800                       260.20                                                BATE            1741899
 15 June 2023        10:07:13                             BST                        1100                      260.10                                                BATE            1741897
 15 June 2023        10:07:13                             BST                        10395                     260.10                                                BATE            1741895
 15 June 2023        10:10:13                             BST                        2867                      259.70                                                BATE            1745567
 15 June 2023        10:10:13                             BST                        6772                      259.70                                                BATE            1745569
 15 June 2023        10:14:43                             BST                        9952                      259.70                                                BATE            1750303
 15 June 2023        10:14:51                             BST                        9862                      259.50                                                BATE            1750438
 15 June 2023        10:14:51                             BST                        44                        259.50                                                BATE            1750436
 15 June 2023        10:14:51                             BST                        10334                     259.60                                                BATE            1750430
 15 June 2023        10:17:44                             BST                        9094                      259.30                                                BATE            1753703
 15 June 2023        10:19:15                             BST                        2115                      259.10                                                BATE            1755386
 15 June 2023        10:19:15                             BST                        1714                      259.10                                                BATE            1755384
 15 June 2023        10:19:15                             BST                        4502                      259.10                                                BATE            1755382
 15 June 2023        10:19:15                             BST                        1088                      259.10                                                BATE            1755380
 15 June 2023        10:22:56                             BST                        9004                      258.70                                                BATE            1759246
 15 June 2023        10:26:38                             BST                        10002                     259.30                                                BATE            1762891
 15 June 2023        10:31:44                             BST                        9596                      259.40                                                BATE            1768696
 15 June 2023        10:33:43                             BST                        9563                      259.70                                                BATE            1771153
 15 June 2023        10:34:44                             BST                        5900                      259.60                                                BATE            1772308
 15 June 2023        10:34:44                             BST                        4504                      259.60                                                BATE            1772304
 15 June 2023        10:37:43                             BST                        9412                      259.50                                                BATE            1777189
 15 June 2023        10:41:43                             BST                        7646                      259.60                                                BATE            1781406
 15 June 2023        10:41:43                             BST                        2569                      259.60                                                BATE            1781404
 15 June 2023        10:46:43                             BST                        9422                      260.00                                                BATE            1786621
 15 June 2023        10:48:23                             BST                        3394                      260.00                                                BATE            1788195
 15 June 2023        10:49:13                             BST                        5256                      260.00                                                BATE            1789211
 15 June 2023        10:49:51                             BST                        1678                      260.30                                                BATE            1789996
 15 June 2023        10:49:51                             BST                        8543                      260.30                                                BATE            1789994
 15 June 2023        10:54:06                             BST                        6453                      258.70                                                BATE            1794875
 15 June 2023        10:54:06                             BST                        3838                      258.70                                                BATE            1794877
 15 June 2023        10:57:50                             BST                        5947                      258.80                                                BATE            1799516
 15 June 2023        10:57:50                             BST                        3350                      258.80                                                BATE            1799514
 15 June 2023        10:59:44                             BST                        9559                      259.10                                                BATE            1801846
 15 June 2023        11:05:37                             BST                        1266                      259.40                                                BATE            1804827
 15 June 2023        11:05:37                             BST                        228                       259.40                                                BATE            1804825
 15 June 2023        11:05:37                             BST                        8455                      259.40                                                BATE            1804829
 15 June 2023        11:05:37                             BST                        10539                     259.40                                                BATE            1804809
 15 June 2023        11:08:41                             BST                        7450                      258.80                                                BATE            1806778
 15 June 2023        11:08:41                             BST                        2224                      258.80                                                BATE            1806780
 15 June 2023        11:11:02                             BST                        8883                      258.70                                                BATE            1808010
 15 June 2023        11:14:29                             BST                        10580                     258.70                                                BATE            1809726
 15 June 2023        11:18:38                             BST                        10071                     258.60                                                BATE            1813270
 15 June 2023        11:23:00                             BST                        9855                      258.70                                                BATE            1816323
 15 June 2023        11:25:06                             BST                        10456                     258.70                                                BATE            1817527
 15 June 2023        11:29:19                             BST                        10474                     258.60                                                BATE            1820040
 15 June 2023        11:31:44                             BST                        9623                      258.30                                                BATE            1821355
 15 June 2023        11:37:14                             BST                        10133                     258.50                                                BATE            1824877
 15 June 2023        11:39:40                             BST                        823                       258.20                                                BATE            1826437
 15 June 2023        11:39:40                             BST                        8405                      258.20                                                BATE            1826435
 15 June 2023        11:47:03                             BST                        10251                     258.20                                                BATE            1830667
 15 June 2023        11:47:22                             BST                        8651                      258.10                                                BATE            1830979
 15 June 2023        11:52:45                             BST                        8822                      257.50                                                BATE            1834705
 15 June 2023        11:53:05                             BST                        9062                      257.60                                                BATE            1834944
 15 June 2023        11:59:11                             BST                        8731                      257.70                                                BATE            1838845
 15 June 2023        11:59:31                             BST                        3118                      257.50                                                BATE            1839086
 15 June 2023        11:59:31                             BST                        6862                      257.50                                                BATE            1839084
 15 June 2023        11:59:31                             BST                        9076                      257.60                                                BATE            1839047
 15 June 2023        12:04:30                             BST                        9081                      257.70                                                BATE            1842606
 15 June 2023        12:06:53                             BST                        10236                     257.70                                                BATE            1843959
 15 June 2023        12:10:25                             BST                        3564                      257.60                                                BATE            1846147
 15 June 2023        12:10:25                             BST                        5717                      257.60                                                BATE            1846145
 15 June 2023        12:12:27                             BST                        10123                     257.30                                                BATE            1847454
 15 June 2023        12:18:23                             BST                        3769                      257.00                                                BATE            1850894
 15 June 2023        12:18:23                             BST                        5754                      257.00                                                BATE            1850892
 15 June 2023        12:23:25                             BST                        9854                      257.10                                                BATE            1853845
 15 June 2023        12:24:36                             BST                        8918                      256.80                                                BATE            1854540
 15 June 2023        12:26:48                             BST                        9744                      256.90                                                BATE            1855948
 15 June 2023        12:32:27                             BST                        6007                      256.70                                                BATE            1859574
 15 June 2023        12:32:27                             BST                        3722                      256.70                                                BATE            1859570
 15 June 2023        12:36:25                             BST                        7798                      256.60                                                BATE            1861750
 15 June 2023        12:36:25                             BST                        834                       256.60                                                BATE            1861748
 15 June 2023        12:36:25                             BST                        1403                      256.60                                                BATE            1861746
 15 June 2023        12:41:19                             BST                        916                       256.30                                                BATE            1864967
 15 June 2023        12:41:19                             BST                        8997                      256.30                                                BATE            1864963
 15 June 2023        12:43:09                             BST                        6453                      256.30                                                BATE            1865987
 15 June 2023        12:43:09                             BST                        2570                      256.30                                                BATE            1865989
 15 June 2023        12:48:08                             BST                        9048                      256.50                                                BATE            1868994
 15 June 2023        12:50:44                             BST                        39                        256.50                                                BATE            1870698
 15 June 2023        12:53:14                             BST                        3714                      256.60                                                BATE            1872287
 15 June 2023        12:53:14                             BST                        9316                      256.60                                                BATE            1872289
 15 June 2023        12:56:55                             BST                        10579                     256.70                                                BATE            1874933
 15 June 2023        12:59:30                             BST                        7838                      256.70                                                BATE            1876955
 15 June 2023        12:59:30                             BST                        2463                      256.70                                                BATE            1876957
 15 June 2023        13:03:45                             BST                        4007                      257.20                                                BATE            1880072
 15 June 2023        13:03:45                             BST                        5236                      257.20                                                BATE            1880070
 15 June 2023        13:05:26                             BST                        6861                      257.30                                                BATE            1881501
 15 June 2023        13:05:26                             BST                        3058                      257.30                                                BATE            1881499
 15 June 2023        13:10:48                             BST                        10461                     257.60                                                BATE            1884951
 15 June 2023        13:15:42                             BST                        7324                      257.80                                                BATE            1889170
 15 June 2023        13:15:42                             BST                        4066                      257.80                                                BATE            1889166
 15 June 2023        13:16:14                             BST                        20                        257.80                                                BATE            1889697
 15 June 2023        13:16:14                             BST                        123                       257.80                                                BATE            1889693
 15 June 2023        13:16:14                             BST                        9000                      257.80                                                BATE            1889695
 15 June 2023        13:21:04                             BST                        7931                      258.20                                                BATE            1894113
 15 June 2023        13:21:04                             BST                        2447                      258.20                                                BATE            1894115
 15 June 2023        13:21:40                             BST                        10216                     258.10                                                BATE            1894813
 15 June 2023        13:26:00                             BST                        10140                     257.30                                                BATE            1899058
 15 June 2023        13:30:12                             BST                        9269                      257.40                                                BATE            1902827
 15 June 2023        13:30:29                             BST                        2997                      257.40                                                BATE            1903235
 15 June 2023        13:30:29                             BST                        7233                      257.40                                                BATE            1903233
 15 June 2023        13:33:00                             BST                        9624                      257.50                                                BATE            1905698
 15 June 2023        13:35:11                             BST                        2736                      257.50                                                BATE            1908126
 15 June 2023        13:35:11                             BST                        6453                      257.50                                                BATE            1908124
 15 June 2023        13:37:32                             BST                        9485                      257.40                                                BATE            1910950
 15 June 2023        13:38:49                             BST                        10560                     257.30                                                BATE            1912441
 15 June 2023        13:41:38                             BST                        1236                      256.90                                                BATE            1915277
 15 June 2023        13:41:38                             BST                        7292                      256.90                                                BATE            1915275
 15 June 2023        13:43:06                             BST                        10285                     256.50                                                BATE            1916845
 15 June 2023        13:49:30                             BST                        8548                      257.00                                                BATE            1923923
 15 June 2023        13:49:30                             BST                        936                       257.00                                                BATE            1923919
 15 June 2023        13:49:36                             BST                        473                       257.00                                                BATE            1923990
 15 June 2023        13:49:36                             BST                        18                        257.00                                                BATE            1923988
 15 June 2023        13:49:36                             BST                        8851                      257.00                                                BATE            1923992
 15 June 2023        13:52:14                             BST                        2710                      256.90                                                BATE            1927729
 15 June 2023        13:52:14                             BST                        7838                      256.90                                                BATE            1927727
 15 June 2023        13:55:23                             BST                        10484                     256.80                                                BATE            1930842
 15 June 2023        13:59:56                             BST                        9588                      256.70                                                BATE            1935259
 15 June 2023        14:03:22                             BST                        4382                      256.80                                                BATE            1939341
 15 June 2023        14:03:22                             BST                        4382                      256.80                                                BATE            1939335
 15 June 2023        14:03:22                             BST                        8239                      256.80                                                BATE            1939333
 15 June 2023        14:04:08                             BST                        5426                      256.90                                                BATE            1940517
 15 June 2023        14:04:08                             BST                        4360                      256.90                                                BATE            1940513
 15 June 2023        14:06:02                             BST                        3156                      256.80                                                BATE            1943308
 15 June 2023        14:06:02                             BST                        6948                      256.80                                                BATE            1943306
 15 June 2023        14:12:51                             BST                        11451                     256.90                                                BATE            1950620
 15 June 2023        14:14:02                             BST                        5535                      256.80                                                BATE            1951853
 15 June 2023        14:14:02                             BST                        3911                      256.80                                                BATE            1951851
 15 June 2023        14:20:44                             BST                        408                       257.10                                                BATE            1960276
 15 June 2023        14:20:44                             BST                        12413                     257.10                                                BATE            1960274
 15 June 2023        14:21:07                             BST                        10937                     257.00                                                BATE            1960806
 15 June 2023        14:22:40                             BST                        10197                     257.10                                                BATE            1962779
 15 June 2023        14:24:15                             BST                        8740                      257.20                                                BATE            1964576
 15 June 2023        14:30:17                             BST                        12269                     257.60                                                BATE            1975524
 15 June 2023        14:31:36                             BST                        7550                      257.70                                                BATE            1978742
 15 June 2023        14:31:36                             BST                        2055                      257.70                                                BATE            1978740
 15 June 2023        14:31:36                             BST                        9328                      257.70                                                BATE            1978736
 15 June 2023        14:31:36                             BST                        1004                      257.70                                                BATE            1978734
 15 June 2023        14:31:47                             BST                        9939                      257.40                                                BATE            1979278
 15 June 2023        14:31:47                             BST                        5534                      257.50                                                BATE            1979272
 15 June 2023        14:31:47                             BST                        6014                      257.50                                                BATE            1979266
 15 June 2023        14:34:35                             BST                        8795                      257.40                                                BATE            1984868
 15 June 2023        14:34:35                             BST                        1561                      257.40                                                BATE            1984866
 15 June 2023        14:34:55                             BST                        6220                      257.30                                                BATE            1985784
 15 June 2023        14:34:55                             BST                        4855                      257.30                                                BATE            1985782
 15 June 2023        14:34:55                             BST                        1308                      257.30                                                BATE            1985780
 15 June 2023        14:35:28                             BST                        9710                      257.20                                                BATE            1986925
 15 June 2023        14:37:03                             BST                        7928                      257.30                                                BATE            1989808
 15 June 2023        14:37:03                             BST                        2681                      257.30                                                BATE            1989810
 15 June 2023        14:40:23                             BST                        48                        257.60                                                BATE            1996625
 15 June 2023        14:40:56                             BST                        530                       257.60                                                BATE            1997479
 15 June 2023        14:40:56                             BST                        9000                      257.60                                                BATE            1997477
 15 June 2023        14:40:56                             BST                        3820                      257.60                                                BATE            1997473
 15 June 2023        14:40:56                             BST                        8521                      257.60                                                BATE            1997469
 15 June 2023        14:41:18                             BST                        882                       257.40                                                BATE            1998384
 15 June 2023        14:41:18                             BST                        11477                     257.40                                                BATE            1998382
 15 June 2023        14:41:57                             BST                        8276                      257.20                                                BATE            1999936
 15 June 2023        14:41:57                             BST                        1826                      257.20                                                BATE            1999938
 15 June 2023        14:42:25                             BST                        1019                      257.10                                                BATE            2000933
 15 June 2023        14:42:25                             BST                        8961                      257.10                                                BATE            2000931
 15 June 2023        14:43:53                             BST                        2984                      256.90                                                BATE            2003808
 15 June 2023        14:44:19                             BST                        5721                      256.90                                                BATE            2004740
 15 June 2023        14:45:56                             BST                        1059                      257.10                                                BATE            2007944
 15 June 2023        14:45:56                             BST                        9000                      257.10                                                BATE            2007942
 15 June 2023        14:46:35                             BST                        9264                      257.00                                                BATE            2009049
 15 June 2023        14:47:54                             BST                        8643                      256.70                                                BATE            2012228
 15 June 2023        14:47:54                             BST                        941                       256.70                                                BATE            2012226
 15 June 2023        14:49:53                             BST                        1090                      256.70                                                BATE            2015946
 15 June 2023        14:49:53                             BST                        8644                      256.70                                                BATE            2015942
 15 June 2023        14:50:02                             BST                        10120                     256.60                                                BATE            2016412
 15 June 2023        14:50:54                             BST                        799                       256.30                                                BATE            2018087
 15 June 2023        14:50:54                             BST                        9610                      256.30                                                BATE            2018083
 15 June 2023        14:52:44                             BST                        2833                      256.30                                                BATE            2021618
 15 June 2023        14:52:48                             BST                        5808                      256.30                                                BATE            2021856
 15 June 2023        14:54:57                             BST                        9963                      256.20                                                BATE            2026123
 15 June 2023        14:58:50                             BST                        1848                      256.40                                                BATE            2033357
 15 June 2023        14:58:50                             BST                        1955                      256.40                                                BATE            2033353
 15 June 2023        14:58:50                             BST                        1492                      256.40                                                BATE            2033355
 15 June 2023        14:59:57                             BST                        1400                      256.60                                                BATE            2035793
 15 June 2023        14:59:57                             BST                        1017                      256.60                                                BATE            2035791
 15 June 2023        15:00:07                             BST                        48                        256.60                                                BATE            2037454
 15 June 2023        15:00:37                             BST                        3571                      256.70                                                BATE            2039017
 15 June 2023        15:00:37                             BST                        2736                      256.70                                                BATE            2039015
 15 June 2023        15:00:37                             BST                        3192                      256.70                                                BATE            2039013
 15 June 2023        15:01:15                             BST                        18066                     256.60                                                BATE            2040319
 15 June 2023        15:02:53                             BST                        10021                     256.60                                                BATE            2043875
 15 June 2023        15:04:00                             BST                        10301                     256.70                                                BATE            2046126
 15 June 2023        15:06:44                             BST                        8154                      256.90                                                BATE            2051960
 15 June 2023        15:06:44                             BST                        456                       256.90                                                BATE            2051958
 15 June 2023        15:07:16                             BST                        17199                     256.80                                                BATE            2053232
 15 June 2023        15:07:16                             BST                        805                       256.80                                                BATE            2053230
 15 June 2023        15:09:26                             BST                        8621                      256.90                                                BATE            2057641
 15 June 2023        15:09:26                             BST                        786                       256.90                                                BATE            2057637
 15 June 2023        15:09:26                             BST                        7719                      256.90                                                BATE            2057634
 15 June 2023        15:09:26                             BST                        2321                      256.90                                                BATE            2057632
 15 June 2023        15:10:36                             BST                        1621                      256.90                                                BATE            2060054
 15 June 2023        15:10:36                             BST                        8334                      256.90                                                BATE            2060050
 15 June 2023        15:11:50                             BST                        2650                      256.80                                                BATE            2062356
 15 June 2023        15:11:50                             BST                        7020                      256.80                                                BATE            2062354
 15 June 2023        15:12:01                             BST                        10347                     256.70                                                BATE            2062647
 15 June 2023        15:14:04                             BST                        10546                     256.60                                                BATE            2066838
 15 June 2023        15:16:37                             BST                        9887                      256.70                                                BATE            2071440
 15 June 2023        15:17:40                             BST                        6749                      256.80                                                BATE            2073595
 15 June 2023        15:17:40                             BST                        3407                      256.80                                                BATE            2073589
 15 June 2023        15:18:47                             BST                        10577                     256.80                                                BATE            2075469
 15 June 2023        15:21:41                             BST                        7310                      256.70                                                BATE            2081702
 15 June 2023        15:21:41                             BST                        1362                      256.70                                                BATE            2081704
 15 June 2023        15:22:13                             BST                        10064                     256.60                                                BATE            2082687
 15 June 2023        15:24:37                             BST                        9603                      256.50                                                BATE            2087518
 15 June 2023        15:25:37                             BST                        8825                      256.60                                                BATE            2090136
 15 June 2023        15:27:35                             BST                        9841                      256.60                                                BATE            2093571
 15 June 2023        15:28:28                             BST                        9567                      256.50                                                BATE            2095238
 15 June 2023        15:28:28                             BST                        269                       256.50                                                BATE            2095236
 15 June 2023        15:29:48                             BST                        8859                      256.40                                                BATE            2097407
 15 June 2023        15:31:12                             BST                        10453                     256.40                                                BATE            2099718
 15 June 2023        15:33:46                             BST                        3743                      256.40                                                BATE            2104706
 15 June 2023        15:33:46                             BST                        5973                      256.40                                                BATE            2104702
 15 June 2023        15:35:33                             BST                        10393                     256.30                                                BATE            2108569
 15 June 2023        15:37:13                             BST                        8874                      256.30                                                BATE            2111826
 15 June 2023        15:37:41                             BST                        2063                      256.20                                                BATE            2113869
 15 June 2023        15:37:41                             BST                        6208                      256.20                                                BATE            2113867
 15 June 2023        15:42:14                             BST                        8695                      256.50                                                BATE            2123664
 15 June 2023        15:42:14                             BST                        1657                      256.50                                                BATE            2123660
 15 June 2023        15:42:14                             BST                        1151                      256.50                                                BATE            2123662
 15 June 2023        15:42:14                             BST                        1445                      256.50                                                BATE            2123666
 15 June 2023        15:42:14                             BST                        5547                      256.50                                                BATE            2123668
 15 June 2023        15:42:25                             BST                        9841                      256.40                                                BATE            2123924
 15 June 2023        15:42:37                             BST                        9882                      256.30                                                BATE            2124284
 15 June 2023        15:43:43                             BST                        10073                     256.30                                                BATE            2126391
 15 June 2023        15:47:58                             BST                        2354                      256.40                                                BATE            2133826
 15 June 2023        15:47:58                             BST                        1314                      256.40                                                BATE            2133828
 15 June 2023        15:47:58                             BST                        1004                      256.40                                                BATE            2133830
 15 June 2023        15:47:58                             BST                        1069                      256.40                                                BATE            2133832
 15 June 2023        15:47:58                             BST                        1657                      256.40                                                BATE            2133824
 15 June 2023        15:48:41                             BST                        4542                      256.30                                                BATE            2135329
 15 June 2023        15:48:41                             BST                        1657                      256.30                                                BATE            2135327
 15 June 2023        15:48:41                             BST                        3440                      256.30                                                BATE            2135331
 15 June 2023        15:48:41                             BST                        10279                     256.30                                                BATE            2135323
 15 June 2023        15:50:07                             BST                        7048                      256.60                                                BATE            2138181
 15 June 2023        15:50:07                             BST                        3354                      256.60                                                BATE            2138183
 15 June 2023        15:54:04                             BST                        9247                      256.30                                                BATE            2144223
 15 June 2023        15:55:44                             BST                        2352                      256.30                                                BATE            2146631
 15 June 2023        15:55:44                             BST                        801                       256.30                                                BATE            2146629
 15 June 2023        15:55:44                             BST                        8364                      256.30                                                BATE            2146627
 15 June 2023        15:55:44                             BST                        25                        256.30                                                BATE            2146606
 15 June 2023        15:57:03                             BST                        9202                      256.50                                                BATE            2148588
 15 June 2023        15:57:03                             BST                        9363                      256.50                                                BATE            2148590
 15 June 2023        15:57:03                             BST                        1229                      256.60                                                BATE            2148547
 15 June 2023        15:57:03                             BST                        1657                      256.60                                                BATE            2148545
 15 June 2023        15:57:03                             BST                        134                       256.60                                                BATE            2148543
 15 June 2023        15:58:58                             BST                        1246                      257.00                                                BATE            2151548
 15 June 2023        15:58:58                             BST                        3322                      257.00                                                BATE            2151546
 15 June 2023        15:59:29                             BST                        8861                      256.90                                                BATE            2152605
 15 June 2023        15:59:29                             BST                        1657                      256.90                                                BATE            2152603
 15 June 2023        15:59:29                             BST                        5620                      256.90                                                BATE            2152595
 15 June 2023        15:59:29                             BST                        3043                      256.90                                                BATE            2152599
 15 June 2023        16:01:13                             BST                        9000                      257.00                                                BATE            2160826
 15 June 2023        16:01:13                             BST                        896                       257.00                                                BATE            2160828
 15 June 2023        16:04:15                             BST                        2780                      257.10                                                BATE            2165982
 15 June 2023        16:04:15                             BST                        1438                      257.10                                                BATE            2165984
 15 June 2023        16:04:15                             BST                        31                        257.10                                                BATE            2165986
 15 June 2023        16:04:15                             BST                        2335                      257.10                                                BATE            2165988
 15 June 2023        16:05:15                             BST                        659                       257.10                                                BATE            2168136
 15 June 2023        16:05:15                             BST                        3625                      257.10                                                BATE            2168134
 15 June 2023        16:05:15                             BST                        1242                      257.10                                                BATE            2168132
 15 June 2023        16:05:15                             BST                        3165                      257.10                                                BATE            2168130
 15 June 2023        16:06:15                             BST                        5257                      257.10                                                BATE            2170129
 15 June 2023        16:06:15                             BST                        705                       257.10                                                BATE            2170127
 15 June 2023        16:06:15                             BST                        1968                      257.10                                                BATE            2170125
 15 June 2023        16:06:15                             BST                        317                       257.10                                                BATE            2170123
 15 June 2023        16:06:15                             BST                        49                        257.10                                                BATE            2170121
 15 June 2023        16:06:15                             BST                        15                        257.10                                                BATE            2170119
 15 June 2023        16:06:15                             BST                        1658                      257.10                                                BATE            2170117
 15 June 2023        16:06:15                             BST                        1387                      257.10                                                BATE            2170115
 15 June 2023        16:06:15                             BST                        1242                      257.10                                                BATE            2170113
 15 June 2023        16:06:51                             BST                        10423                     257.00                                                BATE            2171174
 15 June 2023        16:08:32                             BST                        1881                      257.10                                                BATE            2174410
 15 June 2023        16:08:32                             BST                        1553                      257.10                                                BATE            2174408
 15 June 2023        16:08:32                             BST                        856                       257.10                                                BATE            2174406
 15 June 2023        16:08:32                             BST                        1553                      257.10                                                BATE            2174404
 15 June 2023        16:08:32                             BST                        1843                      257.10                                                BATE            2174402
 15 June 2023        16:08:32                             BST                        270                       257.10                                                BATE            2174400
 15 June 2023        16:09:32                             BST                        1553                      257.10                                                BATE            2176307
 15 June 2023        16:09:32                             BST                        1553                      257.10                                                BATE            2176305
 15 June 2023        16:09:32                             BST                        41                        257.10                                                BATE            2176303
 15 June 2023        16:09:32                             BST                        1700                      257.10                                                BATE            2176301
 15 June 2023        16:09:53                             BST                        1553                      257.10                                                BATE            2176961
 15 June 2023        16:09:53                             BST                        782                       257.10                                                BATE            2176963
 15 June 2023        16:09:53                             BST                        2594                      257.10                                                BATE            2176965
 15 June 2023        16:10:08                             BST                        8753                      257.00                                                BATE            2177965
 15 June 2023        16:10:58                             BST                        10330                     256.80                                                BATE            2179295
 15 June 2023        16:10:58                             BST                        9740                      256.90                                                BATE            2179291
 15 June 2023        16:14:54                             BST                        1943                      256.70                                                BATE            2187114
 15 June 2023        16:14:54                             BST                        3379                      256.70                                                BATE            2187112
 15 June 2023        16:14:54                             BST                        35                        256.70                                                BATE            2187110
 15 June 2023        16:14:55                             BST                        10129                     256.60                                                BATE            2187120
 15 June 2023        16:15:02                             BST                        7099                      256.50                                                BATE            2187382
 15 June 2023        16:16:02                             BST                        44                        256.50                                                BATE            2189703
 15 June 2023        16:18:51                             BST                        9000                      256.70                                                BATE            2196171
 15 June 2023        16:18:51                             BST                        2725                      256.70                                                BATE            2196173
 15 June 2023        16:18:51                             BST                        2575                      256.70                                                BATE            2196169
 15 June 2023        16:18:51                             BST                        1654                      256.70                                                BATE            2196167
 15 June 2023        16:18:51                             BST                        1455                      256.70                                                BATE            2196165
 15 June 2023        16:19:15                             BST                        240                       256.60                                                BATE            2197037
 15 June 2023        16:19:15                             BST                        10197                     256.60                                                BATE            2197035
 15 June 2023        16:19:16                             BST                        375                       256.50                                                BATE            2197105
 15 June 2023        16:19:49                             BST                        3178                      256.50                                                BATE            2197989
 15 June 2023        16:22:01                             BST                        10351                     256.60                                                BATE            2201985
 15 June 2023        16:22:01                             BST                        1455                      256.60                                                BATE            2201983
 15 June 2023        16:22:01                             BST                        1455                      256.60                                                BATE            2201981
 15 June 2023        16:22:01                             BST                        1196                      256.60                                                BATE            2201979
 15 June 2023        16:22:01                             BST                        1950                      256.60                                                BATE            2201977
 15 June 2023        16:23:01                             BST                        71                        256.60                                                BATE            2203756
 15 June 2023        16:23:01                             BST                        346                       256.60                                                BATE            2203760
 15 June 2023        16:23:01                             BST                        1961                      256.60                                                BATE            2203762
 15 June 2023        16:23:01                             BST                        810                       256.60                                                BATE            2203764
 15 June 2023        16:23:40                             BST                        948                       256.70                                                BATE            2205043
 15 June 2023        16:23:40                             BST                        1647                      256.70                                                BATE            2205045
 15 June 2023        16:23:40                             BST                        1785                      256.70                                                BATE            2205047
 15 June 2023        16:24:20                             BST                        1495                      256.70                                                BATE            2206148
 15 June 2023        16:24:20                             BST                        9000                      256.70                                                BATE            2206140
 15 June 2023        16:25:08                             BST                        8439                      256.70                                                BATE            2207510
 15 June 2023        16:25:08                             BST                        1785                      256.70                                                BATE            2207472
 15 June 2023        16:25:08                             BST                        6261                      256.70                                                BATE            2207442
 15 June 2023        16:25:08                             BST                        6571                      256.70                                                BATE            2207444
 15 June 2023        16:26:29                             BST                        9551                      256.70                                                BATE            2209634
 15 June 2023        16:26:29                             BST                        12                        256.70                                                BATE            2209632
 15 June 2023        16:26:29                             BST                        20                        256.70                                                BATE            2209630
 15 June 2023        16:26:57                             BST                        6552                      256.60                                                BATE            2210192
 15 June 2023        16:26:57                             BST                        715                       256.60                                                BATE            2210190
 15 June 2023        16:26:57                             BST                        266                       256.60                                                BATE            2210188
 15 June 2023        16:26:57                             BST                        1022                      256.60                                                BATE            2210184
 15 June 2023        16:28:22                             BST                        9000                      256.80                                                BATE            2212175
 15 June 2023        16:28:22                             BST                        15215                     256.80                                                BATE            2212179
 15 June 2023        16:28:22                             BST                        3177                      256.80                                                BATE            2212177
 15 June 2023        16:28:22                             BST                        1616                      256.80                                                BATE            2212173
 15 June 2023        08:10:01                             BST                        10456                     264.50                                                CHIX            1568801
 15 June 2023        08:13:50                             BST                        11672                     264.80                                                CHIX            1574267
 15 June 2023        08:14:24                             BST                        392                       264.90                                                CHIX            1574958
 15 June 2023        08:14:24                             BST                        8420                      264.90                                                CHIX            1574954
 15 June 2023        08:15:58                             BST                        1049                      265.00                                                CHIX            1577614
 15 June 2023        08:15:58                             BST                        7455                      265.00                                                CHIX            1577612
 15 June 2023        08:19:08                             BST                        4123                      265.10                                                CHIX            1582274
 15 June 2023        08:19:15                             BST                        4536                      265.10                                                CHIX            1582428
 15 June 2023        08:22:21                             BST                        9675                      265.50                                                CHIX            1587163
 15 June 2023        08:25:47                             BST                        1687                      264.90                                                CHIX            1592300
 15 June 2023        08:25:47                             BST                        2344                      264.90                                                CHIX            1592302
 15 June 2023        08:25:47                             BST                        6402                      264.90                                                CHIX            1592304
 15 June 2023        08:31:16                             BST                        969                       264.50                                                CHIX            1601397
 15 June 2023        08:32:44                             BST                        7538                      264.50                                                CHIX            1603763
 15 June 2023        08:32:45                             BST                        10293                     264.30                                                CHIX            1603790
 15 June 2023        08:38:08                             BST                        2725                      263.50                                                CHIX            1612865
 15 June 2023        08:38:08                             BST                        6999                      263.50                                                CHIX            1612861
 15 June 2023        08:43:21                             BST                        6206                      262.80                                                CHIX            1621467
 15 June 2023        08:43:21                             BST                        3594                      262.80                                                CHIX            1621463
 15 June 2023        08:47:21                             BST                        100                       262.10                                                CHIX            1628261
 15 June 2023        08:47:21                             BST                        3602                      262.10                                                CHIX            1628259
 15 June 2023        08:47:22                             BST                        2402                      262.10                                                CHIX            1628299
 15 June 2023        08:47:22                             BST                        2410                      262.10                                                CHIX            1628297
 15 June 2023        08:52:14                             BST                        5875                      261.20                                                CHIX            1636341
 15 June 2023        08:52:14                             BST                        377                       261.20                                                CHIX            1636339
 15 June 2023        08:52:14                             BST                        2993                      261.20                                                CHIX            1636337
 15 June 2023        08:57:09                             BST                        8688                      261.90                                                CHIX            1644606
 15 June 2023        09:02:28                             BST                        10553                     262.40                                                CHIX            1653086
 15 June 2023        09:08:43                             BST                        6012                      261.40                                                CHIX            1663741
 15 June 2023        09:08:43                             BST                        2534                      261.40                                                CHIX            1663737
 15 June 2023        09:12:25                             BST                        9211                      261.50                                                CHIX            1668294
 15 June 2023        09:17:29                             BST                        5093                      261.40                                                CHIX            1674587
 15 June 2023        09:17:29                             BST                        4284                      261.40                                                CHIX            1674583
 15 June 2023        09:21:54                             BST                        7097                      261.20                                                CHIX            1680444
 15 June 2023        09:21:54                             BST                        570                       261.20                                                CHIX            1680442
 15 June 2023        09:21:54                             BST                        2200                      261.20                                                CHIX            1680438
 15 June 2023        09:28:38                             BST                        6463                      260.80                                                CHIX            1688477
 15 June 2023        09:28:38                             BST                        2634                      260.80                                                CHIX            1688479
 15 June 2023        09:33:22                             BST                        7467                      260.60                                                CHIX            1694443
 15 June 2023        09:33:22                             BST                        1030                      260.60                                                CHIX            1694445
 15 June 2023        09:38:04                             BST                        7327                      260.00                                                CHIX            1700320
 15 June 2023        09:38:04                             BST                        2787                      260.00                                                CHIX            1700322
 15 June 2023        09:46:11                             BST                        9057                      260.40                                                CHIX            1713790
 15 June 2023        09:50:43                             BST                        2290                      260.60                                                CHIX            1722125
 15 June 2023        09:50:44                             BST                        7171                      260.60                                                CHIX            1722133
 15 June 2023        09:56:34                             BST                        7147                      260.00                                                CHIX            1728257
 15 June 2023        09:56:34                             BST                        2301                      260.00                                                CHIX            1728255
 15 June 2023        10:01:43                             BST                        8083                      259.90                                                CHIX            1735166
 15 June 2023        10:01:43                             BST                        100                       259.90                                                CHIX            1735164
 15 June 2023        10:01:43                             BST                        1316                      259.90                                                CHIX            1735162
 15 June 2023        10:07:13                             BST                        10558                     260.20                                                CHIX            1741871
 15 June 2023        10:14:43                             BST                        8526                      259.70                                                CHIX            1750305
 15 June 2023        10:17:43                             BST                        395                       259.30                                                CHIX            1753701
 15 June 2023        10:17:44                             BST                        2531                      259.30                                                CHIX            1753705
 15 June 2023        10:17:44                             BST                        6272                      259.30                                                CHIX            1753707
 15 June 2023        10:24:23                             BST                        10160                     258.70                                                CHIX            1760626
 15 June 2023        10:31:05                             BST                        100                       259.40                                                CHIX            1767944
 15 June 2023        10:31:05                             BST                        954                       259.40                                                CHIX            1767942
 15 June 2023        10:31:44                             BST                        6355                      259.40                                                CHIX            1768698
 15 June 2023        10:31:44                             BST                        1635                      259.40                                                CHIX            1768694
 15 June 2023        10:35:43                             BST                        1183                      259.70                                                CHIX            1773472
 15 June 2023        10:36:16                             BST                        8090                      259.70                                                CHIX            1775680
 15 June 2023        10:46:43                             BST                        1053                      260.00                                                CHIX            1786625
 15 June 2023        10:46:43                             BST                        8757                      260.00                                                CHIX            1786623
 15 June 2023        10:48:43                             BST                        1505                      260.00                                                CHIX            1788648
 15 June 2023        10:49:13                             BST                        8127                      260.00                                                CHIX            1789213
 15 June 2023        10:54:51                             BST                        7375                      258.60                                                CHIX            1795731
 15 June 2023        10:54:51                             BST                        1318                      258.60                                                CHIX            1795729
 15 June 2023        10:59:44                             BST                        550                       259.10                                                CHIX            1801858
 15 June 2023        10:59:44                             BST                        1266                      259.10                                                CHIX            1801856
 15 June 2023        10:59:44                             BST                        700                       259.10                                                CHIX            1801854
 15 June 2023        11:05:37                             BST                        9951                      259.40                                                CHIX            1804811
 15 June 2023        11:09:08                             BST                        496                       258.80                                                CHIX            1807074
 15 June 2023        11:09:08                             BST                        9031                      258.80                                                CHIX            1807072
 15 June 2023        11:14:29                             BST                        5953                      258.70                                                CHIX            1809730
 15 June 2023        11:14:29                             BST                        3913                      258.70                                                CHIX            1809728
 15 June 2023        11:23:00                             BST                        9205                      258.70                                                CHIX            1816325
 15 June 2023        11:29:19                             BST                        8775                      258.60                                                CHIX            1820042
 15 June 2023        11:34:29                             BST                        1900                      258.40                                                CHIX            1823053
 15 June 2023        11:37:14                             BST                        9010                      258.50                                                CHIX            1824875
 15 June 2023        11:47:03                             BST                        10581                     258.20                                                CHIX            1830669
 15 June 2023        11:52:45                             BST                        9043                      257.50                                                CHIX            1834701
 15 June 2023        11:59:11                             BST                        9726                      257.70                                                CHIX            1838849
 15 June 2023        12:04:30                             BST                        9208                      257.70                                                CHIX            1842608
 15 June 2023        12:10:25                             BST                        4359                      257.60                                                CHIX            1846149
 15 June 2023        12:10:25                             BST                        4381                      257.60                                                CHIX            1846151
 15 June 2023        12:18:23                             BST                        1501                      257.00                                                CHIX            1850898
 15 June 2023        12:18:23                             BST                        8285                      257.00                                                CHIX            1850896
 15 June 2023        12:24:36                             BST                        9363                      256.80                                                CHIX            1854542
 15 June 2023        12:32:27                             BST                        1767                      256.70                                                CHIX            1859580
 15 June 2023        12:32:27                             BST                        7588                      256.70                                                CHIX            1859576
 15 June 2023        12:41:19                             BST                        857                       256.30                                                CHIX            1864969
 15 June 2023        12:41:19                             BST                        8084                      256.30                                                CHIX            1864965
 15 June 2023        12:48:08                             BST                        9655                      256.50                                                CHIX            1869000
 15 June 2023        12:53:14                             BST                        3685                      256.60                                                CHIX            1872291
 15 June 2023        12:53:14                             BST                        6836                      256.60                                                CHIX            1872293
 15 June 2023        13:03:45                             BST                        111                       257.20                                                CHIX            1880080
 15 June 2023        13:03:45                             BST                        100                       257.20                                                CHIX            1880076
 15 June 2023        13:03:45                             BST                        1665                      257.20                                                CHIX            1880074
 15 June 2023        13:05:26                             BST                        2806                      257.30                                                CHIX            1881513
 15 June 2023        13:05:26                             BST                        4936                      257.30                                                CHIX            1881511
 15 June 2023        13:05:26                             BST                        846                       257.30                                                CHIX            1881503
 15 June 2023        13:05:26                             BST                        243                       257.30                                                CHIX            1881505
 15 June 2023        13:10:48                             BST                        5474                      257.60                                                CHIX            1884953
 15 June 2023        13:10:48                             BST                        3282                      257.60                                                CHIX            1884949
 15 June 2023        13:15:42                             BST                        7782                      257.80                                                CHIX            1889172
 15 June 2023        13:15:42                             BST                        1757                      257.80                                                CHIX            1889168
 15 June 2023        13:22:54                             BST                        3665                      257.90                                                CHIX            1895845
 15 June 2023        13:22:54                             BST                        5213                      257.90                                                CHIX            1895843
 15 June 2023        13:30:12                             BST                        9792                      257.40                                                CHIX            1902829
 15 June 2023        13:33:00                             BST                        5170                      257.50                                                CHIX            1905696
 15 June 2023        13:33:00                             BST                        4617                      257.50                                                CHIX            1905700
 15 June 2023        13:37:32                             BST                        46                        257.40                                                CHIX            1910956
 15 June 2023        13:37:32                             BST                        10248                     257.40                                                CHIX            1910954
 15 June 2023        13:43:06                             BST                        8633                      256.50                                                CHIX            1916847
 15 June 2023        13:49:30                             BST                        8484                      257.00                                                CHIX            1923925
 15 June 2023        13:49:30                             BST                        733                       257.00                                                CHIX            1923921
 15 June 2023        13:55:23                             BST                        9620                      256.80                                                CHIX            1930844
 15 June 2023        13:59:56                             BST                        8779                      256.70                                                CHIX            1935261
 15 June 2023        13:59:56                             BST                        1117                      256.70                                                CHIX            1935257
 15 June 2023        14:04:08                             BST                        4945                      256.90                                                CHIX            1940519
 15 June 2023        14:04:08                             BST                        3974                      256.90                                                CHIX            1940515
 15 June 2023        14:12:51                             BST                        3507                      256.90                                                CHIX            1950622
 15 June 2023        14:12:51                             BST                        100                       256.90                                                CHIX            1950618
 15 June 2023        14:12:51                             BST                        6376                      256.90                                                CHIX            1950614
 15 June 2023        14:20:44                             BST                        9637                      257.10                                                CHIX            1960272
 15 June 2023        14:21:07                             BST                        2712                      257.00                                                CHIX            1960812
 15 June 2023        14:21:07                             BST                        5901                      257.00                                                CHIX            1960808
 15 June 2023        14:30:17                             BST                        8706                      257.60                                                CHIX            1975522
 15 June 2023        14:31:36                             BST                        4274                      257.70                                                CHIX            1978744
 15 June 2023        14:31:36                             BST                        7171                      257.70                                                CHIX            1978738
 15 June 2023        14:31:47                             BST                        8402                      257.50                                                CHIX            1979274
 15 June 2023        14:31:47                             BST                        894                       257.50                                                CHIX            1979270
 15 June 2023        14:34:35                             BST                        3864                      257.40                                                CHIX            1984872
 15 June 2023        14:34:35                             BST                        3390                      257.40                                                CHIX            1984870
 15 June 2023        14:34:35                             BST                        1382                      257.40                                                CHIX            1984864
 15 June 2023        14:34:46                             BST                        8414                      257.30                                                CHIX            1985233
 15 June 2023        14:34:46                             BST                        1650                      257.30                                                CHIX            1985231
 15 June 2023        14:37:03                             BST                        4997                      257.30                                                CHIX            1989814
 15 June 2023        14:37:03                             BST                        3720                      257.30                                                CHIX            1989818
 15 June 2023        14:40:56                             BST                        10205                     257.60                                                CHIX            1997471
 15 June 2023        14:41:18                             BST                        9050                      257.40                                                CHIX            1998390
 15 June 2023        14:41:18                             BST                        1136                      257.40                                                CHIX            1998388
 15 June 2023        14:44:37                             BST                        5903                      256.80                                                CHIX            2005250
 15 June 2023        14:46:35                             BST                        149                       257.00                                                CHIX            2009055
 15 June 2023        14:46:35                             BST                        9000                      257.00                                                CHIX            2009053
 15 June 2023        14:46:35                             BST                        1442                      257.00                                                CHIX            2009051
 15 June 2023        14:49:53                             BST                        5398                      256.70                                                CHIX            2015952
 15 June 2023        14:49:53                             BST                        5191                      256.70                                                CHIX            2015948
 15 June 2023        14:51:53                             BST                        9657                      256.10                                                CHIX            2020128
 15 June 2023        14:57:55                             BST                        100                       256.30                                                CHIX            2031793
 15 June 2023        14:57:55                             BST                        3799                      256.30                                                CHIX            2031791
 15 June 2023        15:01:15                             BST                        10271                     256.60                                                CHIX            2040321
 15 June 2023        15:02:53                             BST                        9876                      256.60                                                CHIX            2043879
 15 June 2023        15:04:00                             BST                        1405                      256.70                                                CHIX            2046132
 15 June 2023        15:04:00                             BST                        100                       256.70                                                CHIX            2046130
 15 June 2023        15:04:00                             BST                        7230                      256.70                                                CHIX            2046128
 15 June 2023        15:04:00                             BST                        964                       256.70                                                CHIX            2046124
 15 June 2023        15:07:16                             BST                        1015                      256.80                                                CHIX            2053236
 15 June 2023        15:07:16                             BST                        8399                      256.80                                                CHIX            2053234
 15 June 2023        15:09:26                             BST                        8112                      256.90                                                CHIX            2057643
 15 June 2023        15:09:26                             BST                        2238                      256.90                                                CHIX            2057639
 15 June 2023        15:11:50                             BST                        5142                      256.80                                                CHIX            2062352
 15 June 2023        15:11:50                             BST                        3871                      256.80                                                CHIX            2062350
 15 June 2023        15:13:37                             BST                        10217                     256.60                                                CHIX            2065725
 15 June 2023        15:17:40                             BST                        361                       256.80                                                CHIX            2073599
 15 June 2023        15:17:40                             BST                        8857                      256.80                                                CHIX            2073593
 15 June 2023        15:21:41                             BST                        2271                      256.70                                                CHIX            2081700
 15 June 2023        15:21:41                             BST                        6810                      256.70                                                CHIX            2081706
 15 June 2023        15:24:37                             BST                        10339                     256.50                                                CHIX            2087520
 15 June 2023        15:27:35                             BST                        2723                      256.60                                                CHIX            2093575
 15 June 2023        15:27:35                             BST                        7668                      256.60                                                CHIX            2093569
 15 June 2023        15:29:48                             BST                        9683                      256.40                                                CHIX            2097409
 15 June 2023        15:33:46                             BST                        4121                      256.40                                                CHIX            2104708
 15 June 2023        15:33:46                             BST                        5479                      256.40                                                CHIX            2104704
 15 June 2023        15:37:13                             BST                        1730                      256.30                                                CHIX            2111828
 15 June 2023        15:37:13                             BST                        6790                      256.30                                                CHIX            2111830
 15 June 2023        15:42:25                             BST                        11113                     256.40                                                CHIX            2123926
 15 June 2023        15:42:37                             BST                        8140                      256.30                                                CHIX            2124286
 15 June 2023        15:42:37                             BST                        599                       256.30                                                CHIX            2124282
 15 June 2023        15:48:41                             BST                        9336                      256.30                                                CHIX            2135325
 15 June 2023        15:50:07                             BST                        10004                     256.60                                                CHIX            2138185
 15 June 2023        15:55:07                             BST                        100                       256.20                                                CHIX            2145644
 15 June 2023        15:55:07                             BST                        7714                      256.20                                                CHIX            2145642
 15 June 2023        15:57:03                             BST                        11620                     256.50                                                CHIX            2148592
 15 June 2023        15:59:29                             BST                        8582                      256.90                                                CHIX            2152597
 15 June 2023        16:01:02                             BST                        8967                      257.00                                                CHIX            2160442
 15 June 2023        16:05:15                             BST                        5836                      257.00                                                CHIX            2168141
 15 June 2023        16:06:51                             BST                        9014                      257.00                                                CHIX            2171178
 15 June 2023        16:06:51                             BST                        4342                      257.00                                                CHIX            2171176
 15 June 2023        16:09:16                             BST                        3617                      257.00                                                CHIX            2175768
 15 June 2023        16:10:08                             BST                        5512                      257.00                                                CHIX            2177967
 15 June 2023        16:10:08                             BST                        103                       257.00                                                CHIX            2177963
 15 June 2023        16:10:08                             BST                        1144                      257.00                                                CHIX            2177955
 15 June 2023        16:10:58                             BST                        3349                      256.70                                                CHIX            2179307
 15 June 2023        16:10:59                             BST                        5482                      256.70                                                CHIX            2179325
 15 June 2023        16:14:55                             BST                        4938                      256.60                                                CHIX            2187122
 15 June 2023        16:14:55                             BST                        4418                      256.60                                                CHIX            2187116
 15 June 2023        16:16:02                             BST                        56                        256.50                                                CHIX            2189707
 15 June 2023        16:16:02                             BST                        1553                      256.50                                                CHIX            2189705
 15 June 2023        16:17:10                             BST                        6895                      256.50                                                CHIX            2192652
 15 June 2023        16:19:15                             BST                        8998                      256.60                                                CHIX            2197039
 15 June 2023        16:23:01                             BST                        548                       256.60                                                CHIX            2203746
 15 June 2023        16:23:01                             BST                        1359                      256.60                                                CHIX            2203748
 15 June 2023        16:23:01                             BST                        30                        256.60                                                CHIX            2203750
 15 June 2023        16:23:01                             BST                        1377                      256.60                                                CHIX            2203752
 15 June 2023        16:23:01                             BST                        3415                      256.60                                                CHIX            2203754
 15 June 2023        16:23:01                             BST                        699                       256.60                                                CHIX            2203758
 15 June 2023        16:24:20                             BST                        3978                      256.70                                                CHIX            2206146
 15 June 2023        16:24:20                             BST                        1779                      256.70                                                CHIX            2206142
 15 June 2023        16:24:20                             BST                        3279                      256.70                                                CHIX            2206138
 15 June 2023        16:25:04                             BST                        10338                     256.70                                                CHIX            2207370
 15 June 2023        16:26:03                             BST                        2464                      256.60                                                CHIX            2208965
 15 June 2023        16:26:21                             BST                        86                        256.60                                                CHIX            2209371
 15 June 2023        16:26:30                             BST                        7777                      256.60                                                CHIX            2209696
 15 June 2023        16:28:01                             BST                        2261                      256.60                                                CHIX            2211659
 15 June 2023        16:28:11                             BST                        56                        256.70                                                CHIX            2211914
 15 June 2023        16:28:11                             BST                        59                        256.70                                                CHIX            2211912
 15 June 2023        16:28:11                             BST                        512                       256.70                                                CHIX            2211910
 15 June 2023        16:28:13                             BST                        60                        256.70                                                CHIX            2211966
 15 June 2023        16:29:10                             BST                        1034                      256.80                                                CHIX            2213170
 15 June 2023        16:29:10                             BST                        159                       256.80                                                CHIX            2213166
 15 June 2023        16:29:10                             BST                        6643                      256.80                                                CHIX            2213168
 15 June 2023        08:10:01                             BST                        10918                     264.40                                                LSE             1568803
 15 June 2023        08:13:50                             BST                        3052                      264.80                                                LSE             1574265
 15 June 2023        08:13:50                             BST                        5854                      264.80                                                LSE             1574263
 15 June 2023        08:14:24                             BST                        5237                      264.90                                                LSE             1574952
 15 June 2023        08:14:24                             BST                        3807                      264.90                                                LSE             1574950
 15 June 2023        08:15:36                             BST                        7009                      265.00                                                LSE             1577129
 15 June 2023        08:15:36                             BST                        1300                      265.00                                                LSE             1577127
 15 June 2023        08:15:58                             BST                        7419                      265.00                                                LSE             1577618
 15 June 2023        08:15:58                             BST                        1573                      265.00                                                LSE             1577616
 15 June 2023        08:17:38                             BST                        527                       265.00                                                LSE             1580096
 15 June 2023        08:17:38                             BST                        8215                      265.00                                                LSE             1580092
 15 June 2023        08:17:38                             BST                        8165                      265.00                                                LSE             1580090
 15 June 2023        08:19:08                             BST                        9182                      265.10                                                LSE             1582276
 15 June 2023        08:20:52                             BST                        8852                      265.50                                                LSE             1584827
 15 June 2023        08:22:20                             BST                        9253                      265.50                                                LSE             1587074
 15 June 2023        08:22:36                             BST                        2630                      265.40                                                LSE             1587532
 15 June 2023        08:22:36                             BST                        1789                      265.40                                                LSE             1587530
 15 June 2023        08:22:36                             BST                        3814                      265.40                                                LSE             1587526
 15 June 2023        08:22:36                             BST                        727                       265.40                                                LSE             1587528
 15 June 2023        08:23:50                             BST                        8729                      265.30                                                LSE             1589383
 15 June 2023        08:24:25                             BST                        2321                      265.10                                                LSE             1590194
 15 June 2023        08:24:47                             BST                        8156                      265.10                                                LSE             1590692
 15 June 2023        08:25:35                             BST                        11948                     265.00                                                LSE             1591898
 15 June 2023        08:26:19                             BST                        12329                     264.80                                                LSE             1593221
 15 June 2023        08:28:08                             BST                        9324                      264.90                                                LSE             1596121
 15 June 2023        08:29:20                             BST                        8287                      264.70                                                LSE             1598124
 15 June 2023        08:30:30                             BST                        5007                      264.50                                                LSE             1600265
 15 June 2023        08:30:30                             BST                        2802                      264.50                                                LSE             1600263
 15 June 2023        08:32:44                             BST                        9613                      264.50                                                LSE             1603765
 15 June 2023        08:32:45                             BST                        3130                      264.30                                                LSE             1603794
 15 June 2023        08:32:45                             BST                        6661                      264.30                                                LSE             1603792
 15 June 2023        08:33:40                             BST                        2646                      264.20                                                LSE             1605375
 15 June 2023        08:33:40                             BST                        5900                      264.20                                                LSE             1605373
 15 June 2023        08:34:55                             BST                        13007                     264.10                                                LSE             1607457
 15 June 2023        08:34:55                             BST                        71                        264.10                                                LSE             1607453
 15 June 2023        08:35:19                             BST                        1482                      264.00                                                LSE             1608203
 15 June 2023        08:35:19                             BST                        1508                      264.00                                                LSE             1608201
 15 June 2023        08:35:19                             BST                        8155                      264.00                                                LSE             1608197
 15 June 2023        08:35:50                             BST                        4060                      263.90                                                LSE             1609048
 15 June 2023        08:35:50                             BST                        4792                      263.90                                                LSE             1609046
 15 June 2023        08:35:53                             BST                        5051                      263.80                                                LSE             1609144
 15 June 2023        08:35:53                             BST                        3126                      263.80                                                LSE             1609146
 15 June 2023        08:35:53                             BST                        1277                      263.80                                                LSE             1609141
 15 June 2023        08:38:09                             BST                        2701                      263.40                                                LSE             1612890
 15 June 2023        08:38:09                             BST                        6777                      263.40                                                LSE             1612888
 15 June 2023        08:38:22                             BST                        2967                      263.30                                                LSE             1613235
 15 June 2023        08:38:22                             BST                        5990                      263.30                                                LSE             1613232
 15 June 2023        08:41:36                             BST                        7894                      263.00                                                LSE             1618667
 15 June 2023        08:43:21                             BST                        9256                      262.80                                                LSE             1621471
 15 June 2023        08:43:23                             BST                        8817                      262.60                                                LSE             1621549
 15 June 2023        08:47:19                             BST                        4794                      262.20                                                LSE             1628216
 15 June 2023        08:47:19                             BST                        660                       262.20                                                LSE             1628214
 15 June 2023        08:47:19                             BST                        8702                      262.20                                                LSE             1628218
 15 June 2023        08:47:19                             BST                        2695                      262.20                                                LSE             1628212
 15 June 2023        08:47:21                             BST                        2736                      262.10                                                LSE             1628274
 15 June 2023        08:47:21                             BST                        6892                      262.10                                                LSE             1628272
 15 June 2023        08:47:24                             BST                        328                       262.00                                                LSE             1628340
 15 June 2023        08:47:24                             BST                        9606                      262.00                                                LSE             1628342
 15 June 2023        08:47:25                             BST                        935                       261.90                                                LSE             1628400
 15 June 2023        08:47:25                             BST                        513                       261.90                                                LSE             1628398
 15 June 2023        08:47:27                             BST                        2318                      261.90                                                LSE             1628461
 15 June 2023        08:47:28                             BST                        5032                      261.90                                                LSE             1628491
 15 June 2023        08:47:28                             BST                        71                        261.90                                                LSE             1628489
 15 June 2023        08:48:16                             BST                        1371                      261.50                                                LSE             1629850
 15 June 2023        08:48:16                             BST                        7374                      261.50                                                LSE             1629848
 15 June 2023        08:48:18                             BST                        7479                      261.40                                                LSE             1629910
 15 June 2023        08:48:18                             BST                        2102                      261.40                                                LSE             1629912
 15 June 2023        08:49:15                             BST                        9114                      261.30                                                LSE             1631464
 15 June 2023        08:49:15                             BST                        1965                      261.30                                                LSE             1631468
 15 June 2023        08:49:15                             BST                        6533                      261.30                                                LSE             1631466
 15 June 2023        08:49:18                             BST                        1604                      261.20                                                LSE             1631532
 15 June 2023        08:49:32                             BST                        277                       261.20                                                LSE             1631911
 15 June 2023        08:50:16                             BST                        1886                      261.50                                                LSE             1633054
 15 June 2023        08:50:16                             BST                        5223                      261.50                                                LSE             1633052
 15 June 2023        08:50:16                             BST                        4883                      261.50                                                LSE             1633050
 15 June 2023        08:50:16                             BST                        327                       261.50                                                LSE             1633048
 15 June 2023        08:50:16                             BST                        9000                      261.50                                                LSE             1633046
 15 June 2023        08:50:16                             BST                        8769                      261.50                                                LSE             1633044
 15 June 2023        08:52:12                             BST                        2635                      261.40                                                LSE             1636277
 15 June 2023        08:52:12                             BST                        1886                      261.40                                                LSE             1636275
 15 June 2023        08:52:12                             BST                        1853                      261.40                                                LSE             1636273
 15 June 2023        08:52:12                             BST                        2745                      261.40                                                LSE             1636279
 15 June 2023        08:52:12                             BST                        7736                      261.40                                                LSE             1636263
 15 June 2023        08:52:12                             BST                        812                       261.40                                                LSE             1636269
 15 June 2023        08:52:12                             BST                        9065                      261.40                                                LSE             1636271
 15 June 2023        08:52:13                             BST                        378                       261.30                                                LSE             1636306
 15 June 2023        08:52:14                             BST                        8647                      261.30                                                LSE             1636335
 15 June 2023        08:52:15                             BST                        8953                      261.10                                                LSE             1636416
 15 June 2023        08:52:15                             BST                        287                       261.10                                                LSE             1636398
 15 June 2023        08:57:09                             BST                        698                       261.90                                                LSE             1644610
 15 June 2023        08:57:09                             BST                        9000                      261.90                                                LSE             1644608
 15 June 2023        08:59:19                             BST                        7919                      262.50                                                LSE             1648758
 15 June 2023        09:00:49                             BST                        5568                      262.40                                                LSE             1651232
 15 June 2023        09:00:49                             BST                        2437                      262.40                                                LSE             1651230
 15 June 2023        09:00:49                             BST                        8496                      262.40                                                LSE             1651228
 15 June 2023        09:02:41                             BST                        8154                      262.30                                                LSE             1653326
 15 June 2023        09:02:41                             BST                        1285                      262.30                                                LSE             1653328
 15 June 2023        09:03:23                             BST                        2901                      262.10                                                LSE             1654129
 15 June 2023        09:03:23                             BST                        6375                      262.10                                                LSE             1654131
 15 June 2023        09:03:23                             BST                        9766                      262.20                                                LSE             1654087
 15 June 2023        09:05:14                             BST                        5566                      261.90                                                LSE             1656355
 15 June 2023        09:05:14                             BST                        2910                      261.90                                                LSE             1656353
 15 June 2023        09:08:50                             BST                        9000                      261.30                                                LSE             1663870
 15 June 2023        09:08:50                             BST                        590                       261.30                                                LSE             1663872
 15 June 2023        09:17:29                             BST                        500                       261.40                                                LSE             1674577
 15 June 2023        09:17:29                             BST                        7992                      261.40                                                LSE             1674573
 15 June 2023        09:17:29                             BST                        7060                      261.40                                                LSE             1674579
 15 June 2023        09:17:29                             BST                        2317                      261.50                                                LSE             1674571
 15 June 2023        09:17:29                             BST                        688                       261.50                                                LSE             1674569
 15 June 2023        09:17:29                             BST                        2360                      261.50                                                LSE             1674567
 15 June 2023        09:17:29                             BST                        5298                      261.50                                                LSE             1674565
 15 June 2023        09:17:29                             BST                        3192                      261.50                                                LSE             1674563
 15 June 2023        09:18:53                             BST                        888                       261.50                                                LSE             1676524
 15 June 2023        09:18:53                             BST                        313                       261.50                                                LSE             1676522
 15 June 2023        09:18:53                             BST                        7084                      261.50                                                LSE             1676520
 15 June 2023        09:19:02                             BST                        3594                      261.40                                                LSE             1676768
 15 June 2023        09:19:02                             BST                        4091                      261.40                                                LSE             1676766
 15 June 2023        09:19:15                             BST                        1914                      261.40                                                LSE             1677191
 15 June 2023        09:21:01                             BST                        8663                      261.40                                                LSE             1679332
 15 June 2023        09:21:01                             BST                        930                       261.40                                                LSE             1679334
 15 June 2023        09:22:50                             BST                        8991                      261.00                                                LSE             1681549
 15 June 2023        09:28:38                             BST                        8702                      260.80                                                LSE             1688473
 15 June 2023        09:28:48                             BST                        10696                     260.60                                                LSE             1688669
 15 June 2023        09:31:37                             BST                        4324                      260.60                                                LSE             1692214
 15 June 2023        09:31:37                             BST                        1364                      260.60                                                LSE             1692212
 15 June 2023        09:31:37                             BST                        2360                      260.60                                                LSE             1692210
 15 June 2023        09:31:37                             BST                        2317                      260.60                                                LSE             1692208
 15 June 2023        09:31:37                             BST                        7996                      260.60                                                LSE             1692206
 15 June 2023        09:31:37                             BST                        8355                      260.60                                                LSE             1692204
 15 June 2023        09:33:22                             BST                        5586                      260.60                                                LSE             1694449
 15 June 2023        09:33:22                             BST                        2874                      260.60                                                LSE             1694447
 15 June 2023        09:34:12                             BST                        8442                      260.50                                                LSE             1695423
 15 June 2023        09:37:40                             BST                        8541                      260.30                                                LSE             1699780
 15 June 2023        09:38:02                             BST                        8628                      260.10                                                LSE             1700279
 15 June 2023        09:38:04                             BST                        10692                     260.00                                                LSE             1700324
 15 June 2023        09:39:26                             BST                        12026                     259.70                                                LSE             1702314
 15 June 2023        09:39:26                             BST                        9568                      259.90                                                LSE             1702305
 15 June 2023        09:39:51                             BST                        3845                      259.60                                                LSE             1702940
 15 June 2023        09:39:51                             BST                        7400                      259.60                                                LSE             1702938
 15 June 2023        09:41:55                             BST                        1449                      259.60                                                LSE             1705763
 15 June 2023        09:41:55                             BST                        3000                      259.60                                                LSE             1705761
 15 June 2023        09:41:55                             BST                        2317                      259.60                                                LSE             1705759
 15 June 2023        09:41:55                             BST                        2360                      259.60                                                LSE             1705757
 15 June 2023        09:41:55                             BST                        9389                      259.60                                                LSE             1705752
 15 June 2023        09:43:42                             BST                        9452                      259.90                                                LSE             1708721
 15 June 2023        09:44:42                             BST                        8544                      259.90                                                LSE             1710203
 15 June 2023        09:45:49                             BST                        3000                      260.40                                                LSE             1712436
 15 June 2023        09:46:42                             BST                        9330                      260.40                                                LSE             1715163
 15 June 2023        09:46:42                             BST                        1247                      260.40                                                LSE             1715157
 15 June 2023        09:46:42                             BST                        7633                      260.40                                                LSE             1715161
 15 June 2023        09:49:05                             BST                        6573                      260.60                                                LSE             1719004
 15 June 2023        09:49:05                             BST                        3050                      260.60                                                LSE             1719002
 15 June 2023        09:49:11                             BST                        1487                      260.50                                                LSE             1719155
 15 June 2023        09:49:11                             BST                        10933                     260.50                                                LSE             1719153
 15 June 2023        09:49:43                             BST                        9321                      260.40                                                LSE             1720033
 15 June 2023        09:50:44                             BST                        8771                      260.60                                                LSE             1722135
 15 June 2023        09:53:34                             BST                        1071                      260.60                                                LSE             1725314
 15 June 2023        09:53:34                             BST                        7441                      260.60                                                LSE             1725312
 15 June 2023        09:53:34                             BST                        8142                      260.60                                                LSE             1725310
 15 June 2023        09:54:52                             BST                        10667                     260.50                                                LSE             1726541
 15 June 2023        09:54:53                             BST                        1679                      260.40                                                LSE             1726573
 15 June 2023        09:54:53                             BST                        465                       260.40                                                LSE             1726569
 15 June 2023        09:54:53                             BST                        9000                      260.40                                                LSE             1726571
 15 June 2023        09:55:03                             BST                        8069                      260.30                                                LSE             1726823
 15 June 2023        09:57:50                             BST                        1700                      259.90                                                LSE             1729572
 15 June 2023        09:59:00                             BST                        2317                      259.90                                                LSE             1731098
 15 June 2023        09:59:00                             BST                        2360                      259.90                                                LSE             1731100
 15 June 2023        09:59:00                             BST                        3000                      259.90                                                LSE             1731102
 15 June 2023        09:59:00                             BST                        1097                      259.90                                                LSE             1731104
 15 June 2023        09:59:00                             BST                        721                       259.90                                                LSE             1731106
 15 June 2023        09:59:00                             BST                        6293                      259.90                                                LSE             1731096
 15 June 2023        10:01:43                             BST                        8710                      259.90                                                LSE             1735172
 15 June 2023        10:01:43                             BST                        8910                      259.90                                                LSE             1735168
 15 June 2023        10:05:34                             BST                        3000                      260.10                                                LSE             1740125
 15 June 2023        10:05:34                             BST                        4381                      260.10                                                LSE             1740123
 15 June 2023        10:07:13                             BST                        2390                      260.20                                                LSE             1741887
 15 June 2023        10:07:13                             BST                        3973                      260.20                                                LSE             1741891
 15 June 2023        10:07:13                             BST                        2360                      260.20                                                LSE             1741889
 15 June 2023        10:07:13                             BST                        2508                      260.20                                                LSE             1741885
 15 June 2023        10:07:13                             BST                        1641                      260.20                                                LSE             1741883
 15 June 2023        10:07:13                             BST                        2256                      260.20                                                LSE             1741881
 15 June 2023        10:07:13                             BST                        1129                      260.20                                                LSE             1741879
 15 June 2023        10:07:13                             BST                        2360                      260.20                                                LSE             1741877
 15 June 2023        10:07:13                             BST                        1108                      260.20                                                LSE             1741875
 15 June 2023        10:07:13                             BST                        16711                     260.20                                                LSE             1741873
 15 June 2023        10:09:42                             BST                        323                       259.70                                                LSE             1744981
 15 June 2023        10:09:42                             BST                        1984                      259.70                                                LSE             1744983
 15 June 2023        10:10:13                             BST                        7202                      259.70                                                LSE             1745571
 15 June 2023        10:10:15                             BST                        7843                      259.60                                                LSE             1745608
 15 June 2023        10:14:43                             BST                        9313                      259.70                                                LSE             1750307
 15 June 2023        10:14:51                             BST                        8788                      259.60                                                LSE             1750432
 15 June 2023        10:16:43                             BST                        8225                      259.40                                                LSE             1752541
 15 June 2023        10:17:53                             BST                        8567                      259.20                                                LSE             1753943
 15 June 2023        10:22:56                             BST                        3566                      258.70                                                LSE             1759248
 15 June 2023        10:22:56                             BST                        4498                      258.70                                                LSE             1759250
 15 June 2023        10:24:23                             BST                        8836                      258.70                                                LSE             1760628
 15 June 2023        10:26:38                             BST                        5270                      259.20                                                LSE             1762893
 15 June 2023        10:26:38                             BST                        3772                      259.20                                                LSE             1762895
 15 June 2023        10:26:51                             BST                        245                       259.10                                                LSE             1763083
 15 June 2023        10:27:58                             BST                        2240                      259.10                                                LSE             1764153
 15 June 2023        10:31:44                             BST                        804                       259.40                                                LSE             1768704
 15 June 2023        10:31:44                             BST                        9007                      259.40                                                LSE             1768700
 15 June 2023        10:31:44                             BST                        8227                      259.40                                                LSE             1768702
 15 June 2023        10:34:44                             BST                        9236                      259.60                                                LSE             1772310
 15 June 2023        10:34:44                             BST                        8742                      259.60                                                LSE             1772306
 15 June 2023        10:36:16                             BST                        8007                      259.70                                                LSE             1775682
 15 June 2023        10:37:03                             BST                        7680                      259.60                                                LSE             1776487
 15 June 2023        10:37:03                             BST                        745                       259.60                                                LSE             1776489
 15 June 2023        10:37:43                             BST                        9677                      259.50                                                LSE             1777191
 15 June 2023        10:39:43                             BST                        8984                      259.60                                                LSE             1779400
 15 June 2023        10:46:43                             BST                        684                       260.00                                                LSE             1786631
 15 June 2023        10:46:43                             BST                        7644                      260.00                                                LSE             1786629
 15 June 2023        10:46:43                             BST                        9307                      260.00                                                LSE             1786627
 15 June 2023        10:49:13                             BST                        11827                     260.00                                                LSE             1789215
 15 June 2023        10:49:51                             BST                        9448                      260.20                                                LSE             1789998
 15 June 2023        10:50:19                             BST                        9614                      260.20                                                LSE             1790594
 15 June 2023        10:50:20                             BST                        10103                     259.90                                                LSE             1790607
 15 June 2023        10:50:23                             BST                        9415                      259.80                                                LSE             1790773
 15 June 2023        10:50:26                             BST                        9080                      259.70                                                LSE             1790878
 15 June 2023        10:52:01                             BST                        2704                      259.00                                                LSE             1792709
 15 June 2023        10:52:01                             BST                        6079                      259.00                                                LSE             1792707
 15 June 2023        10:52:01                             BST                        7932                      259.50                                                LSE             1792698
 15 June 2023        10:52:02                             BST                        5957                      258.90                                                LSE             1792745
 15 June 2023        10:52:02                             BST                        2602                      258.90                                                LSE             1792743
 15 June 2023        10:52:02                             BST                        829                       258.90                                                LSE             1792741
 15 June 2023        10:52:02                             BST                        6013                      258.90                                                LSE             1792739
 15 June 2023        10:52:43                             BST                        4657                      258.80                                                LSE             1793433
 15 June 2023        10:52:43                             BST                        5276                      258.80                                                LSE             1793431
 15 June 2023        10:54:06                             BST                        9000                      258.70                                                LSE             1794879
 15 June 2023        10:54:06                             BST                        81                        258.70                                                LSE             1794881
 15 June 2023        10:54:50                             BST                        8051                      258.60                                                LSE             1795722
 15 June 2023        10:54:53                             BST                        9222                      258.50                                                LSE             1795762
 15 June 2023        10:55:58                             BST                        7206                      258.60                                                LSE             1797024
 15 June 2023        10:55:58                             BST                        1548                      258.60                                                LSE             1797022
 15 June 2023        10:57:50                             BST                        7484                      258.80                                                LSE             1799518
 15 June 2023        10:57:50                             BST                        1067                      258.80                                                LSE             1799520
 15 June 2023        10:59:44                             BST                        9500                      259.00                                                LSE             1801868
 15 June 2023        10:59:44                             BST                        8561                      259.10                                                LSE             1801850
 15 June 2023        10:59:44                             BST                        7886                      259.10                                                LSE             1801848
 15 June 2023        11:05:37                             BST                        1366                      259.40                                                LSE             1804837
 15 June 2023        11:05:37                             BST                        1180                      259.40                                                LSE             1804831
 15 June 2023        11:05:37                             BST                        2897                      259.40                                                LSE             1804835
 15 June 2023        11:05:37                             BST                        2951                      259.40                                                LSE             1804833
 15 June 2023        11:05:37                             BST                        885                       259.40                                                LSE             1804823
 15 June 2023        11:05:37                             BST                        2276                      259.40                                                LSE             1804821
 15 June 2023        11:05:37                             BST                        2951                      259.40                                                LSE             1804817
 15 June 2023        11:05:37                             BST                        2897                      259.40                                                LSE             1804815
 15 June 2023        11:05:37                             BST                        1181                      259.40                                                LSE             1804819
 15 June 2023        11:05:37                             BST                        8943                      259.40                                                LSE             1804813
 15 June 2023        11:08:41                             BST                        8600                      258.80                                                LSE             1806782
 15 June 2023        11:11:02                             BST                        8562                      258.70                                                LSE             1808012
 15 June 2023        11:14:29                             BST                        835                       258.70                                                LSE             1809744
 15 June 2023        11:14:29                             BST                        1071                      258.70                                                LSE             1809742
 15 June 2023        11:14:29                             BST                        1184                      258.70                                                LSE             1809740
 15 June 2023        11:14:29                             BST                        1800                      258.70                                                LSE             1809738
 15 June 2023        11:14:29                             BST                        2213                      258.70                                                LSE             1809734
 15 June 2023        11:14:29                             BST                        2172                      258.70                                                LSE             1809736
 15 June 2023        11:14:29                             BST                        8258                      258.70                                                LSE             1809732
 15 June 2023        11:18:38                             BST                        8677                      258.60                                                LSE             1813272
 15 June 2023        11:19:43                             BST                        8235                      258.60                                                LSE             1814129
 15 June 2023        11:23:00                             BST                        8353                      258.70                                                LSE             1816327
 15 June 2023        11:23:42                             BST                        8272                      258.60                                                LSE             1816741
 15 June 2023        11:25:06                             BST                        849                       258.70                                                LSE             1817543
 15 June 2023        11:25:06                             BST                        2438                      258.70                                                LSE             1817541
 15 June 2023        11:25:06                             BST                        1046                      258.70                                                LSE             1817539
 15 June 2023        11:25:06                             BST                        1800                      258.70                                                LSE             1817537
 15 June 2023        11:25:06                             BST                        1011                      258.70                                                LSE             1817535
 15 June 2023        11:25:06                             BST                        2213                      258.70                                                LSE             1817533
 15 June 2023        11:25:06                             BST                        5051                      258.70                                                LSE             1817531
 15 June 2023        11:25:06                             BST                        4098                      258.70                                                LSE             1817529
 15 June 2023        11:29:19                             BST                        5712                      258.50                                                LSE             1820044
 15 June 2023        11:29:19                             BST                        3425                      258.50                                                LSE             1820046
 15 June 2023        11:29:22                             BST                        295                       258.40                                                LSE             1820074
 15 June 2023        11:29:22                             BST                        8634                      258.40                                                LSE             1820072
 15 June 2023        11:31:44                             BST                        8777                      258.30                                                LSE             1821353
 15 June 2023        11:33:15                             BST                        4553                      258.30                                                LSE             1822251
 15 June 2023        11:33:15                             BST                        1395                      258.30                                                LSE             1822249
 15 June 2023        11:33:15                             BST                        1104                      258.30                                                LSE             1822247
 15 June 2023        11:33:15                             BST                        2322                      258.30                                                LSE             1822245
 15 June 2023        11:37:14                             BST                        8445                      258.50                                                LSE             1824879
 15 June 2023        11:37:45                             BST                        6859                      258.20                                                LSE             1825212
 15 June 2023        11:37:45                             BST                        224                       258.20                                                LSE             1825210
 15 June 2023        11:37:45                             BST                        1680                      258.20                                                LSE             1825208
 15 June 2023        11:47:03                             BST                        1960                      258.20                                                LSE             1830687
 15 June 2023        11:47:03                             BST                        1156                      258.20                                                LSE             1830685
 15 June 2023        11:47:03                             BST                        28                        258.20                                                LSE             1830683
 15 June 2023        11:47:03                             BST                        2626                      258.20                                                LSE             1830681
 15 June 2023        11:47:03                             BST                        4148                      258.20                                                LSE             1830679
 15 June 2023        11:47:03                             BST                        5462                      258.20                                                LSE             1830677
 15 June 2023        11:47:03                             BST                        9000                      258.20                                                LSE             1830671
 15 June 2023        11:47:03                             BST                        326                       258.20                                                LSE             1830673
 15 June 2023        11:47:03                             BST                        9315                      258.20                                                LSE             1830675
 15 June 2023        11:47:04                             BST                        2630                      258.20                                                LSE             1830725
 15 June 2023        11:47:24                             BST                        4507                      257.90                                                LSE             1830996
 15 June 2023        11:47:24                             BST                        4653                      257.90                                                LSE             1830998
 15 June 2023        11:52:45                             BST                        1271                      257.50                                                LSE             1834707
 15 June 2023        11:52:45                             BST                        6843                      257.50                                                LSE             1834703
 15 June 2023        11:53:48                             BST                        140                       257.50                                                LSE             1835509
 15 June 2023        11:59:11                             BST                        9183                      257.70                                                LSE             1838843
 15 June 2023        11:59:11                             BST                        8074                      257.70                                                LSE             1838847
 15 June 2023        11:59:11                             BST                        6351                      257.70                                                LSE             1838851
 15 June 2023        11:59:11                             BST                        1723                      257.70                                                LSE             1838853
 15 June 2023        11:59:31                             BST                        5141                      257.50                                                LSE             1839090
 15 June 2023        11:59:31                             BST                        5539                      257.50                                                LSE             1839088
 15 June 2023        12:03:04                             BST                        4094                      257.70                                                LSE             1841742
 15 June 2023        12:03:04                             BST                        3977                      257.70                                                LSE             1841736
 15 June 2023        12:03:04                             BST                        2000                      257.70                                                LSE             1841740
 15 June 2023        12:03:04                             BST                        1942                      257.70                                                LSE             1841738
 15 June 2023        12:04:08                             BST                        2693                      257.70                                                LSE             1842333
 15 June 2023        12:04:08                             BST                        5936                      257.70                                                LSE             1842335
 15 June 2023        12:04:08                             BST                        714                       257.70                                                LSE             1842329
 15 June 2023        12:04:08                             BST                        280                       257.70                                                LSE             1842331
 15 June 2023        12:04:30                             BST                        7415                      257.70                                                LSE             1842610
 15 June 2023        12:04:30                             BST                        4412                      257.70                                                LSE             1842604
 15 June 2023        12:06:53                             BST                        8181                      257.70                                                LSE             1843965
 15 June 2023        12:06:53                             BST                        1473                      257.70                                                LSE             1843963
 15 June 2023        12:06:53                             BST                        9737                      257.70                                                LSE             1843961
 15 June 2023        12:08:36                             BST                        8326                      257.70                                                LSE             1844966
 15 June 2023        12:10:25                             BST                        4301                      257.60                                                LSE             1846155
 15 June 2023        12:10:25                             BST                        4729                      257.60                                                LSE             1846153
 15 June 2023        12:11:04                             BST                        9592                      257.40                                                LSE             1846636
 15 June 2023        12:12:27                             BST                        8965                      257.30                                                LSE             1847452
 15 June 2023        12:13:22                             BST                        9643                      257.10                                                LSE             1847899
 15 June 2023        12:14:55                             BST                        290                       257.00                                                LSE             1848785
 15 June 2023        12:14:55                             BST                        8964                      257.00                                                LSE             1848787
 15 June 2023        12:18:23                             BST                        3417                      257.00                                                LSE             1850890
 15 June 2023        12:18:23                             BST                        5496                      257.00                                                LSE             1850888
 15 June 2023        12:23:25                             BST                        9276                      257.00                                                LSE             1853849
 15 June 2023        12:23:25                             BST                        9276                      257.10                                                LSE             1853847
 15 June 2023        12:24:36                             BST                        7688                      256.80                                                LSE             1854544
 15 June 2023        12:24:36                             BST                        5007                      256.80                                                LSE             1854546
 15 June 2023        12:26:48                             BST                        7208                      256.90                                                LSE             1855950
 15 June 2023        12:29:37                             BST                        2490                      256.90                                                LSE             1857515
 15 June 2023        12:29:37                             BST                        9467                      256.90                                                LSE             1857517
 15 June 2023        12:30:05                             BST                        11949                     256.80                                                LSE             1857838
 15 June 2023        12:32:27                             BST                        7124                      256.70                                                LSE             1859572
 15 June 2023        12:32:27                             BST                        989                       256.70                                                LSE             1859578
 15 June 2023        12:36:25                             BST                        5874                      256.50                                                LSE             1861766
 15 June 2023        12:36:25                             BST                        3390                      256.50                                                LSE             1861768
 15 June 2023        12:36:25                             BST                        9279                      256.60                                                LSE             1861758
 15 June 2023        12:36:25                             BST                        3458                      256.60                                                LSE             1861756
 15 June 2023        12:36:25                             BST                        1138                      256.60                                                LSE             1861754
 15 June 2023        12:36:25                             BST                        4474                      256.60                                                LSE             1861752
 15 June 2023        12:36:53                             BST                        3419                      256.40                                                LSE             1862152
 15 June 2023        12:36:53                             BST                        3836                      256.40                                                LSE             1862150
 15 June 2023        12:36:53                             BST                        2366                      256.40                                                LSE             1862148
 15 June 2023        12:41:19                             BST                        682                       256.30                                                LSE             1864973
 15 June 2023        12:41:19                             BST                        8215                      256.30                                                LSE             1864971
 15 June 2023        12:43:09                             BST                        8159                      256.30                                                LSE             1865991
 15 June 2023        12:48:08                             BST                        4782                      256.50                                                LSE             1869002
 15 June 2023        12:48:08                             BST                        8932                      256.50                                                LSE             1868998
 15 June 2023        12:48:08                             BST                        6515                      256.50                                                LSE             1868996
 15 June 2023        12:50:09                             BST                        5446                      256.50                                                LSE             1870365
 15 June 2023        12:50:09                             BST                        3632                      256.50                                                LSE             1870363
 15 June 2023        12:53:14                             BST                        4269                      256.60                                                LSE             1872305
 15 June 2023        12:53:14                             BST                        1570                      256.60                                                LSE             1872303
 15 June 2023        12:53:14                             BST                        155                       256.60                                                LSE             1872301
 15 June 2023        12:53:14                             BST                        2126                      256.60                                                LSE             1872299
 15 June 2023        12:53:14                             BST                        614                       256.60                                                LSE             1872297
 15 June 2023        12:53:14                             BST                        9752                      256.60                                                LSE             1872295
 15 June 2023        12:56:55                             BST                        8276                      256.70                                                LSE             1874937
 15 June 2023        12:56:55                             BST                        8248                      256.70                                                LSE             1874935
 15 June 2023        12:59:30                             BST                        10371                     256.70                                                LSE             1876967
 15 June 2023        12:59:30                             BST                        8577                      256.70                                                LSE             1876969
 15 June 2023        13:03:44                             BST                        577                       257.30                                                LSE             1880063
 15 June 2023        13:03:44                             BST                        7954                      257.30                                                LSE             1880061
 15 June 2023        13:03:44                             BST                        10700                     257.30                                                LSE             1880059
 15 June 2023        13:03:45                             BST                        66                        257.20                                                LSE             1880082
 15 June 2023        13:03:45                             BST                        9000                      257.20                                                LSE             1880078
 15 June 2023        13:05:26                             BST                        7802                      257.30                                                LSE             1881507
 15 June 2023        13:05:26                             BST                        1283                      257.30                                                LSE             1881509
 15 June 2023        13:09:54                             BST                        3597                      257.70                                                LSE             1884438
 15 June 2023        13:09:54                             BST                        1649                      257.70                                                LSE             1884434
 15 June 2023        13:09:54                             BST                        2826                      257.70                                                LSE             1884436
 15 June 2023        13:10:48                             BST                        13009                     257.60                                                LSE             1884955
 15 June 2023        13:15:38                             BST                        11707                     257.90                                                LSE             1889094
 15 June 2023        13:15:42                             BST                        15264                     257.80                                                LSE             1889174
 15 June 2023        13:18:42                             BST                        3203                      257.80                                                LSE             1891706
 15 June 2023        13:18:42                             BST                        5071                      257.80                                                LSE             1891704
 15 June 2023        13:18:42                             BST                        1469                      257.80                                                LSE             1891702
 15 June 2023        13:19:54                             BST                        2300                      257.90                                                LSE             1892831
 15 June 2023        13:19:54                             BST                        4028                      257.90                                                LSE             1892829
 15 June 2023        13:19:54                             BST                        2875                      257.90                                                LSE             1892827
 15 June 2023        13:19:54                             BST                        2290                      257.90                                                LSE             1892825
 15 June 2023        13:19:54                             BST                        3161                      257.90                                                LSE             1892833
 15 June 2023        13:21:04                             BST                        5869                      258.20                                                LSE             1894136
 15 June 2023        13:21:04                             BST                        1460                      258.20                                                LSE             1894121
 15 June 2023        13:21:04                             BST                        1269                      258.20                                                LSE             1894119
 15 June 2023        13:21:04                             BST                        8359                      258.20                                                LSE             1894117
 15 June 2023        13:21:40                             BST                        2885                      258.00                                                LSE             1894845
 15 June 2023        13:21:40                             BST                        1460                      258.00                                                LSE             1894843
 15 June 2023        13:21:40                             BST                        1229                      258.00                                                LSE             1894841
 15 June 2023        13:21:40                             BST                        1121                      258.00                                                LSE             1894839
 15 June 2023        13:21:40                             BST                        2700                      258.00                                                LSE             1894837
 15 June 2023        13:21:40                             BST                        3533                      258.10                                                LSE             1894823
 15 June 2023        13:21:40                             BST                        2875                      258.10                                                LSE             1894821
 15 June 2023        13:21:40                             BST                        2133                      258.10                                                LSE             1894827
 15 June 2023        13:21:40                             BST                        420                       258.10                                                LSE             1894825
 15 June 2023        13:21:40                             BST                        2515                      258.10                                                LSE             1894817
 15 June 2023        13:21:40                             BST                        7566                      258.10                                                LSE             1894815
 15 June 2023        13:23:08                             BST                        8926                      257.70                                                LSE             1896088
 15 June 2023        13:26:00                             BST                        8082                      257.30                                                LSE             1899060
 15 June 2023        13:27:05                             BST                        5255                      257.40                                                LSE             1900036
 15 June 2023        13:27:05                             BST                        4063                      257.40                                                LSE             1900038
 15 June 2023        13:30:12                             BST                        8790                      257.40                                                LSE             1902831
 15 June 2023        13:32:14                             BST                        2471                      257.50                                                LSE             1904996
 15 June 2023        13:33:00                             BST                        96                        257.50                                                LSE             1905738
 15 June 2023        13:33:00                             BST                        7826                      257.50                                                LSE             1905740
 15 June 2023        13:33:00                             BST                        7310                      257.50                                                LSE             1905735
 15 June 2023        13:33:00                             BST                        2203                      257.50                                                LSE             1905733
 15 June 2023        13:33:00                             BST                        2693                      257.50                                                LSE             1905726
 15 June 2023        13:33:00                             BST                        2566                      257.50                                                LSE             1905724
 15 June 2023        13:33:00                             BST                        1275                      257.50                                                LSE             1905722
 15 June 2023        13:33:00                             BST                        2875                      257.50                                                LSE             1905720
 15 June 2023        13:33:00                             BST                        1460                      257.50                                                LSE             1905718
 15 June 2023        13:33:00                             BST                        1121                      257.50                                                LSE             1905716
 15 June 2023        13:33:00                             BST                        1200                      257.50                                                LSE             1905714
 15 June 2023        13:33:00                             BST                        13537                     257.50                                                LSE             1905702
 15 June 2023        13:35:11                             BST                        7955                      257.50                                                LSE             1908122
 15 June 2023        13:37:32                             BST                        9002                      257.40                                                LSE             1910952
 15 June 2023        13:38:49                             BST                        6156                      257.30                                                LSE             1912439
 15 June 2023        13:38:49                             BST                        4786                      257.30                                                LSE             1912437
 15 June 2023        13:39:56                             BST                        9430                      257.10                                                LSE             1913407
 15 June 2023        13:39:56                             BST                        8816                      257.20                                                LSE             1913403
 15 June 2023        13:39:56                             BST                        4347                      257.20                                                LSE             1913401
 15 June 2023        13:41:38                             BST                        9410                      256.90                                                LSE             1915279
 15 June 2023        13:43:06                             BST                        4562                      256.50                                                LSE             1916851
 15 June 2023        13:43:06                             BST                        4000                      256.50                                                LSE             1916849
 15 June 2023        13:49:16                             BST                        250                       257.00                                                LSE             1923553
 15 June 2023        13:49:30                             BST                        8898                      257.00                                                LSE             1923917
 15 June 2023        13:49:30                             BST                        2875                      257.10                                                LSE             1923915
 15 June 2023        13:49:30                             BST                        3000                      257.10                                                LSE             1923913
 15 June 2023        13:50:20                             BST                        3591                      257.00                                                LSE             1924949
 15 June 2023        13:51:41                             BST                        2649                      257.00                                                LSE             1926524
 15 June 2023        13:51:41                             BST                        2875                      257.00                                                LSE             1926522
 15 June 2023        13:51:41                             BST                        1310                      257.00                                                LSE             1926526
 15 June 2023        13:51:41                             BST                        2119                      257.00                                                LSE             1926528
 15 June 2023        13:51:41                             BST                        1                         257.00                                                LSE             1926518
 15 June 2023        13:51:41                             BST                        2628                      257.00                                                LSE             1926516
 15 June 2023        13:51:41                             BST                        1267                      257.00                                                LSE             1926514
 15 June 2023        13:51:41                             BST                        2875                      257.00                                                LSE             1926512
 15 June 2023        13:51:41                             BST                        2649                      257.00                                                LSE             1926510
 15 June 2023        13:51:41                             BST                        6890                      257.00                                                LSE             1926520
 15 June 2023        13:51:41                             BST                        447                       257.00                                                LSE             1926508
 15 June 2023        13:51:41                             BST                        9000                      257.00                                                LSE             1926506
 15 June 2023        13:52:14                             BST                        9134                      256.90                                                LSE             1927731
 15 June 2023        13:55:23                             BST                        8110                      256.80                                                LSE             1930846
 15 June 2023        13:59:16                             BST                        9700                      256.80                                                LSE             1934586
 15 June 2023        13:59:16                             BST                        4571                      256.80                                                LSE             1934588
 15 June 2023        13:59:16                             BST                        2649                      256.80                                                LSE             1934590
 15 June 2023        13:59:16                             BST                        1064                      256.80                                                LSE             1934592
 15 June 2023        13:59:56                             BST                        8818                      256.70                                                LSE             1935263
 15 June 2023        14:03:22                             BST                        8042                      256.80                                                LSE             1939339
 15 June 2023        14:03:22                             BST                        9045                      256.80                                                LSE             1939337
 15 June 2023        14:03:23                             BST                        5108                      256.80                                                LSE             1939355
 15 June 2023        14:03:23                             BST                        5767                      256.80                                                LSE             1939353
 15 June 2023        14:03:23                             BST                        6664                      256.80                                                LSE             1939351
 15 June 2023        14:06:02                             BST                        7473                      256.80                                                LSE             1943336
 15 June 2023        14:06:02                             BST                        483                       256.80                                                LSE             1943333
 15 June 2023        14:06:02                             BST                        400                       256.80                                                LSE             1943331
 15 June 2023        14:06:02                             BST                        2875                      256.80                                                LSE             1943324
 15 June 2023        14:06:02                             BST                        5937                      256.80                                                LSE             1943326
 15 June 2023        14:06:02                             BST                        1085                      256.80                                                LSE             1943328
 15 June 2023        14:06:02                             BST                        2605                      256.80                                                LSE             1943312
 15 June 2023        14:06:02                             BST                        6955                      256.80                                                LSE             1943310
 15 June 2023        14:12:51                             BST                        7546                      256.90                                                LSE             1950616
 15 June 2023        14:12:51                             BST                        248                       256.90                                                LSE             1950612
 15 June 2023        14:12:51                             BST                        8752                      256.90                                                LSE             1950610
 15 June 2023        14:14:02                             BST                        11574                     256.80                                                LSE             1951855
 15 June 2023        14:14:57                             BST                        4514                      256.70                                                LSE             1952719
 15 June 2023        14:14:57                             BST                        4708                      256.70                                                LSE             1952717
 15 June 2023        14:18:54                             BST                        2300                      257.10                                                LSE             1957809
 15 June 2023        14:18:54                             BST                        1218                      257.10                                                LSE             1957807
 15 June 2023        14:19:04                             BST                        3518                      257.10                                                LSE             1958037
 15 June 2023        14:19:05                             BST                        963                       257.10                                                LSE             1958059
 15 June 2023        14:20:44                             BST                        9948                      257.10                                                LSE             1960278
 15 June 2023        14:20:44                             BST                        3331                      257.10                                                LSE             1960282
 15 June 2023        14:20:44                             BST                        9266                      257.10                                                LSE             1960280
 15 June 2023        14:21:07                             BST                        10029                     257.00                                                LSE             1960810
 15 June 2023        14:22:40                             BST                        8624                      257.10                                                LSE             1962777
 15 June 2023        14:24:15                             BST                        9434                      257.20                                                LSE             1964578
 15 June 2023        14:26:44                             BST                        3312                      257.30                                                LSE             1967432
 15 June 2023        14:26:44                             BST                        1544                      257.30                                                LSE             1967430
 15 June 2023        14:26:44                             BST                        3278                      257.30                                                LSE             1967434
 15 June 2023        14:27:44                             BST                        2620                      257.30                                                LSE             1968588
 15 June 2023        14:27:44                             BST                        3312                      257.30                                                LSE             1968586
 15 June 2023        14:27:44                             BST                        3595                      257.30                                                LSE             1968584
 15 June 2023        14:29:54                             BST                        8509                      257.50                                                LSE             1972011
 15 June 2023        14:30:17                             BST                        2781                      257.60                                                LSE             1975528
 15 June 2023        14:30:17                             BST                        8867                      257.60                                                LSE             1975526
 15 June 2023        14:30:53                             BST                        2515                      257.60                                                LSE             1976985
 15 June 2023        14:31:20                             BST                        20                        257.80                                                LSE             1978252
 15 June 2023        14:31:20                             BST                        9237                      257.80                                                LSE             1978238
 15 June 2023        14:31:36                             BST                        140                       257.50                                                LSE             1978798
 15 June 2023        14:31:36                             BST                        1566                      257.50                                                LSE             1978763
 15 June 2023        14:31:36                             BST                        6575                      257.70                                                LSE             1978750
 15 June 2023        14:31:36                             BST                        1992                      257.70                                                LSE             1978748
 15 June 2023        14:31:36                             BST                        8484                      257.70                                                LSE             1978746
 15 June 2023        14:31:47                             BST                        20                        257.40                                                LSE             1979289
 15 June 2023        14:31:47                             BST                        1627                      257.40                                                LSE             1979280
 15 June 2023        14:31:47                             BST                        8351                      257.50                                                LSE             1979268
 15 June 2023        14:31:47                             BST                        4646                      257.50                                                LSE             1979264
 15 June 2023        14:31:59                             BST                        8277                      257.40                                                LSE             1979755
 15 June 2023        14:34:35                             BST                        6379                      257.40                                                LSE             1984878
 15 June 2023        14:34:35                             BST                        6181                      257.40                                                LSE             1984874
 15 June 2023        14:34:35                             BST                        1790                      257.40                                                LSE             1984876
 15 June 2023        14:34:35                             BST                        1757                      257.40                                                LSE             1984884
 15 June 2023        14:34:35                             BST                        7243                      257.40                                                LSE             1984880
 15 June 2023        14:34:35                             BST                        394                       257.40                                                LSE             1984882
 15 June 2023        14:34:35                             BST                        2015                      257.40                                                LSE             1984886
 15 June 2023        14:35:28                             BST                        12816                     257.20                                                LSE             1986927
 15 June 2023        14:37:03                             BST                        1808                      257.30                                                LSE             1989812
 15 June 2023        14:37:03                             BST                        9000                      257.30                                                LSE             1989816
 15 June 2023        14:37:03                             BST                        4561                      257.30                                                LSE             1989820
 15 June 2023        14:37:03                             BST                        134                       257.30                                                LSE             1989822
 15 June 2023        14:38:23                             BST                        4048                      257.50                                                LSE             1992640
 15 June 2023        14:38:23                             BST                        4490                      257.50                                                LSE             1992638
 15 June 2023        14:38:23                             BST                        3769                      257.50                                                LSE             1992636
 15 June 2023        14:39:30                             BST                        3756                      257.50                                                LSE             1995058
 15 June 2023        14:39:30                             BST                        9000                      257.50                                                LSE             1995056
 15 June 2023        14:39:30                             BST                        963                       257.50                                                LSE             1995054
 15 June 2023        14:40:23                             BST                        4775                      257.60                                                LSE             1996611
 15 June 2023        14:40:23                             BST                        7896                      257.60                                                LSE             1996613
 15 June 2023        14:40:56                             BST                        17245                     257.60                                                LSE             1997475
 15 June 2023        14:41:08                             BST                        6215                      257.50                                                LSE             1998028
 15 June 2023        14:41:08                             BST                        2110                      257.50                                                LSE             1998026
 15 June 2023        14:41:08                             BST                        8044                      257.50                                                LSE             1998030
 15 June 2023        14:41:18                             BST                        2916                      257.30                                                LSE             1998518
 15 June 2023        14:41:18                             BST                        6112                      257.30                                                LSE             1998512
 15 June 2023        14:41:18                             BST                        10081                     257.40                                                LSE             1998386
 15 June 2023        14:41:57                             BST                        8590                      257.20                                                LSE             1999934
 15 June 2023        14:42:25                             BST                        8787                      257.10                                                LSE             2000935
 15 June 2023        14:42:35                             BST                        3519                      257.00                                                LSE             2001273
 15 June 2023        14:42:35                             BST                        5937                      257.00                                                LSE             2001271
 15 June 2023        14:42:35                             BST                        124                       257.00                                                LSE             2001269
 15 June 2023        14:44:19                             BST                        5944                      256.90                                                LSE             2004744
 15 June 2023        14:44:19                             BST                        4786                      256.90                                                LSE             2004742
 15 June 2023        14:45:43                             BST                        8490                      257.10                                                LSE             2007467
 15 June 2023        14:45:43                             BST                        9327                      257.10                                                LSE             2007465
 15 June 2023        14:46:35                             BST                        567                       256.90                                                LSE             2009083
 15 June 2023        14:46:35                             BST                        620                       256.90                                                LSE             2009081
 15 June 2023        14:46:35                             BST                        3312                      256.90                                                LSE             2009079
 15 June 2023        14:46:35                             BST                        2401                      256.90                                                LSE             2009077
 15 June 2023        14:46:35                             BST                        1521                      256.90                                                LSE             2009075
 15 June 2023        14:46:35                             BST                        11746                     256.90                                                LSE             2009069
 15 June 2023        14:46:35                             BST                        4829                      257.00                                                LSE             2009059
 15 June 2023        14:46:35                             BST                        6287                      257.00                                                LSE             2009057
 15 June 2023        14:47:39                             BST                        5214                      256.70                                                LSE             2011665
 15 June 2023        14:47:54                             BST                        258                       256.60                                                LSE             2012239
 15 June 2023        14:47:54                             BST                        7606                      256.60                                                LSE             2012241
 15 June 2023        14:47:54                             BST                        2261                      256.70                                                LSE             2012232
 15 June 2023        14:47:54                             BST                        650                       256.70                                                LSE             2012230
 15 June 2023        14:49:53                             BST                        3511                      256.70                                                LSE             2015950
 15 June 2023        14:49:53                             BST                        4549                      256.70                                                LSE             2015944
 15 June 2023        14:50:02                             BST                        8845                      256.60                                                LSE             2016410
 15 June 2023        14:50:02                             BST                        2220                      256.60                                                LSE             2016408
 15 June 2023        14:50:06                             BST                        2360                      256.50                                                LSE             2016588
 15 June 2023        14:50:06                             BST                        2641                      256.50                                                LSE             2016586
 15 June 2023        14:50:06                             BST                        4070                      256.50                                                LSE             2016590
 15 June 2023        14:50:53                             BST                        9470                      256.40                                                LSE             2018045
 15 June 2023        14:50:54                             BST                        89                        256.30                                                LSE             2018089
 15 June 2023        14:50:54                             BST                        4626                      256.30                                                LSE             2018085
 15 June 2023        14:50:54                             BST                        4050                      256.30                                                LSE             2018078
 15 June 2023        14:51:53                             BST                        7142                      256.10                                                LSE             2020130
 15 June 2023        14:51:53                             BST                        1376                      256.10                                                LSE             2020126
 15 June 2023        14:52:44                             BST                        2438                      256.30                                                LSE             2021624
 15 June 2023        14:52:44                             BST                        917                       256.30                                                LSE             2021622
 15 June 2023        14:52:44                             BST                        2835                      256.30                                                LSE             2021620
 15 June 2023        14:52:48                             BST                        981                       256.30                                                LSE             2021860
 15 June 2023        14:52:48                             BST                        1924                      256.30                                                LSE             2021858
 15 June 2023        14:52:55                             BST                        7894                      256.20                                                LSE             2022224
 15 June 2023        14:54:57                             BST                        2642                      256.20                                                LSE             2026119
 15 June 2023        14:54:57                             BST                        6998                      256.20                                                LSE             2026121
 15 June 2023        14:56:35                             BST                        3595                      256.30                                                LSE             2029279
 15 June 2023        14:56:35                             BST                        1590                      256.30                                                LSE             2029277
 15 June 2023        14:57:15                             BST                        8957                      256.30                                                LSE             2030483
 15 June 2023        14:58:24                             BST                        1597                      256.40                                                LSE             2032581
 15 June 2023        14:58:24                             BST                        1484                      256.40                                                LSE             2032577
 15 June 2023        14:58:24                             BST                        3507                      256.40                                                LSE             2032575
 15 June 2023        14:58:24                             BST                        3353                      256.40                                                LSE             2032573
 15 June 2023        14:58:24                             BST                        2576                      256.40                                                LSE             2032579
 15 June 2023        14:59:24                             BST                        13942                     256.40                                                LSE             2034483
 15 June 2023        15:00:14                             BST                        1134                      256.70                                                LSE             2038144
 15 June 2023        15:00:14                             BST                        3104                      256.70                                                LSE             2038142
 15 June 2023        15:00:14                             BST                        666                       256.70                                                LSE             2038140
 15 June 2023        15:00:35                             BST                        5197                      256.70                                                LSE             2038965
 15 June 2023        15:01:15                             BST                        8154                      256.60                                                LSE             2040325
 15 June 2023        15:01:15                             BST                        9100                      256.60                                                LSE             2040323
 15 June 2023        15:01:46                             BST                        6840                      256.60                                                LSE             2041383
 15 June 2023        15:02:39                             BST                        277                       256.60                                                LSE             2043449
 15 June 2023        15:02:53                             BST                        2119                      256.60                                                LSE             2043873
 15 June 2023        15:02:53                             BST                        2190                      256.60                                                LSE             2043877
 15 June 2023        15:02:53                             BST                        6574                      256.60                                                LSE             2043881
 15 June 2023        15:02:53                             BST                        3312                      256.70                                                LSE             2043860
 15 June 2023        15:02:53                             BST                        3595                      256.70                                                LSE             2043858
 15 June 2023        15:02:53                             BST                        1845                      256.70                                                LSE             2043856
 15 June 2023        15:04:00                             BST                        640                       256.70                                                LSE             2046136
 15 June 2023        15:04:00                             BST                        8292                      256.70                                                LSE             2046134
 15 June 2023        15:05:34                             BST                        1493                      256.80                                                LSE             2049508
 15 June 2023        15:05:34                             BST                        2366                      256.80                                                LSE             2049500
 15 June 2023        15:05:34                             BST                        3595                      256.80                                                LSE             2049502
 15 June 2023        15:05:34                             BST                        3312                      256.80                                                LSE             2049504
 15 June 2023        15:05:34                             BST                        1460                      256.80                                                LSE             2049506
 15 June 2023        15:06:02                             BST                        8164                      256.70                                                LSE             2050377
 15 June 2023        15:06:02                             BST                        9505                      256.70                                                LSE             2050375
 15 June 2023        15:07:16                             BST                        8314                      256.80                                                LSE             2053238
 15 June 2023        15:07:16                             BST                        890                       256.80                                                LSE             2053240
 15 June 2023        15:09:17                             BST                        84                        257.00                                                LSE             2057213
 15 June 2023        15:09:17                             BST                        7372                      257.00                                                LSE             2057211
 15 June 2023        15:09:17                             BST                        3840                      257.00                                                LSE             2057209
 15 June 2023        15:09:26                             BST                        2221                      256.90                                                LSE             2057645
 15 June 2023        15:09:26                             BST                        2553                      256.90                                                LSE             2057647
 15 June 2023        15:09:26                             BST                        7450                      256.90                                                LSE             2057649
 15 June 2023        15:09:26                             BST                        7129                      256.90                                                LSE             2057651
 15 June 2023        15:10:36                             BST                        7632                      256.90                                                LSE             2060056
 15 June 2023        15:10:36                             BST                        1506                      256.90                                                LSE             2060052
 15 June 2023        15:11:50                             BST                        939                       256.80                                                LSE             2062358
 15 June 2023        15:11:50                             BST                        8581                      256.80                                                LSE             2062360
 15 June 2023        15:12:01                             BST                        9472                      256.70                                                LSE             2062649
 15 June 2023        15:13:37                             BST                        8371                      256.60                                                LSE             2065727
 15 June 2023        15:14:04                             BST                        9380                      256.60                                                LSE             2066840
 15 June 2023        15:14:35                             BST                        9311                      256.60                                                LSE             2067837
 15 June 2023        15:16:37                             BST                        9439                      256.70                                                LSE             2071442
 15 June 2023        15:17:40                             BST                        7496                      256.80                                                LSE             2073597
 15 June 2023        15:17:40                             BST                        822                       256.80                                                LSE             2073591
 15 June 2023        15:18:47                             BST                        8525                      256.80                                                LSE             2075471
 15 June 2023        15:18:47                             BST                        9357                      256.80                                                LSE             2075473
 15 June 2023        15:19:12                             BST                        8544                      256.70                                                LSE             2076862
 15 June 2023        15:21:41                             BST                        219                       256.70                                                LSE             2081710
 15 June 2023        15:21:41                             BST                        8460                      256.70                                                LSE             2081708
 15 June 2023        15:22:13                             BST                        673                       256.60                                                LSE             2082697
 15 June 2023        15:22:13                             BST                        1506                      256.60                                                LSE             2082695
 15 June 2023        15:22:13                             BST                        3595                      256.60                                                LSE             2082693
 15 June 2023        15:22:13                             BST                        3312                      256.60                                                LSE             2082691
 15 June 2023        15:22:13                             BST                        12442                     256.60                                                LSE             2082689
 15 June 2023        15:24:37                             BST                        8653                      256.50                                                LSE             2087522
 15 June 2023        15:25:37                             BST                        4058                      256.60                                                LSE             2090140
 15 June 2023        15:25:37                             BST                        5037                      256.60                                                LSE             2090138
 15 June 2023        15:27:35                             BST                        211                       256.60                                                LSE             2093595
 15 June 2023        15:27:35                             BST                        1460                      256.60                                                LSE             2093593
 15 June 2023        15:27:35                             BST                        3312                      256.60                                                LSE             2093591
 15 June 2023        15:27:35                             BST                        3595                      256.60                                                LSE             2093589
 15 June 2023        15:27:35                             BST                        2288                      256.60                                                LSE             2093585
 15 June 2023        15:27:35                             BST                        222                       256.60                                                LSE             2093587
 15 June 2023        15:27:35                             BST                        1464                      256.60                                                LSE             2093583
 15 June 2023        15:27:35                             BST                        3312                      256.60                                                LSE             2093581
 15 June 2023        15:27:35                             BST                        3595                      256.60                                                LSE             2093579
 15 June 2023        15:27:35                             BST                        8679                      256.60                                                LSE             2093577
 15 June 2023        15:27:35                             BST                        9585                      256.60                                                LSE             2093573
 15 June 2023        15:29:48                             BST                        9488                      256.40                                                LSE             2097411
 15 June 2023        15:31:12                             BST                        7966                      256.40                                                LSE             2099720
 15 June 2023        15:33:46                             BST                        178                       256.40                                                LSE             2104716
 15 June 2023        15:33:46                             BST                        8725                      256.40                                                LSE             2104714
 15 June 2023        15:33:46                             BST                        9138                      256.40                                                LSE             2104712
 15 June 2023        15:33:46                             BST                        8862                      256.40                                                LSE             2104710
 15 June 2023        15:33:46                             BST                        3589                      256.40                                                LSE             2104718
 15 June 2023        15:35:33                             BST                        7789                      256.30                                                LSE             2108571
 15 June 2023        15:35:33                             BST                        2936                      256.30                                                LSE             2108573
 15 June 2023        15:37:13                             BST                        7941                      256.30                                                LSE             2111832
 15 June 2023        15:37:13                             BST                        7875                      256.30                                                LSE             2111834
 15 June 2023        15:37:13                             BST                        1541                      256.40                                                LSE             2111807
 15 June 2023        15:37:13                             BST                        5984                      256.40                                                LSE             2111805
 15 June 2023        15:37:13                             BST                        1551                      256.40                                                LSE             2111803
 15 June 2023        15:37:13                             BST                        4142                      256.40                                                LSE             2111801
 15 June 2023        15:37:13                             BST                        3595                      256.40                                                LSE             2111799
 15 June 2023        15:37:13                             BST                        4879                      256.40                                                LSE             2111797
 15 June 2023        15:38:35                             BST                        3040                      256.20                                                LSE             2115313
 15 June 2023        15:38:35                             BST                        1030                      256.20                                                LSE             2115311
 15 June 2023        15:38:35                             BST                        4233                      256.20                                                LSE             2115309
 15 June 2023        15:41:08                             BST                        8                         256.40                                                LSE             2120431
 15 June 2023        15:41:08                             BST                        3595                      256.40                                                LSE             2120429
 15 June 2023        15:41:08                             BST                        8160                      256.40                                                LSE             2120427
 15 June 2023        15:42:14                             BST                        342                       256.50                                                LSE             2123674
 15 June 2023        15:42:14                             BST                        4142                      256.50                                                LSE             2123672
 15 June 2023        15:42:14                             BST                        3595                      256.50                                                LSE             2123670
 15 June 2023        15:42:25                             BST                        10575                     256.40                                                LSE             2123928
 15 June 2023        15:42:37                             BST                        8427                      256.30                                                LSE             2124288
 15 June 2023        15:43:37                             BST                        9522                      256.30                                                LSE             2126201
 15 June 2023        15:43:37                             BST                        5421                      256.30                                                LSE             2126199
 15 June 2023        15:43:37                             BST                        4266                      256.30                                                LSE             2126197
 15 June 2023        15:46:58                             BST                        6201                      256.40                                                LSE             2131970
 15 June 2023        15:46:58                             BST                        1305                      256.40                                                LSE             2131966
 15 June 2023        15:47:00                             BST                        11008                     256.40                                                LSE             2132088
 15 June 2023        15:48:00                             BST                        4226                      256.40                                                LSE             2133909
 15 June 2023        15:48:00                             BST                        3110                      256.40                                                LSE             2133907
 15 June 2023        15:48:00                             BST                        2700                      256.40                                                LSE             2133905
 15 June 2023        15:48:00                             BST                        3620                      256.40                                                LSE             2133903
 15 June 2023        15:48:00                             BST                        2100                      256.40                                                LSE             2133901
 15 June 2023        15:48:41                             BST                        809                       256.30                                                LSE             2135343
 15 June 2023        15:48:41                             BST                        3000                      256.30                                                LSE             2135341
 15 June 2023        15:48:41                             BST                        4494                      256.30                                                LSE             2135339
 15 June 2023        15:48:41                             BST                        1516                      256.30                                                LSE             2135337
 15 June 2023        15:48:41                             BST                        4142                      256.30                                                LSE             2135335
 15 June 2023        15:48:41                             BST                        4494                      256.30                                                LSE             2135333
 15 June 2023        15:48:41                             BST                        2200                      256.30                                                LSE             2135321
 15 June 2023        15:48:41                             BST                        6400                      256.30                                                LSE             2135319
 15 June 2023        15:50:07                             BST                        6910                      256.60                                                LSE             2138187
 15 June 2023        15:50:07                             BST                        2476                      256.60                                                LSE             2138189
 15 June 2023        15:51:12                             BST                        8658                      256.20                                                LSE             2139904
 15 June 2023        15:55:06                             BST                        939                       256.30                                                LSE             2145620
 15 June 2023        15:55:06                             BST                        10081                     256.30                                                LSE             2145618
 15 June 2023        15:55:06                             BST                        3222                      256.30                                                LSE             2145616
 15 June 2023        15:55:06                             BST                        4142                      256.30                                                LSE             2145614
 15 June 2023        15:55:06                             BST                        1841                      256.30                                                LSE             2145612
 15 June 2023        15:57:03                             BST                        9329                      256.50                                                LSE             2148594
 15 June 2023        15:57:04                             BST                        8377                      256.40                                                LSE             2148628
 15 June 2023        15:58:04                             BST                        692                       257.00                                                LSE             2150512
 15 June 2023        15:58:04                             BST                        2700                      257.00                                                LSE             2150510
 15 June 2023        15:58:04                             BST                        4331                      257.00                                                LSE             2150508
 15 June 2023        15:58:33                             BST                        4160                      257.00                                                LSE             2151060
 15 June 2023        15:58:33                             BST                        5009                      257.00                                                LSE             2151058
 15 June 2023        15:59:29                             BST                        383                       256.80                                                LSE             2152617
 15 June 2023        15:59:29                             BST                        4494                      256.80                                                LSE             2152615
 15 June 2023        15:59:29                             BST                        4142                      256.80                                                LSE             2152613
 15 June 2023        15:59:29                             BST                        5556                      256.90                                                LSE             2152611
 15 June 2023        15:59:29                             BST                        4142                      256.90                                                LSE             2152609
 15 June 2023        15:59:29                             BST                        862                       256.90                                                LSE             2152607
 15 June 2023        15:59:29                             BST                        8935                      256.90                                                LSE             2152601
 15 June 2023        16:01:13                             BST                        9583                      257.00                                                LSE             2160830
 15 June 2023        16:03:09                             BST                        7870                      257.00                                                LSE             2164122
 15 June 2023        16:04:14                             BST                        4038                      257.10                                                LSE             2165968
 15 June 2023        16:04:14                             BST                        3000                      257.10                                                LSE             2165966
 15 June 2023        16:04:14                             BST                        5937                      257.10                                                LSE             2165964
 15 June 2023        16:04:14                             BST                        1177                      257.10                                                LSE             2165962
 15 June 2023        16:04:14                             BST                        2709                      257.10                                                LSE             2165960
 15 June 2023        16:04:14                             BST                        2273                      257.10                                                LSE             2165958
 15 June 2023        16:04:14                             BST                        180                       257.10                                                LSE             2165956
 15 June 2023        16:04:14                             BST                        2474                      257.10                                                LSE             2165954
 15 June 2023        16:05:51                             BST                        1507                      257.10                                                LSE             2169216
 15 June 2023        16:05:51                             BST                        2532                      257.10                                                LSE             2169218
 15 June 2023        16:05:51                             BST                        421                       257.10                                                LSE             2169220
 15 June 2023        16:05:51                             BST                        1732                      257.10                                                LSE             2169210
 15 June 2023        16:05:51                             BST                        5937                      257.10                                                LSE             2169208
 15 June 2023        16:05:51                             BST                        1809                      257.10                                                LSE             2169214
 15 June 2023        16:05:51                             BST                        3000                      257.10                                                LSE             2169212
 15 June 2023        16:06:51                             BST                        8814                      257.00                                                LSE             2171182
 15 June 2023        16:06:51                             BST                        87                        257.00                                                LSE             2171180
 15 June 2023        16:06:51                             BST                        5625                      257.10                                                LSE             2171170
 15 June 2023        16:06:51                             BST                        2445                      257.10                                                LSE             2171172
 15 June 2023        16:07:57                             BST                        7936                      257.00                                                LSE             2173337
 15 June 2023        16:09:08                             BST                        5625                      257.10                                                LSE             2175516
 15 June 2023        16:09:08                             BST                        1950                      257.10                                                LSE             2175514
 15 June 2023        16:09:08                             BST                        5625                      257.10                                                LSE             2175512
 15 June 2023        16:10:08                             BST                        6448                      257.00                                                LSE             2177961
 15 June 2023        16:10:08                             BST                        1679                      257.00                                                LSE             2177959
 15 June 2023        16:10:08                             BST                        7980                      257.00                                                LSE             2177957
 15 June 2023        16:10:58                             BST                        8873                      256.80                                                LSE             2179297
 15 June 2023        16:10:58                             BST                        8795                      256.90                                                LSE             2179293
 15 June 2023        16:14:00                             BST                        4679                      256.70                                                LSE             2185198
 15 June 2023        16:14:00                             BST                        8763                      256.70                                                LSE             2185196
 15 June 2023        16:14:55                             BST                        9186                      256.60                                                LSE             2187118
 15 June 2023        16:15:18                             BST                        8911                      256.50                                                LSE             2188057
 15 June 2023        16:15:18                             BST                        2760                      256.60                                                LSE             2188050
 15 June 2023        16:15:18                             BST                        5625                      256.60                                                LSE             2188048
 15 June 2023        16:16:02                             BST                        121                       256.50                                                LSE             2189709
 15 June 2023        16:17:02                             BST                        492                       256.60                                                LSE             2192191
 15 June 2023        16:17:02                             BST                        4137                      256.60                                                LSE             2192193
 15 June 2023        16:17:02                             BST                        3000                      256.60                                                LSE             2192195
 15 June 2023        16:17:02                             BST                        3000                      256.60                                                LSE             2192197
 15 June 2023        16:17:02                             BST                        909                       256.60                                                LSE             2192199
 15 June 2023        16:18:51                             BST                        2792                      256.60                                                LSE             2196185
 15 June 2023        16:18:51                             BST                        6000                      256.60                                                LSE             2196183
 15 June 2023        16:18:51                             BST                        5188                      256.70                                                LSE             2196163
 15 June 2023        16:18:51                             BST                        5625                      256.70                                                LSE             2196161
 15 June 2023        16:18:51                             BST                        1942                      256.70                                                LSE             2196159
 15 June 2023        16:18:51                             BST                        7311                      256.70                                                LSE             2196157
 15 June 2023        16:19:15                             BST                        9626                      256.60                                                LSE             2197041
 15 June 2023        16:20:29                             BST                        2320                      256.60                                                LSE             2199613
 15 June 2023        16:20:29                             BST                        1835                      256.60                                                LSE             2199615
 15 June 2023        16:20:29                             BST                        5188                      256.60                                                LSE             2199617
 15 June 2023        16:20:29                             BST                        52                        256.60                                                LSE             2199619
 15 June 2023        16:21:36                             BST                        430                       256.60                                                LSE             2201479
 15 June 2023        16:21:36                             BST                        2533                      256.60                                                LSE             2201477
 15 June 2023        16:21:36                             BST                        5625                      256.60                                                LSE             2201475
 15 June 2023        16:21:36                             BST                        5188                      256.60                                                LSE             2201473
 15 June 2023        16:21:36                             BST                        1675                      256.60                                                LSE             2201471
 15 June 2023        16:21:36                             BST                        1797                      256.60                                                LSE             2201469
 15 June 2023        16:22:36                             BST                        1150                      256.60                                                LSE             2203040
 15 June 2023        16:22:36                             BST                        5188                      256.60                                                LSE             2203038
 15 June 2023        16:22:36                             BST                        5625                      256.60                                                LSE             2203036
 15 June 2023        16:22:36                             BST                        1292                      256.60                                                LSE             2203034
 15 June 2023        16:22:36                             BST                        2500                      256.60                                                LSE             2203032
 15 June 2023        16:23:01                             BST                        5188                      256.60                                                LSE             2203770
 15 June 2023        16:23:40                             BST                        390                       256.70                                                LSE             2205041
 15 June 2023        16:23:40                             BST                        2728                      256.70                                                LSE             2205039
 15 June 2023        16:23:40                             BST                        2255                      256.70                                                LSE             2205037
 15 June 2023        16:23:40                             BST                        3982                      256.70                                                LSE             2205035
 15 June 2023        16:24:20                             BST                        9670                      256.70                                                LSE             2206144
 15 June 2023        16:25:04                             BST                        8379                      256.70                                                LSE             2207366
 15 June 2023        16:25:04                             BST                        8729                      256.70                                                LSE             2207364
 15 June 2023        16:25:39                             BST                        9100                      256.60                                                LSE             2208491
 15 June 2023        16:25:39                             BST                        3793                      256.70                                                LSE             2208486
 15 June 2023        16:25:39                             BST                        5625                      256.70                                                LSE             2208484
 15 June 2023        16:25:39                             BST                        8479                      256.70                                                LSE             2208481
 15 June 2023        16:26:57                             BST                        2957                      256.60                                                LSE             2210186
 15 June 2023        16:26:57                             BST                        4952                      256.60                                                LSE             2210182
 15 June 2023        16:26:57                             BST                        8439                      256.60                                                LSE             2210180
 15 June 2023        16:27:33                             BST                        2082                      256.50                                                LSE             2211111
 15 June 2023        16:27:33                             BST                        9210                      256.50                                                LSE             2211108
 15 June 2023        16:27:42                             BST                        1948                      256.50                                                LSE             2211232
 15 June 2023        16:27:51                             BST                        1947                      256.50                                                LSE             2211453
 15 June 2023        16:28:22                             BST                        8339                      256.80                                                LSE             2212195
 15 June 2023        16:28:22                             BST                        371                       256.80                                                LSE             2212193
 15 June 2023        16:28:22                             BST                        9000                      256.80                                                LSE             2212191
 15 June 2023        16:28:22                             BST                        5188                      256.80                                                LSE             2212189
 15 June 2023        16:28:22                             BST                        4692                      256.80                                                LSE             2212187
 15 June 2023        16:28:22                             BST                        658                       256.80                                                LSE             2212185
 15 June 2023        16:28:22                             BST                        1751                      256.80                                                LSE             2212183
 15 June 2023        16:28:22                             BST                        162                       256.80                                                LSE             2212181
 15 June 2023        16:28:37                             BST                        1330                      256.80                                                LSE             2212452
 15 June 2023        16:28:37                             BST                        4922                      256.80                                                LSE             2212450
 15 June 2023        16:28:58                             BST                        4375                      256.90                                                LSE             2212890
 15 June 2023        16:28:58                             BST                        1097                      256.90                                                LSE             2212888

 

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  POSNKPBBABKDNAD

Recent news on Natwest

See all news