Picture of Natwest logo

NWG Natwest News Story

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

REG - NatWest Group plc - Transaction in Own Shares

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

RNS Number : 9110Q  NatWest Group plc  30 June 2022

 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 each ('Ordinary Shares') from UBS AG, London Branch
 ('UBS').

 Aggregated information:

 Date of purchase    Number of Ordinary Shares purchased  Highest price paid: (GBp)  Lowest price paid: (GBp)  Volume  weighted average price paid per share (GBp)   Venue
 30 June 2022        4,750,346                            220.10                     214.60                    217.4612                                              LSE
 30 June 2022        1,303,791                            220.20                     214.70                    217.4737                                              CHIX
 30 June 2022        2,506,811                            220.20                     214.60                    217.4535                                              BATE

 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 18
 February 2022, as announced on 18 February 2022.

 The Company intends to cancel the repurchased Ordinary Shares.

 Following the settlement of the above transactions, NWG will hold 132,725,164
 Ordinary Shares in treasury and have 10,439,722,763 Ordinary Shares in issue
 (excluding treasury shares).

 Further information:

 Investor Relations
 + 44 (0)207 672 1758

 Media Relations
 +44 (0)131 523 4205

 Legal Entity Identifier: 2138005O9XJIJN4JPN90

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

 Transaction Date    Time                                 Time Zone                  Volume (shares)           Price (GBp)                                           Trading Venue   MatchID
 30 June 2022        08:05:36                             BST                        8910                      219.40                                                BATE            1187978
 30 June 2022        08:05:36                             BST                        2285                      219.40                                                BATE            1,187,974
 30 June 2022        08:07:42                             BST                        10492                     219.70                                                BATE            1,193,172
 30 June 2022        08:09:35                             BST                        11069                     220.20                                                BATE            1,198,060
 30 June 2022        08:12:15                             BST                        7141                      219.40                                                BATE            1,204,032
 30 June 2022        08:12:15                             BST                        2542                      219.40                                                BATE            1,204,030
 30 June 2022        08:14:28                             BST                        1005                      218.70                                                BATE            1,209,620
 30 June 2022        08:14:28                             BST                        8551                      218.70                                                BATE            1,209,618
 30 June 2022        08:16:50                             BST                        4517                      218.30                                                BATE            1,215,095
 30 June 2022        08:16:50                             BST                        5998                      218.30                                                BATE            1,215,093
 30 June 2022        08:20:22                             BST                        10040                     217.80                                                BATE            1,223,679
 30 June 2022        08:20:50                             BST                        8968                      217.50                                                BATE            1,224,690
 30 June 2022        08:20:50                             BST                        1066                      217.50                                                BATE            1,224,688
 30 June 2022        08:23:50                             BST                        4095                      217.50                                                BATE            1,231,497
 30 June 2022        08:23:50                             BST                        3600                      217.50                                                BATE            1,231,493
 30 June 2022        08:23:50                             BST                        2182                      217.50                                                BATE            1,231,489
 30 June 2022        08:24:34                             BST                        8897                      217.40                                                BATE            1,233,268
 30 June 2022        08:24:34                             BST                        466                       217.40                                                BATE            1,233,270
 30 June 2022        08:26:32                             BST                        3346                      217.70                                                BATE            1,236,511
 30 June 2022        08:26:32                             BST                        3106                      217.70                                                BATE            1,236,507
 30 June 2022        08:26:32                             BST                        3276                      217.70                                                BATE            1,236,503
 30 June 2022        08:28:17                             BST                        11474                     217.60                                                BATE            1,240,701
 30 June 2022        08:29:13                             BST                        2227                      217.40                                                BATE            1,242,752
 30 June 2022        08:29:13                             BST                        9000                      217.40                                                BATE            1,242,747
 30 June 2022        08:32:09                             BST                        1452                      217.20                                                BATE            1,251,181
 30 June 2022        08:32:09                             BST                        9000                      217.20                                                BATE            1,251,175
 30 June 2022        08:35:11                             BST                        9224                      218.10                                                BATE            1,258,668
 30 June 2022        08:35:11                             BST                        2345                      218.10                                                BATE            1,258,664
 30 June 2022        08:37:03                             BST                        9610                      218.30                                                BATE            1,262,834
 30 June 2022        08:37:19                             BST                        7628                      218.30                                                BATE            1,263,412
 30 June 2022        08:37:19                             BST                        3701                      218.30                                                BATE            1,263,410
 30 June 2022        08:37:24                             BST                        1                         218.30                                                BATE            1,263,595
 30 June 2022        08:39:26                             BST                        2107                      218.10                                                BATE            1,268,036
 30 June 2022        08:39:26                             BST                        7943                      218.10                                                BATE            1,268,034
 30 June 2022        08:41:50                             BST                        1080                      217.70                                                BATE            1,273,371
 30 June 2022        08:41:50                             BST                        5559                      217.70                                                BATE            1,273,369
 30 June 2022        08:41:50                             BST                        253                       217.70                                                BATE            1,273,367
 30 June 2022        08:41:50                             BST                        274                       217.70                                                BATE            1,273,365
 30 June 2022        08:41:50                             BST                        219                       217.70                                                BATE            1,273,363
 30 June 2022        08:41:50                             BST                        2185                      217.70                                                BATE            1,273,359
 30 June 2022        08:46:07                             BST                        10784                     218.40                                                BATE            1,283,147
 30 June 2022        08:46:07                             BST                        9208                      218.40                                                BATE            1,283,145
 30 June 2022        08:46:07                             BST                        837                       218.40                                                BATE            1,283,137
 30 June 2022        08:46:07                             BST                        41                        218.40                                                BATE            1,283,133
 30 June 2022        08:50:05                             BST                        10681                     218.70                                                BATE            1,292,773
 30 June 2022        08:55:17                             BST                        11318                     218.60                                                BATE            1,302,770
 30 June 2022        08:55:17                             BST                        11242                     218.60                                                BATE            1,302,766
 30 June 2022        08:55:31                             BST                        4522                      218.50                                                BATE            1,303,355
 30 June 2022        08:55:31                             BST                        6530                      218.50                                                BATE            1,303,357
 30 June 2022        08:57:12                             BST                        11286                     218.30                                                BATE            1,306,520
 30 June 2022        08:59:22                             BST                        9891                      217.50                                                BATE            1,311,683
 30 June 2022        09:02:48                             BST                        10799                     217.30                                                BATE            1,318,100
 30 June 2022        09:06:18                             BST                        7504                      217.80                                                BATE            1,322,692
 30 June 2022        09:06:18                             BST                        3086                      217.80                                                BATE            1,322,690
 30 June 2022        09:07:31                             BST                        9892                      218.00                                                BATE            1,324,538
 30 June 2022        09:07:51                             BST                        5077                      217.90                                                BATE            1,325,157
 30 June 2022        09:07:51                             BST                        368                       217.90                                                BATE            1,325,147
 30 June 2022        09:07:51                             BST                        3912                      217.90                                                BATE            1,325,149
 30 June 2022        09:15:03                             BST                        2257                      217.60                                                BATE            1,338,437
 30 June 2022        09:15:03                             BST                        9802                      217.60                                                BATE            1,338,435
 30 June 2022        09:15:21                             BST                        11442                     217.60                                                BATE            1,339,025
 30 June 2022        09:15:21                             BST                        67                        217.60                                                BATE            1,339,023
 30 June 2022        09:15:41                             BST                        299                       217.50                                                BATE            1,339,528
 30 June 2022        09:15:41                             BST                        389                       217.50                                                BATE            1,339,526
 30 June 2022        09:15:41                             BST                        10771                     217.50                                                BATE            1,339,524
 30 June 2022        09:20:10                             BST                        4496                      217.30                                                BATE            1,346,827
 30 June 2022        09:20:10                             BST                        5204                      217.30                                                BATE            1,346,831
 30 June 2022        09:25:46                             BST                        5116                      217.30                                                BATE            1,355,924
 30 June 2022        09:25:46                             BST                        10297                     217.30                                                BATE            1,355,914
 30 June 2022        09:27:42                             BST                        9905                      217.30                                                BATE            1,358,945
 30 June 2022        09:28:16                             BST                        11252                     217.30                                                BATE            1,359,875
 30 June 2022        09:30:04                             BST                        10123                     216.80                                                BATE            1,362,970
 30 June 2022        09:33:16                             BST                        10591                     216.90                                                BATE            1,368,340
 30 June 2022        09:35:58                             BST                        3555                      216.50                                                BATE            1,373,421
 30 June 2022        09:36:04                             BST                        1181                      216.50                                                BATE            1,373,615
 30 June 2022        09:36:04                             BST                        5689                      216.50                                                BATE            1,373,603
 30 June 2022        09:37:43                             BST                        8986                      216.50                                                BATE            1,376,374
 30 June 2022        09:37:43                             BST                        1491                      216.50                                                BATE            1,376,376
 30 June 2022        09:40:04                             BST                        3406                      216.50                                                BATE            1,382,823
 30 June 2022        09:40:04                             BST                        7290                      216.50                                                BATE            1,382,821
 30 June 2022        09:45:12                             BST                        9975                      217.30                                                BATE            1,391,568
 30 June 2022        09:45:12                             BST                        1073                      217.30                                                BATE            1,391,555
 30 June 2022        09:45:12                             BST                        11503                     217.30                                                BATE            1,391,545
 30 June 2022        09:50:00                             BST                        7114                      217.50                                                BATE            1,398,412
 30 June 2022        09:50:00                             BST                        4350                      217.50                                                BATE            1,398,416
 30 June 2022        09:52:47                             BST                        7845                      217.60                                                BATE            1,403,848
 30 June 2022        09:52:47                             BST                        3207                      217.60                                                BATE            1,403,846
 30 June 2022        09:56:37                             BST                        2257                      218.00                                                BATE            1,408,511
 30 June 2022        09:56:37                             BST                        3824                      218.00                                                BATE            1,408,509
 30 June 2022        09:56:37                             BST                        3275                      218.00                                                BATE            1,408,507
 30 June 2022        09:56:37                             BST                        11474                     218.00                                                BATE            1,408,499
 30 June 2022        09:59:03                             BST                        5971                      217.90                                                BATE            1,411,583
 30 June 2022        09:59:03                             BST                        568                       217.90                                                BATE            1,411,589
 30 June 2022        09:59:03                             BST                        3039                      217.90                                                BATE            1,411,585
 30 June 2022        10:01:42                             BST                        5998                      218.10                                                BATE            1,414,789
 30 June 2022        10:01:42                             BST                        3491                      218.10                                                BATE            1,414,787
 30 June 2022        10:01:42                             BST                        203                       218.10                                                BATE            1,414,793
 30 June 2022        10:04:22                             BST                        11061                     217.90                                                BATE            1,418,277
 30 June 2022        10:04:22                             BST                        252                       217.90                                                BATE            1,418,275
 30 June 2022        10:04:22                             BST                        88                        217.90                                                BATE            1,418,273
 30 June 2022        10:07:37                             BST                        10784                     218.30                                                BATE            1,423,443
 30 June 2022        10:09:58                             BST                        9515                      218.10                                                BATE            1,426,523
 30 June 2022        10:14:35                             BST                        9525                      217.90                                                BATE            1,432,955
 30 June 2022        10:14:39                             BST                        1248                      217.80                                                BATE            1,433,102
 30 June 2022        10:14:39                             BST                        3259                      217.80                                                BATE            1,433,100
 30 June 2022        10:14:39                             BST                        5099                      217.80                                                BATE            1,433,098
 30 June 2022        10:16:57                             BST                        5136                      217.50                                                BATE            1,435,971
 30 June 2022        10:16:57                             BST                        1300                      217.50                                                BATE            1,435,969
 30 June 2022        10:16:57                             BST                        368                       217.50                                                BATE            1,435,967
 30 June 2022        10:16:57                             BST                        2999                      217.50                                                BATE            1,435,973
 30 June 2022        10:16:57                             BST                        444                       217.50                                                BATE            1,435,975
 30 June 2022        10:19:53                             BST                        10697                     217.30                                                BATE            1,440,211
 30 June 2022        10:22:36                             BST                        7223                      217.10                                                BATE            1,444,259
 30 June 2022        10:22:36                             BST                        2487                      217.10                                                BATE            1,444,255
 30 June 2022        10:26:43                             BST                        6385                      217.30                                                BATE            1,450,097
 30 June 2022        10:26:43                             BST                        3319                      217.30                                                BATE            1,450,103
 30 June 2022        10:29:46                             BST                        3769                      217.30                                                BATE            1,455,866
 30 June 2022        10:29:46                             BST                        5912                      217.30                                                BATE            1,455,864
 30 June 2022        10:35:26                             BST                        10071                     217.50                                                BATE            1,464,322
 30 June 2022        10:35:26                             BST                        9568                      217.50                                                BATE            1,464,316
 30 June 2022        10:37:23                             BST                        3414                      217.60                                                BATE            1,466,956
 30 June 2022        10:37:23                             BST                        3181                      217.60                                                BATE            1,466,948
 30 June 2022        10:37:23                             BST                        751                       217.60                                                BATE            1,466,954
 30 June 2022        10:37:23                             BST                        3368                      217.60                                                BATE            1,466,950
 30 June 2022        10:39:13                             BST                        9848                      217.60                                                BATE            1,470,435
 30 June 2022        10:47:39                             BST                        11473                     218.10                                                BATE            1,481,331
 30 June 2022        10:49:27                             BST                        9793                      218.20                                                BATE            1,484,025
 30 June 2022        10:50:34                             BST                        1049                      218.10                                                BATE            1,485,805
 30 June 2022        10:50:34                             BST                        9000                      218.10                                                BATE            1,485,801
 30 June 2022        10:50:44                             BST                        10602                     218.00                                                BATE            1486239
 30 June 2022        11:00:01                             BST                        9000                      218.90                                                BATE            1500021
 30 June 2022        11:00:01                             BST                        522                       218.90                                                BATE            1500019
 30 June 2022        11:00:01                             BST                        459                       218.90                                                BATE            1500025
 30 June 2022        11:00:01                             BST                        6897                      218.90                                                BATE            1500009
 30 June 2022        11:00:01                             BST                        4845                      218.90                                                BATE            1500005
 30 June 2022        11:01:46                             BST                        4327                      219.00                                                BATE            1501859
 30 June 2022        11:01:46                             BST                        6329                      219.00                                                BATE            1501857
 30 June 2022        11:05:23                             BST                        2508                      218.90                                                BATE            1504928
 30 June 2022        11:05:23                             BST                        7890                      218.90                                                BATE            1504924
 30 June 2022        11:07:20                             BST                        10954                     218.80                                                BATE            1506888
 30 June 2022        11:10:26                             BST                        9715                      218.70                                                BATE            1509341
 30 June 2022        11:14:53                             BST                        9000                      218.80                                                BATE            1513292
 30 June 2022        11:14:53                             BST                        2212                      218.80                                                BATE            1513298
 30 June 2022        11:17:12                             BST                        9419                      218.90                                                BATE            1515224
 30 June 2022        11:20:05                             BST                        9986                      218.70                                                BATE            1517955
 30 June 2022        11:23:07                             BST                        10757                     218.60                                                BATE            1520882
 30 June 2022        11:26:20                             BST                        3325                      218.20                                                BATE            1523894
 30 June 2022        11:26:31                             BST                        8                         218.20                                                BATE            1524055
 30 June 2022        11:26:31                             BST                        3900                      218.20                                                BATE            1524053
 30 June 2022        11:26:31                             BST                        3856                      218.20                                                BATE            1524051
 30 June 2022        11:29:32                             BST                        10990                     218.10                                                BATE            1526496
 30 June 2022        11:35:13                             BST                        10801                     217.70                                                BATE            1531308
 30 June 2022        11:40:00                             BST                        10566                     217.90                                                BATE            1535908
 30 June 2022        11:41:37                             BST                        9631                      217.80                                                BATE            1537395
 30 June 2022        11:45:44                             BST                        10163                     217.60                                                BATE            1541131
 30 June 2022        11:48:44                             BST                        6212                      217.40                                                BATE            1544121
 30 June 2022        11:48:44                             BST                        3254                      217.40                                                BATE            1544119
 30 June 2022        11:50:11                             BST                        90                        217.30                                                BATE            1545748
 30 June 2022        11:50:21                             BST                        514                       217.30                                                BATE            1545924
 30 June 2022        11:50:21                             BST                        9000                      217.30                                                BATE            1545920
 30 June 2022        11:54:28                             BST                        1207                      217.30                                                BATE            1550409
 30 June 2022        11:59:02                             BST                        11069                     217.70                                                BATE            1554560
 30 June 2022        11:59:02                             BST                        820                       217.80                                                BATE            1554492
 30 June 2022        11:59:02                             BST                        809                       217.80                                                BATE            1554494
 30 June 2022        11:59:02                             BST                        933                       217.80                                                BATE            1554496
 30 June 2022        11:59:02                             BST                        4100                      217.80                                                BATE            1554486
 30 June 2022        11:59:02                             BST                        7784                      217.80                                                BATE            1554482
 30 June 2022        11:59:59                             BST                        11219                     217.90                                                BATE            1555840
 30 June 2022        12:03:42                             BST                        2487                      217.70                                                BATE            1560430
 30 June 2022        12:03:42                             BST                        8181                      217.70                                                BATE            1560364
 30 June 2022        12:06:09                             BST                        9344                      217.90                                                BATE            1562326
 30 June 2022        12:10:38                             BST                        9459                      218.00                                                BATE            1566619
 30 June 2022        12:11:14                             BST                        10958                     217.90                                                BATE            1567423
 30 June 2022        12:16:02                             BST                        11600                     217.80                                                BATE            1572173
 30 June 2022        12:24:20                             BST                        9787                      217.60                                                BATE            1579801
 30 June 2022        12:24:20                             BST                        10592                     217.70                                                BATE            1579793
 30 June 2022        12:29:02                             BST                        10015                     217.60                                                BATE            1583710
 30 June 2022        12:30:31                             BST                        286                       217.50                                                BATE            1585262
 30 June 2022        12:31:07                             BST                        5961                      217.50                                                BATE            1585805
 30 June 2022        12:31:07                             BST                        4382                      217.50                                                BATE            1585801
 30 June 2022        12:35:07                             BST                        10614                     217.20                                                BATE            1589655
 30 June 2022        12:37:29                             BST                        7412                      217.00                                                BATE            1592845
 30 June 2022        12:37:29                             BST                        3274                      217.00                                                BATE            1592843
 30 June 2022        12:46:03                             BST                        9546                      216.90                                                BATE            1603122
 30 June 2022        12:46:04                             BST                        3106                      216.80                                                BATE            1603157
 30 June 2022        12:46:09                             BST                        6231                      216.80                                                BATE            1603209
 30 June 2022        12:46:09                             BST                        1979                      216.80                                                BATE            1603207
 30 June 2022        12:48:39                             BST                        11339                     217.10                                                BATE            1605842
 30 June 2022        12:51:01                             BST                        8382                      217.10                                                BATE            1608205
 30 June 2022        12:51:01                             BST                        2353                      217.10                                                BATE            1608203
 30 June 2022        13:02:05                             BST                        1500                      217.40                                                BATE            1619583
 30 June 2022        13:02:05                             BST                        6715                      217.40                                                BATE            1619585
 30 June 2022        13:02:05                             BST                        1268                      217.40                                                BATE            1619579
 30 June 2022        13:02:05                             BST                        1266                      217.40                                                BATE            1619575
 30 June 2022        13:02:05                             BST                        11596                     217.40                                                BATE            1619569
 30 June 2022        13:02:05                             BST                        10839                     217.40                                                BATE            1619565
 30 June 2022        13:04:02                             BST                        10911                     217.50                                                BATE            1622682
 30 June 2022        13:06:53                             BST                        11484                     217.60                                                BATE            1626204
 30 June 2022        13:10:25                             BST                        10883                     217.60                                                BATE            1629800
 30 June 2022        13:18:03                             BST                        12406                     217.70                                                BATE            1637415
 30 June 2022        13:18:57                             BST                        9503                      217.60                                                BATE            1638203
 30 June 2022        13:19:53                             BST                        6189                      217.50                                                BATE            1639333
 30 June 2022        13:19:53                             BST                        4146                      217.50                                                BATE            1639337
 30 June 2022        13:23:11                             BST                        5916                      217.50                                                BATE            1643108
 30 June 2022        13:23:11                             BST                        3400                      217.50                                                BATE            1643104
 30 June 2022        13:29:20                             BST                        12317                     217.80                                                BATE            1650146
 30 June 2022        13:30:57                             BST                        10986                     218.00                                                BATE            1654008
 30 June 2022        13:31:08                             BST                        10072                     218.00                                                BATE            1654287
 30 June 2022        13:32:27                             BST                        772                       218.00                                                BATE            1655854
 30 June 2022        13:32:27                             BST                        591                       218.00                                                BATE            1655852
 30 June 2022        13:32:27                             BST                        1162                      218.00                                                BATE            1655850
 30 June 2022        13:32:27                             BST                        6837                      218.00                                                BATE            1655848
 30 June 2022        13:37:51                             BST                        10419                     218.20                                                BATE            1662632
 30 June 2022        13:38:19                             BST                        9565                      218.10                                                BATE            1663403
 30 June 2022        13:38:19                             BST                        10111                     218.10                                                BATE            1663397
 30 June 2022        13:47:20                             BST                        10356                     218.10                                                BATE            1675536
 30 June 2022        13:47:20                             BST                        2759                      218.10                                                BATE            1675534
 30 June 2022        13:47:20                             BST                        89                        218.10                                                BATE            1675526
 30 June 2022        13:47:20                             BST                        6510                      218.10                                                BATE            1675522
 30 June 2022        13:48:03                             BST                        11220                     218.00                                                BATE            1676456
 30 June 2022        13:51:53                             BST                        10929                     217.80                                                BATE            1681451
 30 June 2022        13:56:31                             BST                        1555                      217.60                                                BATE            1687890
 30 June 2022        13:56:35                             BST                        2506                      217.60                                                BATE            1688059
 30 June 2022        13:56:35                             BST                        1066                      217.60                                                BATE            1688057
 30 June 2022        13:56:35                             BST                        10755                     217.60                                                BATE            1688044
 30 June 2022        13:56:35                             BST                        4171                      217.60                                                BATE            1688024
 30 June 2022        13:56:35                             BST                        4570                      217.60                                                BATE            1688020
 30 June 2022        13:57:40                             BST                        11337                     217.50                                                BATE            1689783
 30 June 2022        14:00:00                             BST                        10816                     217.30                                                BATE            1694067
 30 June 2022        14:05:05                             BST                        5377                      217.40                                                BATE            1702617
 30 June 2022        14:05:05                             BST                        5822                      217.40                                                BATE            1702619
 30 June 2022        14:08:31                             BST                        6733                      217.60                                                BATE            1708194
 30 June 2022        14:08:31                             BST                        5827                      217.60                                                BATE            1708192
 30 June 2022        14:10:39                             BST                        10626                     217.60                                                BATE            1711806
 30 June 2022        14:12:41                             BST                        9639                      217.60                                                BATE            1714220
 30 June 2022        14:13:10                             BST                        7293                      217.50                                                BATE            1714743
 30 June 2022        14:13:10                             BST                        963                       217.50                                                BATE            1714729
 30 June 2022        14:13:10                             BST                        2357                      217.50                                                BATE            1714727
 30 June 2022        14:15:23                             BST                        10866                     217.40                                                BATE            1718102
 30 June 2022        14:18:35                             BST                        1910                      217.50                                                BATE            1722603
 30 June 2022        14:18:35                             BST                        6061                      217.50                                                BATE            1722605
 30 June 2022        14:18:35                             BST                        2453                      217.50                                                BATE            1722607
 30 June 2022        14:22:10                             BST                        11318                     217.30                                                BATE            1727973
 30 June 2022        14:22:33                             BST                        8475                      217.20                                                BATE            1728618
 30 June 2022        14:22:34                             BST                        2390                      217.20                                                BATE            1728632
 30 June 2022        14:27:18                             BST                        11556                     217.30                                                BATE            1736918
 30 June 2022        14:27:18                             BST                        2489                      217.40                                                BATE            1736900
 30 June 2022        14:27:18                             BST                        6463                      217.40                                                BATE            1736902
 30 June 2022        14:27:18                             BST                        1372                      217.40                                                BATE            1736898
 30 June 2022        14:27:18                             BST                        1189                      217.40                                                BATE            1736896
 30 June 2022        14:27:18                             BST                        17                        217.40                                                BATE            1736886
 30 June 2022        14:27:18                             BST                        10923                     217.40                                                BATE            1736884
 30 June 2022        14:30:08                             BST                        785                       217.20                                                BATE            1746192
 30 June 2022        14:30:08                             BST                        10161                     217.20                                                BATE            1746190
 30 June 2022        14:31:31                             BST                        10949                     217.10                                                BATE            1753573
 30 June 2022        14:32:07                             BST                        1310                      217.00                                                BATE            1755924
 30 June 2022        14:32:11                             BST                        9757                      217.00                                                BATE            1756300
 30 June 2022        14:32:13                             BST                        2419                      216.90                                                BATE            1756505
 30 June 2022        14:32:13                             BST                        8529                      216.90                                                BATE            1756511
 30 June 2022        14:34:25                             BST                        4954                      217.20                                                BATE            1765146
 30 June 2022        14:34:25                             BST                        5925                      217.20                                                BATE            1765144
 30 June 2022        14:34:31                             BST                        8181                      217.10                                                BATE            1765645
 30 June 2022        14:34:31                             BST                        2240                      217.10                                                BATE            1765643
 30 June 2022        14:34:44                             BST                        9736                      217.00                                                BATE            1766203
 30 June 2022        14:36:10                             BST                        11015                     216.60                                                BATE            1770540
 30 June 2022        14:37:31                             BST                        7631                      216.30                                                BATE            1775359
 30 June 2022        14:39:22                             BST                        76                        216.30                                                BATE            1780994
 30 June 2022        14:39:22                             BST                        518                       216.30                                                BATE            1780992
 30 June 2022        14:39:22                             BST                        2986                      216.30                                                BATE            1780984
 30 June 2022        14:39:22                             BST                        394                       216.30                                                BATE            1780986
 30 June 2022        14:39:23                             BST                        9152                      216.30                                                BATE            1781015
 30 June 2022        14:39:23                             BST                        1452                      216.30                                                BATE            1781001
 30 June 2022        14:39:25                             BST                        9807                      216.20                                                BATE            1781144
 30 June 2022        14:41:30                             BST                        3674                      216.10                                                BATE            1786603
 30 June 2022        14:41:30                             BST                        823                       216.10                                                BATE            1786601
 30 June 2022        14:44:32                             BST                        4823                      216.50                                                BATE            1794703
 30 June 2022        14:44:32                             BST                        5166                      216.50                                                BATE            1794696
 30 June 2022        14:44:32                             BST                        11287                     216.60                                                BATE            1794668
 30 June 2022        14:44:32                             BST                        18144                     216.70                                                BATE            1794660
 30 June 2022        14:45:49                             BST                        9620                      216.20                                                BATE            1798054
 30 June 2022        14:47:12                             BST                        10784                     216.10                                                BATE            1802775
 30 June 2022        14:48:03                             BST                        2000                      216.00                                                BATE            1805000
 30 June 2022        14:48:04                             BST                        40                        216.00                                                BATE            1805078
 30 June 2022        14:48:15                             BST                        9339                      216.00                                                BATE            1805479
 30 June 2022        14:49:34                             BST                        9736                      215.80                                                BATE            1809359
 30 June 2022        14:51:02                             BST                        583                       215.60                                                BATE            1814165
 30 June 2022        14:52:07                             BST                        700                       215.70                                                BATE            1817709
 30 June 2022        14:52:07                             BST                        4371                      215.70                                                BATE            1817707
 30 June 2022        14:52:07                             BST                        5354                      215.70                                                BATE            1817705
 30 June 2022        14:52:54                             BST                        1044                      215.60                                                BATE            1819868
 30 June 2022        14:53:05                             BST                        6100                      215.60                                                BATE            1820526
 30 June 2022        14:53:05                             BST                        4100                      215.60                                                BATE            1820524
 30 June 2022        14:53:37                             BST                        813                       215.50                                                BATE            1822019
 30 June 2022        14:53:37                             BST                        9035                      215.50                                                BATE            1822013
 30 June 2022        14:55:39                             BST                        779                       215.20                                                BATE            1827465
 30 June 2022        14:55:39                             BST                        2999                      215.20                                                BATE            1827463
 30 June 2022        14:55:39                             BST                        5998                      215.20                                                BATE            1827461
 30 June 2022        14:56:15                             BST                        876                       215.10                                                BATE            1829299
 30 June 2022        14:56:15                             BST                        2999                      215.10                                                BATE            1829297
 30 June 2022        14:56:15                             BST                        1110                      215.10                                                BATE            1829294
 30 June 2022        14:56:15                             BST                        1021                      215.10                                                BATE            1829292
 30 June 2022        14:56:15                             BST                        834                       215.10                                                BATE            1829280
 30 June 2022        14:56:15                             BST                        834                       215.10                                                BATE            1829278
 30 June 2022        14:56:15                             BST                        2999                      215.10                                                BATE            1829282
 30 June 2022        14:59:09                             BST                        8903                      215.20                                                BATE            1837911
 30 June 2022        14:59:09                             BST                        1856                      215.20                                                BATE            1837917
 30 June 2022        14:59:13                             BST                        9229                      215.10                                                BATE            1838182
 30 June 2022        14:59:15                             BST                        648                       215.10                                                BATE            1838343
 30 June 2022        15:02:16                             BST                        11476                     214.60                                                BATE            1851435
 30 June 2022        15:02:16                             BST                        1208                      214.70                                                BATE            1851395
 30 June 2022        15:02:16                             BST                        9000                      214.70                                                BATE            1851389
 30 June 2022        15:03:09                             BST                        9731                      214.60                                                BATE            1854358
 30 June 2022        15:04:50                             BST                        1045                      214.90                                                BATE            1860299
 30 June 2022        15:04:50                             BST                        1900                      214.90                                                BATE            1860297
 30 June 2022        15:04:50                             BST                        1045                      214.90                                                BATE            1860295
 30 June 2022        15:04:53                             BST                        10295                     214.80                                                BATE            1860484
 30 June 2022        15:08:08                             BST                        6885                      214.90                                                BATE            1870333
 30 June 2022        15:08:08                             BST                        1600                      214.90                                                BATE            1870331
 30 June 2022        15:08:08                             BST                        1045                      214.90                                                BATE            1870329
 30 June 2022        15:08:08                             BST                        1045                      214.90                                                BATE            1870327
 30 June 2022        15:08:08                             BST                        604                       214.90                                                BATE            1870323
 30 June 2022        15:08:08                             BST                        9000                      214.90                                                BATE            1870321
 30 June 2022        15:09:22                             BST                        679                       215.30                                                BATE            1873316
 30 June 2022        15:09:22                             BST                        9645                      215.30                                                BATE            1873314
 30 June 2022        15:13:02                             BST                        1674                      215.50                                                BATE            1883608
 30 June 2022        15:13:02                             BST                        10958                     215.50                                                BATE            1883610
 30 June 2022        15:15:02                             BST                        568                       215.90                                                BATE            1889992
 30 June 2022        15:15:02                             BST                        10745                     215.90                                                BATE            1889990
 30 June 2022        15:15:02                             BST                        6197                      215.90                                                BATE            1889988
 30 June 2022        15:15:02                             BST                        3252                      215.90                                                BATE            1889986
 30 June 2022        15:18:42                             BST                        1310                      216.20                                                BATE            1900402
 30 June 2022        15:18:42                             BST                        1307                      216.20                                                BATE            1900400
 30 June 2022        15:18:44                             BST                        1307                      216.20                                                BATE            1900431
 30 June 2022        15:18:49                             BST                        1307                      216.20                                                BATE            1900642
 30 June 2022        15:18:49                             BST                        1310                      216.20                                                BATE            1900640
 30 June 2022        15:19:09                             BST                        25                        216.10                                                BATE            1901869
 30 June 2022        15:19:09                             BST                        6162                      216.10                                                BATE            1901875
 30 June 2022        15:19:09                             BST                        488                       216.10                                                BATE            1901873
 30 June 2022        15:19:09                             BST                        449                       216.10                                                BATE            1901871
 30 June 2022        15:19:09                             BST                        100                       216.10                                                BATE            1901877
 30 June 2022        15:19:09                             BST                        10316                     216.10                                                BATE            1901881
 30 June 2022        15:19:09                             BST                        2353                      216.10                                                BATE            1901879
 30 June 2022        15:21:18                             BST                        5763                      216.30                                                BATE            1908535
 30 June 2022        15:21:18                             BST                        9000                      216.30                                                BATE            1908533
 30 June 2022        15:21:59                             BST                        170                       216.20                                                BATE            1910259
 30 June 2022        15:22:01                             BST                        1000                      216.20                                                BATE            1910370
 30 June 2022        15:22:02                             BST                        1674                      216.20                                                BATE            1910418
 30 June 2022        15:23:05                             BST                        13272                     216.30                                                BATE            1912800
 30 June 2022        15:23:07                             BST                        1674                      216.20                                                BATE            1913014
 30 June 2022        15:23:07                             BST                        9051                      216.20                                                BATE            1913016
 30 June 2022        15:26:58                             BST                        11274                     216.70                                                BATE            1926853
 30 June 2022        15:26:59                             BST                        4069                      216.60                                                BATE            1926948
 30 June 2022        15:26:59                             BST                        3600                      216.60                                                BATE            1926946
 30 June 2022        15:26:59                             BST                        3320                      216.60                                                BATE            1926944
 30 June 2022        15:28:00                             BST                        1310                      216.50                                                BATE            1929653
 30 June 2022        15:28:00                             BST                        281                       216.50                                                BATE            1929651
 30 June 2022        15:28:00                             BST                        8476                      216.50                                                BATE            1929637
 30 June 2022        15:28:00                             BST                        2930                      216.50                                                BATE            1929635
 30 June 2022        15:28:03                             BST                        9962                      216.40                                                BATE            1929785
 30 June 2022        15:32:16                             BST                        2740                      216.60                                                BATE            1942960
 30 June 2022        15:32:16                             BST                        34                        216.60                                                BATE            1942956
 30 June 2022        15:32:16                             BST                        7117                      216.60                                                BATE            1942954
 30 June 2022        15:32:40                             BST                        9000                      216.60                                                BATE            1944606
 30 June 2022        15:32:40                             BST                        1970                      216.60                                                BATE            1944610
 30 June 2022        15:33:40                             BST                        10884                     216.80                                                BATE            1948002
 30 June 2022        15:35:59                             BST                        14118                     216.80                                                BATE            1953890
 30 June 2022        15:38:02                             BST                        10538                     216.80                                                BATE            1959931
 30 June 2022        15:38:57                             BST                        1310                      216.80                                                BATE            1962212
 30 June 2022        15:38:57                             BST                        1307                      216.80                                                BATE            1962214
 30 June 2022        15:38:57                             BST                        13149                     216.80                                                BATE            1962198
 30 June 2022        15:39:03                             BST                        9916                      216.70                                                BATE            1962642
 30 June 2022        15:39:55                             BST                        10937                     216.50                                                BATE            1964612
 30 June 2022        15:42:30                             BST                        11431                     216.50                                                BATE            1970785
 30 June 2022        15:44:35                             BST                        10614                     216.60                                                BATE            1975782
 30 June 2022        15:44:44                             BST                        8585                      216.50                                                BATE            1976243
 30 June 2022        15:44:44                             BST                        1897                      216.50                                                BATE            1976241
 30 June 2022        15:46:49                             BST                        9382                      216.40                                                BATE            1980981
 30 June 2022        15:50:56                             BST                        10870                     217.10                                                BATE            1991054
 30 June 2022        15:51:04                             BST                        1329                      217.00                                                BATE            1991320
 30 June 2022        15:51:04                             BST                        9541                      217.00                                                BATE            1991326
 30 June 2022        15:54:25                             BST                        1219                      217.50                                                BATE            2003824
 30 June 2022        15:54:33                             BST                        11401                     217.60                                                BATE            2004318
 30 June 2022        15:54:40                             BST                        9969                      217.50                                                BATE            2004740
 30 June 2022        15:54:40                             BST                        1488                      217.50                                                BATE            2004744
 30 June 2022        15:54:40                             BST                        9146                      217.50                                                BATE            2004736
 30 June 2022        15:57:30                             BST                        9554                      217.50                                                BATE            2016792
 30 June 2022        15:59:39                             BST                        2537                      217.50                                                BATE            2024582
 30 June 2022        15:59:39                             BST                        8352                      217.50                                                BATE            2024580
 30 June 2022        16:00:00                             BST                        11515                     217.50                                                BATE            2027849
 30 June 2022        16:00:00                             BST                        464                       217.50                                                BATE            2027847
 30 June 2022        16:00:00                             BST                        3200                      217.50                                                BATE            2027842
 30 June 2022        16:00:00                             BST                        2852                      217.50                                                BATE            2027838
 30 June 2022        16:00:00                             BST                        3300                      217.50                                                BATE            2027834
 30 June 2022        16:00:00                             BST                        2800                      217.50                                                BATE            2027836
 30 June 2022        16:01:38                             BST                        1296                      217.20                                                BATE            2034207
 30 June 2022        16:01:40                             BST                        200                       217.20                                                BATE            2034264
 30 June 2022        16:01:40                             BST                        581                       217.20                                                BATE            2034262
 30 June 2022        16:01:40                             BST                        400                       217.20                                                BATE            2034260
 30 June 2022        16:01:40                             BST                        600                       217.20                                                BATE            2034258
 30 June 2022        16:01:40                             BST                        581                       217.20                                                BATE            2034256
 30 June 2022        16:01:52                             BST                        400                       217.20                                                BATE            2034618
 30 June 2022        16:01:52                             BST                        400                       217.20                                                BATE            2034616
 30 June 2022        16:01:55                             BST                        800                       217.20                                                BATE            2034787
 30 June 2022        16:01:55                             BST                        1000                      217.20                                                BATE            2034789
 30 June 2022        16:01:55                             BST                        400                       217.20                                                BATE            2034783
 30 June 2022        16:01:56                             BST                        4443                      217.20                                                BATE            2034833
 30 June 2022        16:05:51                             BST                        1012                      217.50                                                BATE            2046822
 30 June 2022        16:06:00                             BST                        8313                      217.50                                                BATE            2047436
 30 June 2022        16:06:00                             BST                        1000                      217.50                                                BATE            2047434
 30 June 2022        16:07:38                             BST                        12476                     217.50                                                BATE            2051728
 30 June 2022        16:07:38                             BST                        1310                      217.50                                                BATE            2051726
 30 June 2022        16:07:38                             BST                        1307                      217.50                                                BATE            2051724
 30 June 2022        16:07:38                             BST                        1036                      217.50                                                BATE            2051722
 30 June 2022        16:08:04                             BST                        14272                     217.60                                                BATE            2052721
 30 June 2022        16:10:08                             BST                        1400                      218.10                                                BATE            2059664
 30 June 2022        16:10:50                             BST                        8225                      218.20                                                BATE            2061660
 30 June 2022        16:10:50                             BST                        3280                      218.20                                                BATE            2061658
 30 June 2022        16:11:24                             BST                        13228                     218.20                                                BATE            2063457
 30 June 2022        16:11:39                             BST                        11177                     218.10                                                BATE            2064311
 30 June 2022        16:16:03                             BST                        696                       218.60                                                BATE            2077575
 30 June 2022        16:16:35                             BST                        1540                      218.60                                                BATE            2079228
 30 June 2022        16:16:35                             BST                        460                       218.60                                                BATE            2079226
 30 June 2022        16:16:35                             BST                        4114                      218.60                                                BATE            2079222
 30 June 2022        16:16:35                             BST                        877                       218.60                                                BATE            2079218
 30 June 2022        16:17:36                             BST                        3                         218.80                                                BATE            2082748
 30 June 2022        16:17:37                             BST                        85                        218.80                                                BATE            2082875
 30 June 2022        16:17:37                             BST                        7374                      218.80                                                BATE            2082873
 30 June 2022        16:17:37                             BST                        4082                      218.80                                                BATE            2082861
 30 June 2022        16:17:37                             BST                        673                       218.80                                                BATE            2082851
 30 June 2022        16:17:37                             BST                        2528                      218.80                                                BATE            2082849
 30 June 2022        16:17:37                             BST                        4614                      218.80                                                BATE            2082846
 30 June 2022        16:18:07                             BST                        11627                     218.60                                                BATE            2084400
 30 June 2022        16:18:07                             BST                        11549                     218.70                                                BATE            2084390
 30 June 2022        16:19:34                             BST                        1169                      218.50                                                BATE            2089403
 30 June 2022        16:22:01                             BST                        1310                      218.70                                                BATE            2097604
 30 June 2022        16:22:01                             BST                        1307                      218.70                                                BATE            2097602
 30 June 2022        16:22:01                             BST                        946                       218.70                                                BATE            2097606
 30 June 2022        16:22:01                             BST                        4714                      218.70                                                BATE            2097572
 30 June 2022        16:22:01                             BST                        311                       218.70                                                BATE            2097570
 30 June 2022        16:22:01                             BST                        4740                      218.70                                                BATE            2097568
 30 June 2022        16:22:01                             BST                        11085                     218.70                                                BATE            2097566
 30 June 2022        16:22:39                             BST                        11753                     219.00                                                BATE            2099554
 30 June 2022        16:23:04                             BST                        2735                      218.90                                                BATE            2100666
 30 June 2022        16:24:30                             BST                        2211                      219.10                                                BATE            2105160
 30 June 2022        16:24:30                             BST                        9573                      219.10                                                BATE            2105156
 30 June 2022        16:24:32                             BST                        2630                      219.10                                                BATE            2105274
 30 June 2022        16:24:32                             BST                        10487                     219.10                                                BATE            2105279
 30 June 2022        16:26:03                             BST                        11099                     219.30                                                BATE            2110858
 30 June 2022        16:27:05                             BST                        637                       219.50                                                BATE            2114100
 30 June 2022        16:27:05                             BST                        9874                      219.50                                                BATE            2114088
 30 June 2022        16:27:05                             BST                        245                       219.50                                                BATE            2114090
 30 June 2022        16:27:20                             BST                        1377                      219.40                                                BATE            2114845
 30 June 2022        16:28:45                             BST                        7171                      219.40                                                BATE            2118772
 30 June 2022        16:28:45                             BST                        20070                     219.40                                                BATE            2118770
 30 June 2022        16:28:45                             BST                        8540                      219.40                                                BATE            2118768
 30 June 2022        08:05:36                             BST                        1129                      219.40                                                CHIX            1187980
 30 June 2022        08:05:36                             BST                        8260                      219.40                                                CHIX            1187976
 30 June 2022        08:09:35                             BST                        6660                      220.20                                                CHIX            1198066
 30 June 2022        08:09:35                             BST                        1163                      220.20                                                CHIX            1198064
 30 June 2022        08:09:35                             BST                        3338                      220.20                                                CHIX            1198062
 30 June 2022        08:14:28                             BST                        9538                      218.70                                                CHIX            1209616
 30 June 2022        08:18:03                             BST                        10457                     218.00                                                CHIX            1218202
 30 June 2022        08:20:22                             BST                        10046                     217.80                                                CHIX            1223681
 30 June 2022        08:23:50                             BST                        10333                     217.50                                                CHIX            1231491
 30 June 2022        08:26:32                             BST                        1351                      217.70                                                CHIX            1236509
 30 June 2022        08:26:32                             BST                        9058                      217.70                                                CHIX            1236505
 30 June 2022        08:26:32                             BST                        54                        217.70                                                CHIX            1236501
 30 June 2022        08:29:13                             BST                        11025                     217.40                                                CHIX            1242750
 30 June 2022        08:35:11                             BST                        3293                      218.10                                                CHIX            1258666
 30 June 2022        08:35:11                             BST                        7090                      218.10                                                CHIX            1258670
 30 June 2022        08:38:13                             BST                        10646                     218.40                                                CHIX            1265423
 30 June 2022        08:41:50                             BST                        9527                      217.70                                                CHIX            1273357
 30 June 2022        08:46:07                             BST                        10476                     218.40                                                CHIX            1283143
 30 June 2022        08:46:07                             BST                        1108                      218.40                                                CHIX            1283141
 30 June 2022        08:50:05                             BST                        11370                     218.70                                                CHIX            1292775
 30 June 2022        08:55:17                             BST                        9717                      218.60                                                CHIX            1302762
 30 June 2022        08:58:53                             BST                        9809                      218.10                                                CHIX            1310118
 30 June 2022        09:02:48                             BST                        9868                      217.30                                                CHIX            1318098
 30 June 2022        09:07:31                             BST                        11295                     218.00                                                CHIX            1324540
 30 June 2022        09:11:26                             BST                        9506                      217.50                                                CHIX            1332552
 30 June 2022        09:11:27                             BST                        309                       217.50                                                CHIX            1332600
 30 June 2022        09:15:41                             BST                        11448                     217.50                                                CHIX            1339522
 30 June 2022        09:25:46                             BST                        9621                      217.30                                                CHIX            1355916
 30 June 2022        09:27:42                             BST                        6585                      217.30                                                CHIX            1358937
 30 June 2022        09:27:42                             BST                        4495                      217.30                                                CHIX            1358943
 30 June 2022        09:33:16                             BST                        10049                     216.90                                                CHIX            1368338
 30 June 2022        09:35:58                             BST                        2050                      216.50                                                CHIX            1373425
 30 June 2022        09:36:04                             BST                        7316                      216.50                                                CHIX            1373613
 30 June 2022        09:40:00                             BST                        10214                     216.60                                                CHIX            1382648
 30 June 2022        09:45:12                             BST                        4758                      217.30                                                CHIX            1391547
 30 June 2022        09:45:12                             BST                        4856                      217.30                                                CHIX            1391543
 30 June 2022        09:50:00                             BST                        10342                     217.50                                                CHIX            1398414
 30 June 2022        09:56:37                             BST                        7971                      218.00                                                CHIX            1408501
 30 June 2022        09:56:37                             BST                        2064                      218.00                                                CHIX            1408503
 30 June 2022        09:59:03                             BST                        467                       217.90                                                CHIX            1411591
 30 June 2022        09:59:03                             BST                        8993                      217.90                                                CHIX            1411579
 30 June 2022        09:59:03                             BST                        1768                      217.90                                                CHIX            1411587
 30 June 2022        10:07:37                             BST                        9616                      218.30                                                CHIX            1423441
 30 June 2022        10:09:58                             BST                        4617                      218.10                                                CHIX            1426521
 30 June 2022        10:09:58                             BST                        5061                      218.10                                                CHIX            1426519
 30 June 2022        10:14:59                             BST                        7242                      217.70                                                CHIX            1433565
 30 June 2022        10:14:59                             BST                        3029                      217.70                                                CHIX            1433563
 30 June 2022        10:19:47                             BST                        2862                      217.40                                                CHIX            1440097
 30 June 2022        10:19:47                             BST                        7497                      217.40                                                CHIX            1440095
 30 June 2022        10:26:43                             BST                        8421                      217.30                                                CHIX            1450095
 30 June 2022        10:26:43                             BST                        2286                      217.30                                                CHIX            1450101
 30 June 2022        10:34:14                             BST                        11293                     217.50                                                CHIX            1462768
 30 June 2022        10:37:23                             BST                        2135                      217.60                                                CHIX            1466946
 30 June 2022        10:37:23                             BST                        7227                      217.60                                                CHIX            1466952
 30 June 2022        10:47:39                             BST                        194                       218.10                                                CHIX            1481333
 30 June 2022        10:47:42                             BST                        9252                      218.10                                                CHIX            1481461
 30 June 2022        10:47:43                             BST                        9471                      218.10                                                CHIX            1481465
 30 June 2022        10:47:43                             BST                        1164                      218.10                                                CHIX            1481467
 30 June 2022        11:00:01                             BST                        9264                      218.90                                                CHIX            1500035
 30 June 2022        11:00:01                             BST                        1359                      218.90                                                CHIX            1500023
 30 June 2022        11:00:01                             BST                        3121                      218.90                                                CHIX            1500011
 30 June 2022        11:00:01                             BST                        5438                      218.90                                                CHIX            1500015
 30 June 2022        11:00:01                             BST                        2057                      218.90                                                CHIX            1500003
 30 June 2022        11:05:23                             BST                        11002                     218.90                                                CHIX            1504926
 30 June 2022        11:14:53                             BST                        9231                      218.80                                                CHIX            1513290
 30 June 2022        11:14:53                             BST                        724                       218.80                                                CHIX            1513296
 30 June 2022        11:20:05                             BST                        10330                     218.70                                                CHIX            1517953
 30 June 2022        11:25:03                             BST                        7370                      218.30                                                CHIX            1522367
 30 June 2022        11:25:03                             BST                        2232                      218.30                                                CHIX            1522365
 30 June 2022        11:32:05                             BST                        9634                      217.90                                                CHIX            1528700
 30 June 2022        11:40:00                             BST                        5846                      217.90                                                CHIX            1535910
 30 June 2022        11:40:00                             BST                        5423                      217.90                                                CHIX            1535906
 30 June 2022        11:45:44                             BST                        11013                     217.60                                                CHIX            1541127
 30 June 2022        11:54:00                             BST                        10491                     217.40                                                CHIX            1549933
 30 June 2022        11:59:02                             BST                        10180                     217.80                                                CHIX            1554484
 30 June 2022        12:01:05                             BST                        10111                     217.80                                                CHIX            1556902
 30 June 2022        12:06:09                             BST                        11083                     217.90                                                CHIX            1562328
 30 June 2022        12:16:02                             BST                        11371                     217.80                                                CHIX            1572171
 30 June 2022        12:24:20                             BST                        9473                      217.70                                                CHIX            1579791
 30 June 2022        12:29:02                             BST                        9956                      217.60                                                CHIX            1583708
 30 June 2022        12:35:07                             BST                        504                       217.20                                                CHIX            1589659
 30 June 2022        12:35:07                             BST                        10901                     217.20                                                CHIX            1589657
 30 June 2022        12:46:03                             BST                        11257                     216.90                                                CHIX            1603120
 30 June 2022        12:48:39                             BST                        5921                      217.10                                                CHIX            1605846
 30 June 2022        12:48:39                             BST                        5640                      217.10                                                CHIX            1605844
 30 June 2022        13:02:05                             BST                        1367                      217.40                                                CHIX            1619581
 30 June 2022        13:02:05                             BST                        1248                      217.40                                                CHIX            1619587
 30 June 2022        13:02:05                             BST                        1300                      217.40                                                CHIX            1619589
 30 June 2022        13:02:05                             BST                        1390                      217.40                                                CHIX            1619591
 30 June 2022        13:02:05                             BST                        2549                      217.40                                                CHIX            1619593
 30 June 2022        13:02:05                             BST                        3100                      217.40                                                CHIX            1619577
 30 June 2022        13:02:05                             BST                        11999                     217.40                                                CHIX            1619563
 30 June 2022        13:08:36                             BST                        9506                      217.60                                                CHIX            1627898
 30 June 2022        13:18:03                             BST                        11586                     217.70                                                CHIX            1637419
 30 June 2022        13:19:53                             BST                        11334                     217.50                                                CHIX            1639335
 30 June 2022        13:29:20                             BST                        9470                      217.80                                                CHIX            1650148
 30 June 2022        13:30:57                             BST                        7                         218.00                                                CHIX            1654006
 30 June 2022        13:30:57                             BST                        9807                      218.00                                                CHIX            1654010
 30 June 2022        13:37:51                             BST                        11405                     218.20                                                CHIX            1662634
 30 June 2022        13:38:19                             BST                        10511                     218.10                                                CHIX            1663395
 30 June 2022        13:47:20                             BST                        8077                      218.10                                                CHIX            1675532
 30 June 2022        13:47:20                             BST                        56                        218.10                                                CHIX            1675530
 30 June 2022        13:47:20                             BST                        3165                      218.10                                                CHIX            1675524
 30 June 2022        13:51:53                             BST                        7545                      217.80                                                CHIX            1681453
 30 June 2022        13:51:53                             BST                        1891                      217.80                                                CHIX            1681449
 30 June 2022        13:56:35                             BST                        6771                      217.60                                                CHIX            1688026
 30 June 2022        13:56:35                             BST                        4529                      217.60                                                CHIX            1688022
 30 June 2022        13:59:48                             BST                        11251                     217.40                                                CHIX            1693613
 30 June 2022        14:05:05                             BST                        11466                     217.40                                                CHIX            1702621
 30 June 2022        14:08:31                             BST                        9908                      217.60                                                CHIX            1708196
 30 June 2022        14:13:10                             BST                        6612                      217.50                                                CHIX            1714741
 30 June 2022        14:13:10                             BST                        4461                      217.50                                                CHIX            1714731
 30 June 2022        14:18:35                             BST                        10435                     217.50                                                CHIX            1722609
 30 June 2022        14:22:10                             BST                        10438                     217.30                                                CHIX            1727971
 30 June 2022        14:27:18                             BST                        4608                      217.40                                                CHIX            1736892
 30 June 2022        14:27:18                             BST                        6493                      217.40                                                CHIX            1736888
 30 June 2022        14:30:08                             BST                        1403                      217.20                                                CHIX            1746196
 30 June 2022        14:30:08                             BST                        9191                      217.20                                                CHIX            1746194
 30 June 2022        14:31:31                             BST                        9476                      217.10                                                CHIX            1753579
 30 June 2022        14:32:13                             BST                        2294                      216.90                                                CHIX            1756507
 30 June 2022        14:32:13                             BST                        8255                      216.90                                                CHIX            1756509
 30 June 2022        14:34:25                             BST                        1482                      217.20                                                CHIX            1765148
 30 June 2022        14:34:25                             BST                        8342                      217.20                                                CHIX            1765142
 30 June 2022        14:34:25                             BST                        879                       217.20                                                CHIX            1765114
 30 June 2022        14:35:15                             BST                        5978                      216.70                                                CHIX            1767740
 30 June 2022        14:35:15                             BST                        5469                      216.70                                                CHIX            1767742
 30 June 2022        14:39:22                             BST                        1969                      216.30                                                CHIX            1780990
 30 June 2022        14:39:22                             BST                        7067                      216.30                                                CHIX            1780980
 30 June 2022        14:39:23                             BST                        826                       216.30                                                CHIX            1781019
 30 June 2022        14:39:23                             BST                        1131                      216.30                                                CHIX            1781017
 30 June 2022        14:41:26                             BST                        11572                     216.10                                                CHIX            1786485
 30 June 2022        14:44:32                             BST                        9909                      216.70                                                CHIX            1794662
 30 June 2022        14:45:55                             BST                        7482                      216.10                                                CHIX            1798600
 30 June 2022        14:45:55                             BST                        1788                      216.10                                                CHIX            1798596
 30 June 2022        14:45:55                             BST                        2000                      216.10                                                CHIX            1798593
 30 June 2022        14:48:15                             BST                        10274                     216.00                                                CHIX            1805481
 30 June 2022        14:52:07                             BST                        6949                      215.70                                                CHIX            1817703
 30 June 2022        14:52:07                             BST                        4242                      215.70                                                CHIX            1817701
 30 June 2022        14:53:37                             BST                        6360                      215.50                                                CHIX            1822017
 30 June 2022        14:53:37                             BST                        4917                      215.50                                                CHIX            1822011
 30 June 2022        14:56:24                             BST                        6784                      215.00                                                CHIX            1829678
 30 June 2022        14:57:04                             BST                        4460                      215.00                                                CHIX            1831793
 30 June 2022        14:59:09                             BST                        10499                     215.20                                                CHIX            1837913
 30 June 2022        15:02:16                             BST                        6713                      214.70                                                CHIX            1851397
 30 June 2022        15:02:16                             BST                        2633                      214.70                                                CHIX            1851393
 30 June 2022        15:04:26                             BST                        11117                     214.90                                                CHIX            1858985
 30 June 2022        15:08:08                             BST                        6745                      214.90                                                CHIX            1870319
 30 June 2022        15:08:08                             BST                        2727                      214.90                                                CHIX            1870317
 30 June 2022        15:13:02                             BST                        12283                     215.50                                                CHIX            1883612
 30 June 2022        15:15:02                             BST                        11511                     215.90                                                CHIX            1889996
 30 June 2022        15:15:02                             BST                        10963                     215.90                                                CHIX            1889994
 30 June 2022        15:19:09                             BST                        10177                     216.20                                                CHIX            1901842
 30 June 2022        15:21:29                             BST                        10899                     216.30                                                CHIX            1909020
 30 June 2022        15:26:58                             BST                        11555                     216.70                                                CHIX            1926855
 30 June 2022        15:26:59                             BST                        1350                      216.60                                                CHIX            1926950
 30 June 2022        15:26:59                             BST                        8887                      216.60                                                CHIX            1926942
 30 June 2022        15:27:06                             BST                        123                       216.60                                                CHIX            1927394
 30 June 2022        15:30:46                             BST                        7626                      216.50                                                CHIX            1938316
 30 June 2022        15:30:46                             BST                        3260                      216.50                                                CHIX            1938314
 30 June 2022        15:32:16                             BST                        10370                     216.60                                                CHIX            1942958
 30 June 2022        15:35:59                             BST                        9986                      216.80                                                CHIX            1953892
 30 June 2022        15:38:02                             BST                        1052                      216.80                                                CHIX            1959933
 30 June 2022        15:38:02                             BST                        3377                      216.80                                                CHIX            1959935
 30 June 2022        15:38:02                             BST                        6091                      216.80                                                CHIX            1959937
 30 June 2022        15:38:57                             BST                        11343                     216.80                                                CHIX            1962196
 30 June 2022        15:42:41                             BST                        1312                      216.40                                                CHIX            1971201
 30 June 2022        15:43:26                             BST                        10624                     216.60                                                CHIX            1973148
 30 June 2022        15:46:15                             BST                        172                       216.40                                                CHIX            1979798
 30 June 2022        15:46:49                             BST                        10364                     216.40                                                CHIX            1980979
 30 June 2022        15:51:04                             BST                        306                       217.00                                                CHIX            1991318
 30 June 2022        15:51:04                             BST                        10813                     217.00                                                CHIX            1991328
 30 June 2022        15:52:14                             BST                        108                       217.10                                                CHIX            1993847
 30 June 2022        15:54:40                             BST                        1411                      217.50                                                CHIX            2004752
 30 June 2022        15:54:40                             BST                        1289                      217.50                                                CHIX            2004750
 30 June 2022        15:54:40                             BST                        3271                      217.50                                                CHIX            2004748
 30 June 2022        15:54:40                             BST                        3737                      217.50                                                CHIX            2004742
 30 June 2022        15:54:40                             BST                        6833                      217.50                                                CHIX            2004738
 30 June 2022        15:57:30                             BST                        2468                      217.50                                                CHIX            2016786
 30 June 2022        15:57:30                             BST                        8879                      217.50                                                CHIX            2016790
 30 June 2022        16:00:00                             BST                        107                       217.50                                                CHIX            2027845
 30 June 2022        16:00:00                             BST                        83                        217.50                                                CHIX            2027840
 30 June 2022        16:00:00                             BST                        11141                     217.50                                                CHIX            2027828
 30 June 2022        16:07:38                             BST                        9277                      217.50                                                CHIX            2051714
 30 June 2022        16:07:38                             BST                        1586                      217.50                                                CHIX            2051716
 30 June 2022        16:09:25                             BST                        5                         217.90                                                CHIX            2057483
 30 June 2022        16:10:50                             BST                        11448                     218.20                                                CHIX            2061662
 30 June 2022        16:11:24                             BST                        11831                     218.20                                                CHIX            2063461
 30 June 2022        16:11:24                             BST                        2134                      218.20                                                CHIX            2063455
 30 June 2022        16:11:39                             BST                        683                       218.10                                                CHIX            2064328
 30 June 2022        16:11:39                             BST                        10036                     218.10                                                CHIX            2064309
 30 June 2022        16:17:40                             BST                        1236                      218.80                                                CHIX            2082985
 30 June 2022        16:17:40                             BST                        1656                      218.80                                                CHIX            2082979
 30 June 2022        16:17:40                             BST                        1613                      218.80                                                CHIX            2082981
 30 June 2022        16:17:40                             BST                        1105                      218.80                                                CHIX            2082983
 30 June 2022        16:18:07                             BST                        10207                     218.60                                                CHIX            2084396
 30 June 2022        16:18:07                             BST                        11729                     218.70                                                CHIX            2084392
 30 June 2022        16:21:12                             BST                        10387                     218.70                                                CHIX            2095350
 30 June 2022        16:22:39                             BST                        10630                     219.00                                                CHIX            2099556
 30 June 2022        16:27:05                             BST                        33                        219.50                                                CHIX            2114105
 30 June 2022        16:27:05                             BST                        5317                      219.50                                                CHIX            2114102
 30 June 2022        16:27:05                             BST                        4830                      219.50                                                CHIX            2114092
 30 June 2022        16:27:05                             BST                        3959                      219.50                                                CHIX            2114094
 30 June 2022        16:27:20                             BST                        2948                      219.40                                                CHIX            2114843
 30 June 2022        16:28:03                             BST                        8228                      219.40                                                CHIX            2117099
 30 June 2022        16:28:45                             BST                        12202                     219.40                                                CHIX            2118766
 30 June 2022        08:02:32                             BST                        7999                      219.70                                                LSE             1180968
 30 June 2022        08:03:33                             BST                        6714                      219.80                                                LSE             1183770
 30 June 2022        08:03:33                             BST                        7622                      219.80                                                LSE             1183768
 30 June 2022        08:04:55                             BST                        6596                      219.90                                                LSE             1186681
 30 June 2022        08:05:01                             BST                        6400                      219.60                                                LSE             1186901
 30 June 2022        08:05:01                             BST                        6360                      219.70                                                LSE             1186876
 30 June 2022        08:05:01                             BST                        8022                      219.80                                                LSE             1186874
 30 June 2022        08:05:36                             BST                        7480                      219.40                                                LSE             1187982
 30 June 2022        08:07:42                             BST                        7350                      219.50                                                LSE             1193181
 30 June 2022        08:07:42                             BST                        5675                      219.60                                                LSE             1193178
 30 June 2022        08:07:42                             BST                        2000                      219.60                                                LSE             1193176
 30 June 2022        08:07:42                             BST                        7615                      219.70                                                LSE             1193174
 30 June 2022        08:09:39                             BST                        7769                      220.10                                                LSE             1198211
 30 June 2022        08:10:19                             BST                        8148                      220.00                                                LSE             1199789
 30 June 2022        08:10:20                             BST                        7690                      219.90                                                LSE             1199828
 30 June 2022        08:10:28                             BST                        38                        219.80                                                LSE             1200020
 30 June 2022        08:10:28                             BST                        1684                      219.80                                                LSE             1200018
 30 June 2022        08:10:28                             BST                        5134                      219.80                                                LSE             1200016
 30 June 2022        08:11:19                             BST                        7497                      219.50                                                LSE             1201864
 30 June 2022        08:11:49                             BST                        6427                      219.40                                                LSE             1203063
 30 June 2022        08:12:15                             BST                        7279                      219.40                                                LSE             1204028
 30 June 2022        08:12:29                             BST                        7090                      219.10                                                LSE             1204846
 30 June 2022        08:12:40                             BST                        6728                      218.90                                                LSE             1205341
 30 June 2022        08:13:04                             BST                        7794                      218.70                                                LSE             1206255
 30 June 2022        08:13:32                             BST                        6984                      218.60                                                LSE             1207337
 30 June 2022        08:14:28                             BST                        7593                      218.70                                                LSE             1209622
 30 June 2022        08:16:16                             BST                        7423                      218.20                                                LSE             1213740
 30 June 2022        08:16:16                             BST                        330                       218.20                                                LSE             1213736
 30 June 2022        08:16:50                             BST                        7406                      218.20                                                LSE             1215111
 30 June 2022        08:16:50                             BST                        3716                      218.20                                                LSE             1215106
 30 June 2022        08:16:50                             BST                        4089                      218.20                                                LSE             1215101
 30 June 2022        08:17:32                             BST                        6890                      218.10                                                LSE             1217003
 30 June 2022        08:18:03                             BST                        7454                      218.00                                                LSE             1218187
 30 June 2022        08:18:03                             BST                        7066                      218.00                                                LSE             1218180
 30 June 2022        08:19:01                             BST                        6908                      218.00                                                LSE             1220414
 30 June 2022        08:19:28                             BST                        7410                      217.90                                                LSE             1221733
 30 June 2022        08:19:29                             BST                        7625                      217.80                                                LSE             1221779
 30 June 2022        08:20:20                             BST                        7100                      217.90                                                LSE             1223566
 30 June 2022        08:20:20                             BST                        2000                      217.90                                                LSE             1223564
 30 June 2022        08:20:20                             BST                        3846                      217.90                                                LSE             1223562
 30 June 2022        08:20:24                             BST                        7832                      217.70                                                LSE             1223727
 30 June 2022        08:20:42                             BST                        6795                      217.60                                                LSE             1224293
 30 June 2022        08:21:45                             BST                        3300                      217.60                                                LSE             1226665
 30 June 2022        08:21:45                             BST                        2000                      217.60                                                LSE             1226663
 30 June 2022        08:21:45                             BST                        2200                      217.60                                                LSE             1226661
 30 June 2022        08:21:45                             BST                        7321                      217.60                                                LSE             1226659
 30 June 2022        08:23:50                             BST                        7792                      217.50                                                LSE             1231499
 30 June 2022        08:23:50                             BST                        7165                      217.50                                                LSE             1231495
 30 June 2022        08:24:06                             BST                        6675                      217.40                                                LSE             1232356
 30 June 2022        08:24:34                             BST                        6481                      217.40                                                LSE             1233273
 30 June 2022        08:26:32                             BST                        7266                      217.70                                                LSE             1236517
 30 June 2022        08:26:49                             BST                        1517                      217.50                                                LSE             1236976
 30 June 2022        08:26:49                             BST                        1517                      217.50                                                LSE             1236974
 30 June 2022        08:26:49                             BST                        2000                      217.50                                                LSE             1236972
 30 June 2022        08:26:49                             BST                        7243                      217.50                                                LSE             1236970
 30 June 2022        08:27:36                             BST                        7019                      217.30                                                LSE             1238864
 30 June 2022        08:28:17                             BST                        250                       217.60                                                LSE             1240703
 30 June 2022        08:28:17                             BST                        6849                      217.60                                                LSE             1240684
 30 June 2022        08:28:17                             BST                        4762                      217.60                                                LSE             1240680
 30 June 2022        08:28:17                             BST                        2087                      217.60                                                LSE             1240682
 30 June 2022        08:28:55                             BST                        7870                      217.40                                                LSE             1241994
 30 June 2022        08:30:28                             BST                        277                       217.10                                                LSE             1246614
 30 June 2022        08:30:28                             BST                        7297                      217.10                                                LSE             1246612
 30 June 2022        08:30:28                             BST                        6908                      217.30                                                LSE             1246593
 30 June 2022        08:32:09                             BST                        1799                      217.30                                                LSE             1251177
 30 June 2022        08:32:09                             BST                        1146                      217.30                                                LSE             1251179
 30 June 2022        08:32:09                             BST                        1771                      217.30                                                LSE             1251183
 30 June 2022        08:32:09                             BST                        2000                      217.30                                                LSE             1251173
 30 June 2022        08:33:17                             BST                        165                       217.50                                                LSE             1254003
 30 June 2022        08:33:17                             BST                        5413                      217.50                                                LSE             1254001
 30 June 2022        08:34:42                             BST                        6680                      217.90                                                LSE             1257415
 30 June 2022        08:34:42                             BST                        3694                      217.90                                                LSE             1257411
 30 June 2022        08:34:42                             BST                        3108                      217.90                                                LSE             1257407
 30 June 2022        08:34:53                             BST                        1814                      218.10                                                LSE             1257935
 30 June 2022        08:35:09                             BST                        2000                      218.20                                                LSE             1258535
 30 June 2022        08:35:09                             BST                        5131                      218.20                                                LSE             1258533
 30 June 2022        08:35:09                             BST                        2049                      218.20                                                LSE             1258531
 30 June 2022        08:35:09                             BST                        3000                      218.20                                                LSE             1258529
 30 June 2022        08:35:09                             BST                        2100                      218.20                                                LSE             1258526
 30 June 2022        08:35:09                             BST                        2900                      218.20                                                LSE             1258524
 30 June 2022        08:35:11                             BST                        10497                     218.10                                                LSE             1258672
 30 June 2022        08:37:24                             BST                        7121                      218.30                                                LSE             1263592
 30 June 2022        08:38:13                             BST                        13951                     218.40                                                LSE             1265425
 30 June 2022        08:38:44                             BST                        11297                     218.30                                                LSE             1266558
 30 June 2022        08:39:26                             BST                        4383                      218.10                                                LSE             1268059
 30 June 2022        08:39:26                             BST                        1224                      218.10                                                LSE             1268057
 30 June 2022        08:39:26                             BST                        2000                      218.10                                                LSE             1268055
 30 June 2022        08:39:26                             BST                        6913                      218.10                                                LSE             1268040
 30 June 2022        08:39:26                             BST                        6978                      218.10                                                LSE             1268038
 30 June 2022        08:40:25                             BST                        5764                      217.90                                                LSE             1270488
 30 June 2022        08:40:25                             BST                        1974                      217.90                                                LSE             1270486
 30 June 2022        08:40:41                             BST                        7549                      217.70                                                LSE             1270927
 30 June 2022        08:41:50                             BST                        6399                      217.70                                                LSE             1273361
 30 June 2022        08:45:52                             BST                        2000                      218.50                                                LSE             1282473
 30 June 2022        08:46:07                             BST                        4743                      218.40                                                LSE             1283163
 30 June 2022        08:46:07                             BST                        2969                      218.40                                                LSE             1283161
 30 June 2022        08:46:07                             BST                        2969                      218.40                                                LSE             1283159
 30 June 2022        08:46:07                             BST                        4291                      218.40                                                LSE             1283157
 30 June 2022        08:46:07                             BST                        387                       218.40                                                LSE             1283155
 30 June 2022        08:46:07                             BST                        3904                      218.40                                                LSE             1283153
 30 June 2022        08:46:07                             BST                        1894                      218.40                                                LSE             1283151
 30 June 2022        08:46:07                             BST                        2000                      218.40                                                LSE             1283149
 30 June 2022        08:46:07                             BST                        2622                      218.40                                                LSE             1283139
 30 June 2022        08:46:07                             BST                        5199                      218.40                                                LSE             1283135
 30 June 2022        08:49:17                             BST                        6767                      218.60                                                LSE             1290832
 30 June 2022        08:49:17                             BST                        4122                      218.60                                                LSE             1290829
 30 June 2022        08:49:17                             BST                        3487                      218.60                                                LSE             1290827
 30 June 2022        08:55:17                             BST                        960                       218.60                                                LSE             1302768
 30 June 2022        08:55:17                             BST                        6852                      218.60                                                LSE             1302764
 30 June 2022        08:55:17                             BST                        7730                      218.60                                                LSE             1302760
 30 June 2022        08:55:31                             BST                        7074                      218.50                                                LSE             1303359
 30 June 2022        08:56:18                             BST                        2272                      218.40                                                LSE             1304707
 30 June 2022        08:56:18                             BST                        4412                      218.40                                                LSE             1304705
 30 June 2022        08:57:12                             BST                        7804                      218.30                                                LSE             1306522
 30 June 2022        08:57:52                             BST                        7519                      218.10                                                LSE             1307843
 30 June 2022        08:58:53                             BST                        6455                      218.10                                                LSE             1310120
 30 June 2022        08:59:22                             BST                        190                       217.50                                                LSE             1311695
 30 June 2022        08:59:22                             BST                        1799                      217.50                                                LSE             1311693
 30 June 2022        08:59:22                             BST                        1771                      217.50                                                LSE             1311691
 30 June 2022        08:59:22                             BST                        2000                      217.50                                                LSE             1311689
 30 June 2022        08:59:22                             BST                        1745                      217.50                                                LSE             1311687
 30 June 2022        08:59:37                             BST                        2125                      217.00                                                LSE             1312208
 30 June 2022        08:59:37                             BST                        5438                      217.00                                                LSE             1312210
 30 June 2022        08:59:45                             BST                        7321                      217.00                                                LSE             1312455
 30 June 2022        08:59:45                             BST                        533                       217.00                                                LSE             1312453
 30 June 2022        09:02:48                             BST                        3709                      217.30                                                LSE             1318112
 30 June 2022        09:02:48                             BST                        1305                      217.30                                                LSE             1318110
 30 June 2022        09:02:48                             BST                        2000                      217.30                                                LSE             1318108
 30 June 2022        09:02:48                             BST                        7698                      217.30                                                LSE             1318104
 30 June 2022        09:02:48                             BST                        6506                      217.30                                                LSE             1318102
 30 June 2022        09:06:18                             BST                        7231                      217.80                                                LSE             1322696
 30 June 2022        09:06:18                             BST                        10838                     217.80                                                LSE             1322694
 30 June 2022        09:06:29                             BST                        6390                      218.00                                                LSE             1323066
 30 June 2022        09:07:31                             BST                        1337                      218.00                                                LSE             1324536
 30 June 2022        09:07:31                             BST                        7256                      218.00                                                LSE             1324534
 30 June 2022        09:07:37                             BST                        2933                      218.10                                                LSE             1324696
 30 June 2022        09:07:37                             BST                        1668                      218.10                                                LSE             1324694
 30 June 2022        09:07:37                             BST                        1860                      218.10                                                LSE             1324692
 30 June 2022        09:07:37                             BST                        1276                      218.10                                                LSE             1324690
 30 June 2022        09:07:37                             BST                        1721                      218.10                                                LSE             1324688
 30 June 2022        09:07:45                             BST                        3684                      218.00                                                LSE             1324906
 30 June 2022        09:07:45                             BST                        2961                      218.00                                                LSE             1324904
 30 June 2022        09:07:51                             BST                        5754                      217.90                                                LSE             1325161
 30 June 2022        09:07:51                             BST                        2000                      217.90                                                LSE             1325159
 30 June 2022        09:07:51                             BST                        4260                      217.90                                                LSE             1325155
 30 June 2022        09:07:51                             BST                        1340                      217.90                                                LSE             1325153
 30 June 2022        09:07:51                             BST                        2000                      217.90                                                LSE             1325151
 30 June 2022        09:07:51                             BST                        6792                      217.90                                                LSE             1325145
 30 June 2022        09:09:18                             BST                        7912                      217.50                                                LSE             1329721
 30 June 2022        09:09:23                             BST                        2583                      217.40                                                LSE             1329899
 30 June 2022        09:09:23                             BST                        6907                      217.40                                                LSE             1329895
 30 June 2022        09:10:27                             BST                        7657                      217.40                                                LSE             1331236
 30 June 2022        09:13:05                             BST                        1799                      217.50                                                LSE             1335038
 30 June 2022        09:13:05                             BST                        2000                      217.50                                                LSE             1335036
 30 June 2022        09:13:07                             BST                        3697                      217.50                                                LSE             1335097
 30 June 2022        09:13:07                             BST                        22472                     217.50                                                LSE             1335101
 30 June 2022        09:13:07                             BST                        2000                      217.50                                                LSE             1335099
 30 June 2022        09:14:30                             BST                        6441                      217.80                                                LSE             1337482
 30 June 2022        09:15:21                             BST                        7801                      217.60                                                LSE             1339027
 30 June 2022        09:15:49                             BST                        4908                      217.40                                                LSE             1339701
 30 June 2022        09:15:49                             BST                        2549                      217.40                                                LSE             1339699
 30 June 2022        09:20:10                             BST                        1151                      217.20                                                LSE             1346837
 30 June 2022        09:20:10                             BST                        10864                     217.20                                                LSE             1346835
 30 June 2022        09:20:10                             BST                        8596                      217.20                                                LSE             1346833
 30 June 2022        09:20:10                             BST                        7359                      217.30                                                LSE             1346829
 30 June 2022        09:23:50                             BST                        3496                      217.40                                                LSE             1352802
 30 June 2022        09:23:50                             BST                        3548                      217.40                                                LSE             1352800
 30 June 2022        09:25:46                             BST                        6680                      217.30                                                LSE             1355922
 30 June 2022        09:25:46                             BST                        8406                      217.30                                                LSE             1355920
 30 June 2022        09:25:46                             BST                        495                       217.30                                                LSE             1355918
 30 June 2022        09:26:26                             BST                        7602                      217.40                                                LSE             1357020
 30 June 2022        09:27:42                             BST                        1118                      217.30                                                LSE             1358939
 30 June 2022        09:27:42                             BST                        6065                      217.30                                                LSE             1358941
 30 June 2022        09:28:16                             BST                        6529                      217.30                                                LSE             1359877
 30 June 2022        09:28:26                             BST                        1429                      217.30                                                LSE             1360252
 30 June 2022        09:28:26                             BST                        2218                      217.30                                                LSE             1360250
 30 June 2022        09:28:26                             BST                        2252                      217.30                                                LSE             1360248
 30 June 2022        09:28:26                             BST                        2000                      217.30                                                LSE             1360246
 30 June 2022        09:29:04                             BST                        4503                      217.10                                                LSE             1361156
 30 June 2022        09:29:04                             BST                        3015                      217.10                                                LSE             1361154
 30 June 2022        09:29:28                             BST                        6890                      217.00                                                LSE             1362029
 30 June 2022        09:33:16                             BST                        3506                      216.90                                                LSE             1368242
 30 June 2022        09:33:16                             BST                        3538                      216.90                                                LSE             1368240
 30 June 2022        09:33:17                             BST                        6644                      216.80                                                LSE             1368349
 30 June 2022        09:33:34                             BST                        6648                      216.70                                                LSE             1368915
 30 June 2022        09:35:58                             BST                        6339                      216.50                                                LSE             1373427
 30 June 2022        09:35:58                             BST                        468                       216.50                                                LSE             1373423
 30 June 2022        09:36:16                             BST                        2053                      216.40                                                LSE             1374026
 30 June 2022        09:36:17                             BST                        346                       216.40                                                LSE             1374039
 30 June 2022        09:36:21                             BST                        2541                      216.40                                                LSE             1374124
 30 June 2022        09:36:21                             BST                        2710                      216.40                                                LSE             1374122
 30 June 2022        09:37:45                             BST                        6910                      216.40                                                LSE             1376422
 30 June 2022        09:37:59                             BST                        7903                      216.30                                                LSE             1376742
 30 June 2022        09:39:12                             BST                        3659                      216.50                                                LSE             1381240
 30 June 2022        09:39:12                             BST                        2690                      216.50                                                LSE             1381238
 30 June 2022        09:40:00                             BST                        7879                      216.60                                                LSE             1382650
 30 June 2022        09:40:04                             BST                        2176                      216.50                                                LSE             1382827
 30 June 2022        09:40:04                             BST                        4293                      216.50                                                LSE             1382825
 30 June 2022        09:40:04                             BST                        1447                      216.50                                                LSE             1382819
 30 June 2022        09:43:36                             BST                        6970                      217.20                                                LSE             1388876
 30 June 2022        09:43:36                             BST                        807                       217.20                                                LSE             1388874
 30 June 2022        09:44:06                             BST                        6589                      217.30                                                LSE             1389759
 30 June 2022        09:44:31                             BST                        5081                      217.30                                                LSE             1390504
 30 June 2022        09:44:31                             BST                        2066                      217.30                                                LSE             1390502
 30 June 2022        09:45:08                             BST                        6555                      217.40                                                LSE             1391496
 30 June 2022        09:45:12                             BST                        7909                      217.30                                                LSE             1391551
 30 June 2022        09:45:12                             BST                        6805                      217.30                                                LSE             1391549
 30 June 2022        09:46:39                             BST                        7327                      217.30                                                LSE             1393340
 30 June 2022        09:48:30                             BST                        2609                      217.20                                                LSE             1396084
 30 June 2022        09:50:00                             BST                        1556                      217.50                                                LSE             1398431
 30 June 2022        09:50:00                             BST                        6289                      217.50                                                LSE             1398429
 30 June 2022        09:50:00                             BST                        1108                      217.50                                                LSE             1398426
 30 June 2022        09:50:00                             BST                        1688                      217.50                                                LSE             1398424
 30 June 2022        09:50:00                             BST                        1662                      217.50                                                LSE             1398422
 30 June 2022        09:50:00                             BST                        2000                      217.50                                                LSE             1398420
 30 June 2022        09:50:00                             BST                        7397                      217.50                                                LSE             1398418
 30 June 2022        09:52:47                             BST                        7538                      217.60                                                LSE             1403850
 30 June 2022        09:52:54                             BST                        6512                      217.50                                                LSE             1404039
 30 June 2022        09:56:37                             BST                        7824                      218.00                                                LSE             1408513
 30 June 2022        09:56:37                             BST                        7842                      218.00                                                LSE             1408505
 30 June 2022        09:56:45                             BST                        7224                      217.90                                                LSE             1408682
 30 June 2022        09:56:45                             BST                        6920                      217.90                                                LSE             1408680
 30 June 2022        09:59:03                             BST                        7770                      217.90                                                LSE             1411597
 30 June 2022        09:59:03                             BST                        6342                      217.90                                                LSE             1411581
 30 June 2022        10:01:42                             BST                        7602                      218.10                                                LSE             1414791
 30 June 2022        10:01:49                             BST                        7247                      218.00                                                LSE             1414936
 30 June 2022        10:02:09                             BST                        6404                      217.90                                                LSE             1415388
 30 June 2022        10:04:22                             BST                        6562                      217.90                                                LSE             1418279
 30 June 2022        10:07:37                             BST                        2000                      218.30                                                LSE             1423447
 30 June 2022        10:07:37                             BST                        1662                      218.30                                                LSE             1423449
 30 June 2022        10:07:37                             BST                        1957                      218.30                                                LSE             1423451
 30 June 2022        10:07:37                             BST                        1349                      218.30                                                LSE             1423453
 30 June 2022        10:07:37                             BST                        1688                      218.30                                                LSE             1423455
 30 June 2022        10:07:37                             BST                        1787                      218.30                                                LSE             1423457
 30 June 2022        10:07:37                             BST                        1662                      218.40                                                LSE             1423459
 30 June 2022        10:07:37                             BST                        7426                      218.30                                                LSE             1423445
 30 June 2022        10:09:31                             BST                        6538                      218.20                                                LSE             1425840
 30 June 2022        10:09:31                             BST                        842                       218.20                                                LSE             1425838
 30 June 2022        10:09:58                             BST                        7477                      218.10                                                LSE             1426525
 30 June 2022        10:10:10                             BST                        6868                      218.00                                                LSE             1426973
 30 June 2022        10:11:08                             BST                        690                       217.80                                                LSE             1428430
 30 June 2022        10:11:08                             BST                        5647                      217.80                                                LSE             1428428
 30 June 2022        10:14:35                             BST                        1900                      217.90                                                LSE             1432957
 30 June 2022        10:14:35                             BST                        2000                      217.90                                                LSE             1432959
 30 June 2022        10:14:35                             BST                        3403                      217.90                                                LSE             1432961
 30 June 2022        10:14:39                             BST                        3359                      217.80                                                LSE             1433110
 30 June 2022        10:14:39                             BST                        2000                      217.80                                                LSE             1433108
 30 June 2022        10:14:39                             BST                        1900                      217.80                                                LSE             1433106
 30 June 2022        10:14:39                             BST                        7607                      217.80                                                LSE             1433104
 30 June 2022        10:16:38                             BST                        6555                      217.50                                                LSE             1435654
 30 June 2022        10:16:57                             BST                        7565                      217.50                                                LSE             1435977
 30 June 2022        10:16:57                             BST                        4946                      217.50                                                LSE             1435965
 30 June 2022        10:16:57                             BST                        1847                      217.50                                                LSE             1435963
 30 June 2022        10:19:47                             BST                        2000                      217.40                                                LSE             1440107
 30 June 2022        10:19:47                             BST                        1900                      217.40                                                LSE             1440105
 30 June 2022        10:19:47                             BST                        2100                      217.40                                                LSE             1440109
 30 June 2022        10:19:47                             BST                        80                        217.40                                                LSE             1440103
 30 June 2022        10:19:47                             BST                        9288                      217.40                                                LSE             1440101
 30 June 2022        10:19:47                             BST                        8099                      217.40                                                LSE             1440099
 30 June 2022        10:19:51                             BST                        3286                      217.30                                                LSE             1440163
 30 June 2022        10:19:51                             BST                        3830                      217.30                                                LSE             1440165
 30 June 2022        10:20:31                             BST                        274                       217.20                                                LSE             1441101
 30 June 2022        10:20:31                             BST                        7487                      217.20                                                LSE             1441099
 30 June 2022        10:21:01                             BST                        7181                      217.10                                                LSE             1441849
 30 June 2022        10:22:36                             BST                        7863                      217.10                                                LSE             1444257
 30 June 2022        10:24:49                             BST                        7636                      217.20                                                LSE             1447370
 30 June 2022        10:24:49                             BST                        7556                      217.20                                                LSE             1447368
 30 June 2022        10:26:43                             BST                        4824                      217.30                                                LSE             1450099
 30 June 2022        10:26:43                             BST                        1669                      217.30                                                LSE             1450105
 30 June 2022        10:29:46                             BST                        5333                      217.20                                                LSE             1455872
 30 June 2022        10:29:46                             BST                        7732                      217.30                                                LSE             1455870
 30 June 2022        10:29:46                             BST                        7126                      217.30                                                LSE             1455868
 30 June 2022        10:33:28                             BST                        2000                      217.60                                                LSE             1461774
 30 June 2022        10:33:28                             BST                        3600                      217.60                                                LSE             1461772
 30 June 2022        10:33:28                             BST                        2200                      217.60                                                LSE             1461776
 30 June 2022        10:33:28                             BST                        10204                     217.60                                                LSE             1461770
 30 June 2022        10:33:47                             BST                        1975                      217.60                                                LSE             1462131
 30 June 2022        10:33:47                             BST                        1374                      217.60                                                LSE             1462125
 30 June 2022        10:33:47                             BST                        1230                      217.60                                                LSE             1462123
 30 June 2022        10:33:47                             BST                        13000                     217.60                                                LSE             1462129
 30 June 2022        10:33:47                             BST                        3797                      217.60                                                LSE             1462127
 30 June 2022        10:34:14                             BST                        6830                      217.50                                                LSE             1462763
 30 June 2022        10:35:26                             BST                        379                       217.50                                                LSE             1464320
 30 June 2022        10:35:26                             BST                        6590                      217.50                                                LSE             1464318
 30 June 2022        10:35:53                             BST                        6537                      217.40                                                LSE             1464989
 30 June 2022        10:37:24                             BST                        6954                      217.50                                                LSE             1467069
 30 June 2022        10:39:13                             BST                        54                        217.60                                                LSE             1470441
 30 June 2022        10:39:13                             BST                        2739                      217.60                                                LSE             1470439
 30 June 2022        10:39:13                             BST                        3966                      217.60                                                LSE             1470437
 30 June 2022        10:40:53                             BST                        6777                      217.50                                                LSE             1472249
 30 June 2022        10:41:53                             BST                        6750                      217.70                                                LSE             1473360
 30 June 2022        10:44:05                             BST                        2000                      217.80                                                LSE             1476336
 30 June 2022        10:44:05                             BST                        2280                      217.80                                                LSE             1476334
 30 June 2022        10:44:05                             BST                        2605                      217.80                                                LSE             1476332
 30 June 2022        10:44:05                             BST                        2644                      217.80                                                LSE             1476330
 30 June 2022        10:44:05                             BST                        3728                      217.80                                                LSE             1476328
 30 June 2022        10:47:42                             BST                        7110                      218.10                                                LSE             1481463
 30 June 2022        10:47:43                             BST                        4381                      218.10                                                LSE             1481475
 30 June 2022        10:47:43                             BST                        2000                      218.10                                                LSE             1481469
 30 June 2022        10:47:43                             BST                        1077                      218.10                                                LSE             1481471
 30 June 2022        10:47:43                             BST                        442                       218.10                                                LSE             1481473
 30 June 2022        10:49:27                             BST                        6589                      218.20                                                LSE             1484027
 30 June 2022        10:50:34                             BST                        1070                      218.10                                                LSE             1485807
 30 June 2022        10:50:34                             BST                        6500                      218.10                                                LSE             1485803
 30 June 2022        10:50:44                             BST                        7154                      218.00                                                LSE             1486241
 30 June 2022        10:57:47                             BST                        1061                      218.60                                                LSE             1495997
 30 June 2022        10:57:47                             BST                        3105                      218.60                                                LSE             1495995
 30 June 2022        10:57:47                             BST                        3200                      218.60                                                LSE             1495999
 30 June 2022        10:57:47                             BST                        505                       218.60                                                LSE             1496001
 30 June 2022        10:59:17                             BST                        1896                      218.90                                                LSE             1498542
 30 June 2022        10:59:17                             BST                        1818                      218.90                                                LSE             1498540
 30 June 2022        10:59:17                             BST                        2100                      218.90                                                LSE             1498538
 30 June 2022        10:59:17                             BST                        2000                      218.90                                                LSE             1498536
 30 June 2022        10:59:17                             BST                        6505                      218.90                                                LSE             1498534
 30 June 2022        11:00:01                             BST                        6773                      218.90                                                LSE             1500039
 30 June 2022        11:00:01                             BST                        5499                      218.90                                                LSE             1500037
 30 June 2022        11:00:01                             BST                        1165                      218.90                                                LSE             1500027
 30 June 2022        11:00:01                             BST                        4993                      218.90                                                LSE             1500013
 30 June 2022        11:00:01                             BST                        2100                      218.90                                                LSE             1500007
 30 June 2022        11:02:10                             BST                        2000                      218.90                                                LSE             1502141
 30 June 2022        11:02:10                             BST                        3734                      218.90                                                LSE             1502139
 30 June 2022        11:02:10                             BST                        6719                      218.90                                                LSE             1502137
 30 June 2022        11:02:11                             BST                        6903                      218.80                                                LSE             1502150
 30 June 2022        11:03:36                             BST                        4522                      218.70                                                LSE             1503429
 30 June 2022        11:05:23                             BST                        2749                      218.90                                                LSE             1504936
 30 June 2022        11:05:23                             BST                        2000                      218.90                                                LSE             1504934
 30 June 2022        11:05:23                             BST                        2100                      218.90                                                LSE             1504932
 30 June 2022        11:05:23                             BST                        6439                      218.90                                                LSE             1504922
 30 June 2022        11:07:20                             BST                        4465                      218.80                                                LSE             1506886
 30 June 2022        11:07:20                             BST                        3325                      218.80                                                LSE             1506884
 30 June 2022        11:07:22                             BST                        4209                      218.70                                                LSE             1506990
 30 June 2022        11:07:22                             BST                        2146                      218.70                                                LSE             1506983
 30 June 2022        11:09:28                             BST                        2278                      218.60                                                LSE             1508576
 30 June 2022        11:09:31                             BST                        2032                      218.60                                                LSE             1508619
 30 June 2022        11:12:16                             BST                        7684                      218.70                                                LSE             1510886
 30 June 2022        11:14:53                             BST                        1590                      218.80                                                LSE             1513294
 30 June 2022        11:14:53                             BST                        5088                      218.80                                                LSE             1513300
 30 June 2022        11:17:12                             BST                        5822                      218.90                                                LSE             1515230
 30 June 2022        11:17:12                             BST                        2003                      218.90                                                LSE             1515228
 30 June 2022        11:17:12                             BST                        7856                      218.90                                                LSE             1515226
 30 June 2022        11:17:19                             BST                        6414                      218.80                                                LSE             1515419
 30 June 2022        11:20:05                             BST                        5911                      218.70                                                LSE             1517959
 30 June 2022        11:20:05                             BST                        1213                      218.70                                                LSE             1517957
 30 June 2022        11:23:07                             BST                        1829                      218.50                                                LSE             1520887
 30 June 2022        11:23:07                             BST                        2000                      218.50                                                LSE             1520889
 30 June 2022        11:23:07                             BST                        7642                      218.60                                                LSE             1520884
 30 June 2022        11:23:38                             BST                        6358                      218.50                                                LSE             1521426
 30 June 2022        11:25:03                             BST                        7845                      218.30                                                LSE             1522369
 30 June 2022        11:29:32                             BST                        2000                      218.10                                                LSE             1526492
 30 June 2022        11:29:32                             BST                        5243                      218.10                                                LSE             1526490
 30 June 2022        11:29:54                             BST                        6990                      218.00                                                LSE             1526978
 30 June 2022        11:32:05                             BST                        6401                      217.90                                                LSE             1528702
 30 June 2022        11:32:57                             BST                        7384                      217.80                                                LSE             1529367
 30 June 2022        11:35:13                             BST                        7307                      217.70                                                LSE             1531315
 30 June 2022        11:35:13                             BST                        7325                      217.70                                                LSE             1531306
 30 June 2022        11:36:17                             BST                        7341                      217.90                                                LSE             1532676
 30 June 2022        11:36:17                             BST                        6572                      217.90                                                LSE             1532674
 30 June 2022        11:40:00                             BST                        7092                      217.90                                                LSE             1535912
 30 June 2022        11:40:11                             BST                        4924                      217.80                                                LSE             1536086
 30 June 2022        11:41:37                             BST                        1311                      217.80                                                LSE             1537397
 30 June 2022        11:41:37                             BST                        115                       217.80                                                LSE             1537399
 30 June 2022        11:41:37                             BST                        6698                      217.80                                                LSE             1537401
 30 June 2022        11:42:08                             BST                        3661                      217.70                                                LSE             1537727
 30 June 2022        11:42:08                             BST                        3106                      217.70                                                LSE             1537725
 30 June 2022        11:45:44                             BST                        1281                      217.60                                                LSE             1541139
 30 June 2022        11:45:44                             BST                        1349                      217.60                                                LSE             1541137
 30 June 2022        11:45:44                             BST                        2000                      217.60                                                LSE             1541135
 30 June 2022        11:45:44                             BST                        1857                      217.60                                                LSE             1541133
 30 June 2022        11:45:44                             BST                        7128                      217.60                                                LSE             1541129
 30 June 2022        11:48:08                             BST                        6769                      217.40                                                LSE             1543398
 30 June 2022        11:48:44                             BST                        3291                      217.40                                                LSE             1544123
 30 June 2022        11:48:44                             BST                        3991                      217.40                                                LSE             1544125
 30 June 2022        11:50:21                             BST                        4744                      217.30                                                LSE             1545926
 30 June 2022        11:50:21                             BST                        2464                      217.30                                                LSE             1545922
 30 June 2022        11:51:08                             BST                        2529                      217.30                                                LSE             1547063
 30 June 2022        11:54:00                             BST                        1227                      217.40                                                LSE             1549965
 30 June 2022        11:54:00                             BST                        1829                      217.40                                                LSE             1549963
 30 June 2022        11:54:00                             BST                        1857                      217.40                                                LSE             1549961
 30 June 2022        11:54:00                             BST                        1806                      217.40                                                LSE             1549959
 30 June 2022        11:54:00                             BST                        194                       217.40                                                LSE             1549956
 30 June 2022        11:54:00                             BST                        1165                      217.40                                                LSE             1549954
 30 June 2022        11:54:00                             BST                        1983                      217.40                                                LSE             1549950
 30 June 2022        11:54:00                             BST                        3532                      217.40                                                LSE             1549952
 30 June 2022        11:54:00                             BST                        838                       217.40                                                LSE             1549948
 30 June 2022        11:54:00                             BST                        1362                      217.40                                                LSE             1549946
 30 June 2022        11:54:00                             BST                        2000                      217.40                                                LSE             1549944
 30 June 2022        11:54:00                             BST                        2200                      217.40                                                LSE             1549942
 30 June 2022        11:54:00                             BST                        1829                      217.40                                                LSE             1549940
 30 June 2022        11:54:00                             BST                        8364                      217.40                                                LSE             1549935
 30 June 2022        11:59:02                             BST                        4000                      217.70                                                LSE             1554564
 30 June 2022        11:59:02                             BST                        3819                      217.70                                                LSE             1554562
 30 June 2022        11:59:02                             BST                        8244                      217.80                                                LSE             1554498
 30 June 2022        11:59:02                             BST                        168                       217.80                                                LSE             1554490
 30 June 2022        11:59:02                             BST                        6942                      217.80                                                LSE             1554488
 30 June 2022        12:01:05                             BST                        6738                      217.80                                                LSE             1556904
 30 June 2022        12:02:22                             BST                        2994                      217.70                                                LSE             1558257
 30 June 2022        12:02:22                             BST                        4332                      217.70                                                LSE             1558255
 30 June 2022        12:02:30                             BST                        7158                      217.60                                                LSE             1558703
 30 June 2022        12:03:42                             BST                        7076                      217.70                                                LSE             1560358
 30 June 2022        12:04:42                             BST                        1115                      217.70                                                LSE             1561138
 30 June 2022        12:04:42                             BST                        5146                      217.70                                                LSE             1561136
 30 June 2022        12:04:42                             BST                        1176                      217.70                                                LSE             1561134
 30 June 2022        12:04:42                             BST                        1139                      217.70                                                LSE             1561132
 30 June 2022        12:04:42                             BST                        2000                      217.70                                                LSE             1561130
 30 June 2022        12:04:42                             BST                        2000                      217.70                                                LSE             1561128
 30 June 2022        12:04:42                             BST                        1109                      217.70                                                LSE             1561124
 30 June 2022        12:04:42                             BST                        2000                      217.70                                                LSE             1561122
 30 June 2022        12:04:42                             BST                        3420                      217.70                                                LSE             1561126
 30 June 2022        12:05:42                             BST                        2000                      217.70                                                LSE             1561775
 30 June 2022        12:05:42                             BST                        1514                      217.70                                                LSE             1561773
 30 June 2022        12:05:42                             BST                        5                         217.70                                                LSE             1561771
 30 June 2022        12:07:01                             BST                        3146                      217.80                                                LSE             1563203
 30 June 2022        12:07:01                             BST                        1900                      217.80                                                LSE             1563201
 30 June 2022        12:07:01                             BST                        2000                      217.80                                                LSE             1563199
 30 June 2022        12:07:01                             BST                        1500                      217.80                                                LSE             1563197
 30 June 2022        12:07:01                             BST                        5956                      217.80                                                LSE             1563182
 30 June 2022        12:07:01                             BST                        2645                      217.80                                                LSE             1563176
 30 June 2022        12:07:01                             BST                        13744                     217.80                                                LSE             1563180
 30 June 2022        12:07:01                             BST                        1768                      217.80                                                LSE             1563184
 30 June 2022        12:08:25                             BST                        2000                      218.00                                                LSE             1564472
 30 June 2022        12:08:41                             BST                        3448                      218.00                                                LSE             1564733
 30 June 2022        12:08:41                             BST                        2000                      218.00                                                LSE             1564731
 30 June 2022        12:08:41                             BST                        171                       218.00                                                LSE             1564729
 30 June 2022        12:08:41                             BST                        14738                     218.00                                                LSE             1564727
 30 June 2022        12:09:41                             BST                        2000                      218.00                                                LSE             1565697
 30 June 2022        12:09:41                             BST                        3100                      218.00                                                LSE             1565699
 30 June 2022        12:09:41                             BST                        2200                      218.00                                                LSE             1565701
 30 June 2022        12:09:41                             BST                        2000                      218.00                                                LSE             1565703
 30 June 2022        12:09:41                             BST                        1857                      218.00                                                LSE             1565705
 30 June 2022        12:09:41                             BST                        1860                      218.00                                                LSE             1565707
 30 June 2022        12:09:41                             BST                        1262                      218.00                                                LSE             1565709
 30 June 2022        12:09:41                             BST                        15422                     218.00                                                LSE             1565695
 30 June 2022        12:10:38                             BST                        8640                      218.00                                                LSE             1566617
 30 June 2022        12:11:14                             BST                        8793                      217.90                                                LSE             1567425
 30 June 2022        12:12:00                             BST                        7721                      217.80                                                LSE             1568075
 30 June 2022        12:14:13                             BST                        2789                      217.80                                                LSE             1570499
 30 June 2022        12:14:13                             BST                        1552                      217.80                                                LSE             1570501
 30 June 2022        12:14:13                             BST                        2000                      217.80                                                LSE             1570497
 30 June 2022        12:14:13                             BST                        2789                      217.80                                                LSE             1570495
 30 June 2022        12:14:13                             BST                        1552                      217.80                                                LSE             1570493
 30 June 2022        12:14:13                             BST                        2324                      217.80                                                LSE             1570491
 30 June 2022        12:14:13                             BST                        2000                      217.80                                                LSE             1570489
 30 June 2022        12:16:02                             BST                        6645                      217.80                                                LSE             1572177
 30 June 2022        12:16:02                             BST                        8296                      217.80                                                LSE             1572175
 30 June 2022        12:16:26                             BST                        273                       217.90                                                LSE             1572631
 30 June 2022        12:16:26                             BST                        1374                      217.90                                                LSE             1572629
 30 June 2022        12:16:26                             BST                        1973                      217.90                                                LSE             1572627
 30 June 2022        12:16:26                             BST                        3169                      217.90                                                LSE             1572625
 30 June 2022        12:16:26                             BST                        2000                      217.90                                                LSE             1572623
 30 June 2022        12:16:53                             BST                        5719                      217.80                                                LSE             1573033
 30 June 2022        12:16:53                             BST                        1896                      217.80                                                LSE             1572965
 30 June 2022        12:16:53                             BST                        1033                      217.80                                                LSE             1572937
 30 June 2022        12:16:53                             BST                        3018                      217.80                                                LSE             1572935
 30 June 2022        12:16:53                             BST                        1139                      217.80                                                LSE             1572933
 30 June 2022        12:16:53                             BST                        2032                      217.80                                                LSE             1572931
 30 June 2022        12:16:53                             BST                        8688                      217.80                                                LSE             1572926
 30 June 2022        12:16:53                             BST                        2858                      217.80                                                LSE             1572923
 30 June 2022        12:20:36                             BST                        2000                      217.70                                                LSE             1576653
 30 June 2022        12:20:45                             BST                        2000                      217.70                                                LSE             1576779
 30 June 2022        12:20:52                             BST                        1664                      217.70                                                LSE             1576952
 30 June 2022        12:21:06                             BST                        2876                      217.70                                                LSE             1577131
 30 June 2022        12:21:20                             BST                        2122                      217.80                                                LSE             1577399
 30 June 2022        12:21:26                             BST                        6766                      217.80                                                LSE             1577484
 30 June 2022        12:22:26                             BST                        2000                      217.80                                                LSE             1578222
 30 June 2022        12:22:26                             BST                        2875                      217.80                                                LSE             1578226
 30 June 2022        12:22:26                             BST                        1973                      217.80                                                LSE             1578224
 30 June 2022        12:23:26                             BST                        8818                      217.80                                                LSE             1579091
 30 June 2022        12:24:12                             BST                        6639                      217.80                                                LSE             1579686
 30 June 2022        12:24:12                             BST                        589                       217.80                                                LSE             1579684
 30 June 2022        12:24:15                             BST                        2000                      217.80                                                LSE             1579762
 30 June 2022        12:24:15                             BST                        6541                      217.80                                                LSE             1579760
 30 June 2022        12:24:15                             BST                        6541                      217.80                                                LSE             1579758
 30 June 2022        12:24:15                             BST                        4144                      217.80                                                LSE             1579756
 30 June 2022        12:24:15                             BST                        6541                      217.80                                                LSE             1579754
 30 June 2022        12:24:20                             BST                        2671                      217.70                                                LSE             1579799
 30 June 2022        12:24:20                             BST                        2324                      217.70                                                LSE             1579797
 30 June 2022        12:24:20                             BST                        2000                      217.70                                                LSE             1579795
 30 June 2022        12:24:20                             BST                        1602                      217.70                                                LSE             1579789
 30 June 2022        12:25:20                             BST                        2300                      217.40                                                LSE             1580695
 30 June 2022        12:25:30                             BST                        4633                      217.40                                                LSE             1580844
 30 June 2022        12:29:02                             BST                        7396                      217.60                                                LSE             1583712
 30 June 2022        12:30:31                             BST                        1362                      217.60                                                LSE             1585272
 30 June 2022        12:30:31                             BST                        1860                      217.60                                                LSE             1585270
 30 June 2022        12:30:31                             BST                        2906                      217.60                                                LSE             1585268
 30 June 2022        12:30:31                             BST                        2000                      217.60                                                LSE             1585266
 30 June 2022        12:30:31                             BST                        2864                      217.60                                                LSE             1585264
 30 June 2022        12:31:07                             BST                        4693                      217.40                                                LSE             1585813
 30 June 2022        12:31:07                             BST                        2626                      217.40                                                LSE             1585811
 30 June 2022        12:31:07                             BST                        202                       217.40                                                LSE             1585809
 30 June 2022        12:31:07                             BST                        5539                      217.50                                                LSE             1585807
 30 June 2022        12:31:07                             BST                        4382                      217.50                                                LSE             1585803
 30 June 2022        12:31:17                             BST                        2864                      217.40                                                LSE             1585947
 30 June 2022        12:31:17                             BST                        2000                      217.40                                                LSE             1585945
 30 June 2022        12:31:17                             BST                        1748                      217.40                                                LSE             1585949
 30 June 2022        12:35:07                             BST                        6173                      217.20                                                LSE             1589663
 30 June 2022        12:35:07                             BST                        1413                      217.20                                                LSE             1589661
 30 June 2022        12:35:08                             BST                        6607                      217.10                                                LSE             1589678
 30 June 2022        12:36:03                             BST                        694                       217.10                                                LSE             1590681
 30 June 2022        12:36:44                             BST                        1128                      217.10                                                LSE             1591506
 30 June 2022        12:36:45                             BST                        6026                      217.10                                                LSE             1591545
 30 June 2022        12:37:29                             BST                        6815                      217.00                                                LSE             1592847
 30 June 2022        12:37:32                             BST                        2527                      216.90                                                LSE             1592914
 30 June 2022        12:37:33                             BST                        4405                      216.90                                                LSE             1592919
 30 June 2022        12:43:25                             BST                        7857                      217.00                                                LSE             1599924
 30 June 2022        12:43:56                             BST                        1518                      217.10                                                LSE             1600595
 30 June 2022        12:43:56                             BST                        785                       217.10                                                LSE             1600593
 30 June 2022        12:43:56                             BST                        15233                     217.10                                                LSE             1600591
 30 June 2022        12:43:56                             BST                        1165                      217.10                                                LSE             1600589
 30 June 2022        12:43:56                             BST                        1100                      217.10                                                LSE             1600587
 30 June 2022        12:44:04                             BST                        6448                      217.00                                                LSE             1600753
 30 June 2022        12:46:03                             BST                        2044                      216.90                                                LSE             1603134
 30 June 2022        12:46:03                             BST                        2011                      216.90                                                LSE             1603132
 30 June 2022        12:46:03                             BST                        3669                      216.90                                                LSE             1603130
 30 June 2022        12:46:03                             BST                        1979                      216.90                                                LSE             1603136
 30 June 2022        12:46:03                             BST                        1177                      216.90                                                LSE             1603138
 30 June 2022        12:46:03                             BST                        2000                      216.90                                                LSE             1603128
 30 June 2022        12:46:03                             BST                        1467                      216.90                                                LSE             1603126
 30 June 2022        12:46:03                             BST                        5432                      216.90                                                LSE             1603124
 30 June 2022        12:48:39                             BST                        5366                      217.10                                                LSE             1605850
 30 June 2022        12:48:39                             BST                        2052                      217.10                                                LSE             1605848
 30 June 2022        12:51:01                             BST                        7639                      217.10                                                LSE             1608209
 30 June 2022        12:51:01                             BST                        3                         217.10                                                LSE             1608207
 30 June 2022        12:52:31                             BST                        5561                      217.00                                                LSE             1609688
 30 June 2022        12:54:46                             BST                        1613                      217.20                                                LSE             1611795
 30 June 2022        12:54:46                             BST                        1977                      217.20                                                LSE             1611801
 30 June 2022        12:54:46                             BST                        2650                      217.20                                                LSE             1611799
 30 June 2022        12:54:46                             BST                        2000                      217.20                                                LSE             1611797
 30 June 2022        12:55:06                             BST                        2044                      217.20                                                LSE             1612257
 30 June 2022        12:55:06                             BST                        2011                      217.20                                                LSE             1612255
 30 June 2022        12:55:06                             BST                        2000                      217.20                                                LSE             1612253
 30 June 2022        12:56:43                             BST                        6434                      217.30                                                LSE             1613932
 30 June 2022        12:56:43                             BST                        5124                      217.30                                                LSE             1613930
 30 June 2022        12:56:43                             BST                        3455                      217.30                                                LSE             1613928
 30 June 2022        12:56:43                             BST                        10183                     217.30                                                LSE             1613926
 30 June 2022        12:56:44                             BST                        319                       217.30                                                LSE             1613937
 30 June 2022        12:59:55                             BST                        10444                     217.40                                                LSE             1617083
 30 June 2022        12:59:59                             BST                        2000                      217.40                                                LSE             1617136
 30 June 2022        12:59:59                             BST                        3900                      217.40                                                LSE             1617138
 30 June 2022        13:02:05                             BST                        9085                      217.50                                                LSE             1619613
 30 June 2022        13:02:05                             BST                        2000                      217.50                                                LSE             1619611
 30 June 2022        13:02:05                             BST                        1466                      217.40                                                LSE             1619609
 30 June 2022        13:02:05                             BST                        2035                      217.40                                                LSE             1619607
 30 June 2022        13:02:05                             BST                        2168                      217.40                                                LSE             1619605
 30 June 2022        13:02:05                             BST                        3900                      217.40                                                LSE             1619595
 30 June 2022        13:02:05                             BST                        1900                      217.40                                                LSE             1619597
 30 June 2022        13:02:05                             BST                        2556                      217.40                                                LSE             1619599
 30 June 2022        13:02:05                             BST                        2515                      217.40                                                LSE             1619601
 30 June 2022        13:02:05                             BST                        2000                      217.40                                                LSE             1619603
 30 June 2022        13:02:05                             BST                        4430                      217.40                                                LSE             1619571
 30 June 2022        13:02:05                             BST                        3344                      217.40                                                LSE             1619567
 30 June 2022        13:04:02                             BST                        6393                      217.50                                                LSE             1622684
 30 June 2022        13:04:05                             BST                        6733                      217.40                                                LSE             1622885
 30 June 2022        13:06:53                             BST                        2262                      217.60                                                LSE             1626215
 30 June 2022        13:06:53                             BST                        1494                      217.60                                                LSE             1626213
 30 June 2022        13:06:53                             BST                        1700                      217.60                                                LSE             1626211
 30 June 2022        13:06:53                             BST                        2000                      217.60                                                LSE             1626209
 30 June 2022        13:06:53                             BST                        7356                      217.60                                                LSE             1626206
 30 June 2022        13:08:36                             BST                        6491                      217.60                                                LSE             1627900
 30 June 2022        13:10:25                             BST                        207                       217.60                                                LSE             1629810
 30 June 2022        13:10:25                             BST                        1900                      217.60                                                LSE             1629804
 30 June 2022        13:10:25                             BST                        3400                      217.60                                                LSE             1629808
 30 June 2022        13:10:25                             BST                        2000                      217.60                                                LSE             1629806
 30 June 2022        13:10:25                             BST                        6717                      217.60                                                LSE             1629802
 30 June 2022        13:16:23                             BST                        1916                      217.70                                                LSE             1635893
 30 June 2022        13:16:23                             BST                        1886                      217.70                                                LSE             1635891
 30 June 2022        13:16:23                             BST                        1662                      217.70                                                LSE             1635889
 30 June 2022        13:16:23                             BST                        1393                      217.70                                                LSE             1635887
 30 June 2022        13:18:03                             BST                        12452                     217.70                                                LSE             1637417
 30 June 2022        13:18:57                             BST                        6980                      217.60                                                LSE             1638207
 30 June 2022        13:18:57                             BST                        2102                      217.60                                                LSE             1638205
 30 June 2022        13:19:53                             BST                        3457                      217.50                                                LSE             1639331
 30 June 2022        13:19:53                             BST                        4694                      217.50                                                LSE             1639339
 30 June 2022        13:20:27                             BST                        4738                      217.40                                                LSE             1639884
 30 June 2022        13:20:27                             BST                        2823                      217.40                                                LSE             1639882
 30 June 2022        13:20:28                             BST                        4362                      217.30                                                LSE             1639899
 30 June 2022        13:20:28                             BST                        2537                      217.30                                                LSE             1639897
 30 June 2022        13:23:11                             BST                        5991                      217.50                                                LSE             1643102
 30 June 2022        13:23:11                             BST                        1295                      217.50                                                LSE             1643100
 30 June 2022        13:25:06                             BST                        1165                      217.60                                                LSE             1645268
 30 June 2022        13:25:06                             BST                        1566                      217.60                                                LSE             1645266
 30 June 2022        13:25:06                             BST                        2000                      217.60                                                LSE             1645264
 30 June 2022        13:26:06                             BST                        1509                      217.60                                                LSE             1646488
 30 June 2022        13:26:47                             BST                        6817                      217.70                                                LSE             1647065
 30 June 2022        13:27:18                             BST                        2081                      217.70                                                LSE             1647781
 30 June 2022        13:27:18                             BST                        1916                      217.70                                                LSE             1647779
 30 June 2022        13:27:18                             BST                        2000                      217.70                                                LSE             1647777
 30 June 2022        13:27:18                             BST                        1886                      217.70                                                LSE             1647783
 30 June 2022        13:27:18                             BST                        1451                      217.70                                                LSE             1647785
 30 June 2022        13:27:18                             BST                        3283                      217.70                                                LSE             1647787
 30 June 2022        13:29:20                             BST                        7306                      217.80                                                LSE             1650154
 30 June 2022        13:29:20                             BST                        2008                      217.80                                                LSE             1650152
 30 June 2022        13:29:20                             BST                        5198                      217.80                                                LSE             1650150
 30 June 2022        13:30:44                             BST                        2000                      218.00                                                LSE             1653769
 30 June 2022        13:30:44                             BST                        1860                      218.00                                                LSE             1653767
 30 June 2022        13:30:44                             BST                        7261                      218.00                                                LSE             1653765
 30 June 2022        13:30:57                             BST                        6605                      218.00                                                LSE             1654014
 30 June 2022        13:30:57                             BST                        8682                      218.00                                                LSE             1654004
 30 June 2022        13:32:27                             BST                        1                         218.00                                                LSE             1655858
 30 June 2022        13:32:27                             BST                        6956                      218.00                                                LSE             1655856
 30 June 2022        13:32:50                             BST                        4665                      217.90                                                LSE             1656261
 30 June 2022        13:32:50                             BST                        3609                      217.90                                                LSE             1656259
 30 June 2022        13:34:52                             BST                        3489                      217.90                                                LSE             1658583
 30 June 2022        13:35:08                             BST                        1725                      218.10                                                LSE             1658984
 30 June 2022        13:35:08                             BST                        5116                      218.10                                                LSE             1658986
 30 June 2022        13:36:16                             BST                        6365                      218.20                                                LSE             1660447
 30 June 2022        13:36:16                             BST                        70                        218.20                                                LSE             1660445
 30 June 2022        13:36:16                             BST                        5                         218.20                                                LSE             1660443
 30 June 2022        13:37:31                             BST                        3697                      218.30                                                LSE             1662243
 30 June 2022        13:37:31                             BST                        5805                      218.30                                                LSE             1662241
 30 June 2022        13:37:51                             BST                        1550                      218.20                                                LSE             1662646
 30 June 2022        13:37:51                             BST                        1886                      218.20                                                LSE             1662642
 30 June 2022        13:37:51                             BST                        2000                      218.20                                                LSE             1662640
 30 June 2022        13:37:51                             BST                        1916                      218.20                                                LSE             1662638
 30 June 2022        13:37:51                             BST                        1549                      218.20                                                LSE             1662644
 30 June 2022        13:37:51                             BST                        9228                      218.20                                                LSE             1662636
 30 June 2022        13:37:51                             BST                        2981                      218.20                                                LSE             1662630
 30 June 2022        13:38:19                             BST                        7591                      218.10                                                LSE             1663405
 30 June 2022        13:38:19                             BST                        1415                      218.10                                                LSE             1663401
 30 June 2022        13:38:19                             BST                        6081                      218.10                                                LSE             1663399
 30 June 2022        13:39:32                             BST                        6557                      217.90                                                LSE             1665058
 30 June 2022        13:40:49                             BST                        7299                      217.70                                                LSE             1667094
 30 June 2022        13:45:04                             BST                        7075                      218.00                                                LSE             1672115
 30 June 2022        13:46:02                             BST                        6582                      218.20                                                LSE             1673723
 30 June 2022        13:46:06                             BST                        347                       218.20                                                LSE             1673804
 30 June 2022        13:46:09                             BST                        1700                      218.20                                                LSE             1673873
 30 June 2022        13:46:09                             BST                        2000                      218.20                                                LSE             1673875
 30 June 2022        13:46:09                             BST                        1466                      218.20                                                LSE             1673879
 30 June 2022        13:46:09                             BST                        2200                      218.20                                                LSE             1673877
 30 June 2022        13:46:09                             BST                        3605                      218.20                                                LSE             1673871
 30 June 2022        13:46:09                             BST                        3901                      218.20                                                LSE             1673869
 30 June 2022        13:47:20                             BST                        2155                      218.10                                                LSE             1675528
 30 June 2022        13:47:20                             BST                        5083                      218.10                                                LSE             1675520
 30 June 2022        13:47:29                             BST                        5412                      218.00                                                LSE             1675733
 30 June 2022        13:47:29                             BST                        96                        218.00                                                LSE             1675731
 30 June 2022        13:47:29                             BST                        802                       218.00                                                LSE             1675729
 30 June 2022        13:48:03                             BST                        2000                      218.00                                                LSE             1676462
 30 June 2022        13:48:03                             BST                        1642                      218.00                                                LSE             1676464
 30 June 2022        13:48:03                             BST                        1090                      218.00                                                LSE             1676466
 30 June 2022        13:48:03                             BST                        2785                      218.00                                                LSE             1676468
 30 June 2022        13:48:03                             BST                        6793                      218.00                                                LSE             1676460
 30 June 2022        13:48:03                             BST                        1429                      218.00                                                LSE             1676458
 30 June 2022        13:51:53                             BST                        7418                      217.80                                                LSE             1681455
 30 June 2022        13:54:14                             BST                        1480                      217.70                                                LSE             1684709
 30 June 2022        13:54:14                             BST                        2939                      217.70                                                LSE             1684707
 30 June 2022        13:54:14                             BST                        1592                      217.70                                                LSE             1684705
 30 June 2022        13:54:14                             BST                        2000                      217.70                                                LSE             1684703
 30 June 2022        13:55:14                             BST                        2000                      217.70                                                LSE             1685969
 30 June 2022        13:55:14                             BST                        23                        217.70                                                LSE             1685967
 30 June 2022        13:56:06                             BST                        5769                      217.70                                                LSE             1687274
 30 June 2022        13:56:06                             BST                        2000                      217.70                                                LSE             1687272
 30 June 2022        13:56:06                             BST                        2000                      217.70                                                LSE             1687270
 30 June 2022        13:56:06                             BST                        2000                      217.70                                                LSE             1687262
 30 June 2022        13:56:06                             BST                        670                       217.70                                                LSE             1687264
 30 June 2022        13:56:06                             BST                        25                        217.70                                                LSE             1687266
 30 June 2022        13:56:06                             BST                        1384                      217.70                                                LSE             1687268
 30 June 2022        13:56:35                             BST                        6432                      217.60                                                LSE             1688040
 30 June 2022        13:56:35                             BST                        5894                      217.60                                                LSE             1688036
 30 June 2022        13:56:35                             BST                        2000                      217.60                                                LSE             1688034
 30 June 2022        13:56:35                             BST                        7778                      217.60                                                LSE             1688028
 30 June 2022        13:57:20                             BST                        6775                      217.60                                                LSE             1689150
 30 June 2022        13:57:20                             BST                        670                       217.60                                                LSE             1689148
 30 June 2022        13:59:47                             BST                        2317                      217.40                                                LSE             1693548
 30 June 2022        13:59:47                             BST                        4213                      217.40                                                LSE             1693546
 30 June 2022        14:00:00                             BST                        3745                      217.30                                                LSE             1694096
 30 June 2022        14:00:00                             BST                        1451                      217.30                                                LSE             1694092
 30 June 2022        14:00:00                             BST                        1500                      217.30                                                LSE             1694090
 30 June 2022        14:00:00                             BST                        7816                      217.30                                                LSE             1694073
 30 June 2022        14:05:05                             BST                        1480                      217.40                                                LSE             1702631
 30 June 2022        14:05:05                             BST                        2000                      217.40                                                LSE             1702629
 30 June 2022        14:05:05                             BST                        7781                      217.40                                                LSE             1702627
 30 June 2022        14:05:05                             BST                        8014                      217.40                                                LSE             1702625
 30 June 2022        14:05:05                             BST                        6617                      217.40                                                LSE             1702623
 30 June 2022        14:07:41                             BST                        8722                      217.50                                                LSE             1706711
 30 June 2022        14:07:41                             BST                        713                       217.50                                                LSE             1706709
 30 June 2022        14:08:27                             BST                        7286                      217.70                                                LSE             1707919
 30 June 2022        14:08:27                             BST                        1                         217.70                                                LSE             1707917
 30 June 2022        14:08:27                             BST                        7823                      217.70                                                LSE             1707915
 30 June 2022        14:08:31                             BST                        7139                      217.60                                                LSE             1708198
 30 June 2022        14:10:38                             BST                        7615                      217.70                                                LSE             1711767
 30 June 2022        14:10:39                             BST                        7756                      217.60                                                LSE             1711808
 30 June 2022        14:11:27                             BST                        3987                      217.60                                                LSE             1712807
 30 June 2022        14:11:27                             BST                        3109                      217.60                                                LSE             1712805
 30 June 2022        14:12:39                             BST                        7297                      217.60                                                LSE             1714180
 30 June 2022        14:13:10                             BST                        9336                      217.50                                                LSE             1714733
 30 June 2022        14:14:16                             BST                        1437                      217.40                                                LSE             1716299
 30 June 2022        14:14:16                             BST                        500                       217.40                                                LSE             1716295
 30 June 2022        14:14:16                             BST                        355                       217.40                                                LSE             1716297
 30 June 2022        14:14:16                             BST                        2000                      217.40                                                LSE             1716293
 30 June 2022        14:14:16                             BST                        1063                      217.40                                                LSE             1716301
 30 June 2022        14:14:16                             BST                        2997                      217.40                                                LSE             1716303
 30 June 2022        14:14:16                             BST                        2952                      217.40                                                LSE             1716305
 30 June 2022        14:14:16                             BST                        2387                      217.40                                                LSE             1716307
 30 June 2022        14:15:23                             BST                        7622                      217.40                                                LSE             1718104
 30 June 2022        14:18:30                             BST                        2000                      217.60                                                LSE             1722521
 30 June 2022        14:18:30                             BST                        4752                      217.60                                                LSE             1722519
 30 June 2022        14:18:30                             BST                        3853                      217.60                                                LSE             1722517
 30 June 2022        14:18:35                             BST                        3730                      217.50                                                LSE             1722613
 30 June 2022        14:18:35                             BST                        6061                      217.50                                                LSE             1722611
 30 June 2022        14:18:54                             BST                        7893                      217.40                                                LSE             1723049
 30 June 2022        14:22:00                             BST                        7473                      217.40                                                LSE             1727565
 30 June 2022        14:22:10                             BST                        8185                      217.30                                                LSE             1727969
 30 June 2022        14:22:33                             BST                        2565                      217.20                                                LSE             1728616
 30 June 2022        14:22:36                             BST                        15                        217.20                                                LSE             1728673
 30 June 2022        14:22:36                             BST                        6232                      217.20                                                LSE             1728675
 30 June 2022        14:22:38                             BST                        6261                      217.10                                                LSE             1728716
 30 June 2022        14:23:00                             BST                        5035                      217.10                                                LSE             1729200
 30 June 2022        14:23:00                             BST                        1049                      217.10                                                LSE             1729198
 30 June 2022        14:23:00                             BST                        1340                      217.10                                                LSE             1729202
 30 June 2022        14:27:18                             BST                        4832                      217.40                                                LSE             1736931
 30 June 2022        14:27:18                             BST                        2000                      217.40                                                LSE             1736929
 30 June 2022        14:27:18                             BST                        7193                      217.40                                                LSE             1736922
 30 June 2022        14:27:18                             BST                        48                        217.40                                                LSE             1736920
 30 June 2022        14:27:18                             BST                        1860                      217.40                                                LSE             1736912
 30 June 2022        14:27:18                             BST                        3690                      217.40                                                LSE             1736906
 30 June 2022        14:27:18                             BST                        2156                      217.40                                                LSE             1736914
 30 June 2022        14:27:18                             BST                        1028                      217.40                                                LSE             1736916
 30 June 2022        14:27:18                             BST                        2000                      217.40                                                LSE             1736904
 30 June 2022        14:27:18                             BST                        8717                      217.40                                                LSE             1736894
 30 June 2022        14:27:18                             BST                        7764                      217.40                                                LSE             1736890
 30 June 2022        14:30:08                             BST                        3690                      217.20                                                LSE             1746207
 30 June 2022        14:30:08                             BST                        2000                      217.20                                                LSE             1746203
 30 June 2022        14:30:08                             BST                        3523                      217.20                                                LSE             1746205
 30 June 2022        14:30:08                             BST                        1529                      217.20                                                LSE             1746209
 30 June 2022        14:30:08                             BST                        6579                      217.20                                                LSE             1746211
 30 June 2022        14:30:08                             BST                        1419                      217.20                                                LSE             1746201
 30 June 2022        14:30:08                             BST                        9871                      217.10                                                LSE             1746198
 30 June 2022        14:30:08                             BST                        7774                      217.20                                                LSE             1746128
 30 June 2022        14:31:11                             BST                        6899                      217.10                                                LSE             1751685
 30 June 2022        14:31:23                             BST                        588                       217.10                                                LSE             1752632
 30 June 2022        14:31:31                             BST                        3957                      217.10                                                LSE             1753577
 30 June 2022        14:31:31                             BST                        3000                      217.10                                                LSE             1753575
 30 June 2022        14:32:08                             BST                        7428                      217.00                                                LSE             1756005
 30 June 2022        14:32:13                             BST                        282                       216.90                                                LSE             1756515
 30 June 2022        14:32:13                             BST                        1218                      216.90                                                LSE             1756513
 30 June 2022        14:32:13                             BST                        5266                      216.90                                                LSE             1756517
 30 June 2022        14:32:13                             BST                        2005                      216.90                                                LSE             1756519
 30 June 2022        14:32:31                             BST                        7373                      216.80                                                LSE             1757655
 30 June 2022        14:32:33                             BST                        2490                      216.70                                                LSE             1757881
 30 June 2022        14:33:24                             BST                        5063                      216.70                                                LSE             1761167
 30 June 2022        14:34:25                             BST                        1837                      217.20                                                LSE             1765156
 30 June 2022        14:34:25                             BST                        3523                      217.20                                                LSE             1765158
 30 June 2022        14:34:25                             BST                        1853                      217.20                                                LSE             1765154
 30 June 2022        14:34:25                             BST                        4303                      217.20                                                LSE             1765152
 30 June 2022        14:34:25                             BST                        2000                      217.20                                                LSE             1765150
 30 June 2022        14:34:25                             BST                        14698                     217.20                                                LSE             1765140
 30 June 2022        14:34:31                             BST                        6627                      217.10                                                LSE             1765649
 30 June 2022        14:34:31                             BST                        1403                      217.10                                                LSE             1765647
 30 June 2022        14:34:44                             BST                        6957                      217.00                                                LSE             1766205
 30 June 2022        14:34:58                             BST                        3403                      216.90                                                LSE             1766768
 30 June 2022        14:34:58                             BST                        2000                      216.90                                                LSE             1766766
 30 June 2022        14:34:58                             BST                        1120                      216.90                                                LSE             1766764
 30 June 2022        14:34:58                             BST                        1157                      216.90                                                LSE             1766762
 30 June 2022        14:34:58                             BST                        6437                      216.90                                                LSE             1766760
 30 June 2022        14:36:10                             BST                        7729                      216.60                                                LSE             1770542
 30 June 2022        14:36:16                             BST                        2000                      216.40                                                LSE             1771151
 30 June 2022        14:36:17                             BST                        3343                      216.40                                                LSE             1771232
 30 June 2022        14:36:17                             BST                        2000                      216.40                                                LSE             1771229
 30 June 2022        14:36:29                             BST                        2856                      216.30                                                LSE             1772030
 30 June 2022        14:36:29                             BST                        4481                      216.30                                                LSE             1772028
 30 June 2022        14:37:33                             BST                        3506                      216.30                                                LSE             1775464
 30 June 2022        14:37:33                             BST                        2991                      216.30                                                LSE             1775462
 30 June 2022        14:39:22                             BST                        659                       216.30                                                LSE             1780982
 30 June 2022        14:39:22                             BST                        5926                      216.30                                                LSE             1780988
 30 June 2022        14:39:23                             BST                        2639                      216.30                                                LSE             1781027
 30 June 2022        14:39:23                             BST                        1315                      216.30                                                LSE             1781025
 30 June 2022        14:39:23                             BST                        2000                      216.30                                                LSE             1781023
 30 June 2022        14:39:23                             BST                        2764                      216.30                                                LSE             1781021
 30 June 2022        14:39:25                             BST                        7675                      216.20                                                LSE             1781146
 30 June 2022        14:39:25                             BST                        3098                      216.20                                                LSE             1781134
 30 June 2022        14:39:25                             BST                        3909                      216.20                                                LSE             1781132
 30 June 2022        14:40:24                             BST                        200                       216.10                                                LSE             1784046
 30 June 2022        14:41:23                             BST                        2000                      216.20                                                LSE             1786240
 30 June 2022        14:41:23                             BST                        2000                      216.20                                                LSE             1786238
 30 June 2022        14:41:23                             BST                        32                        216.20                                                LSE             1786236
 30 June 2022        14:41:23                             BST                        2000                      216.20                                                LSE             1786234
 30 June 2022        14:41:26                             BST                        2238                      216.10                                                LSE             1786483
 30 June 2022        14:43:39                             BST                        2119                      216.60                                                LSE             1792075
 30 June 2022        14:43:39                             BST                        62                        216.60                                                LSE             1792073
 30 June 2022        14:43:39                             BST                        62                        216.60                                                LSE             1792071
 30 June 2022        14:44:24                             BST                        243                       216.80                                                LSE             1794200
 30 June 2022        14:44:24                             BST                        10                        216.80                                                LSE             1794198
 30 June 2022        14:44:24                             BST                        9                         216.80                                                LSE             1794196
 30 June 2022        14:44:24                             BST                        4083                      216.80                                                LSE             1794194
 30 June 2022        14:44:24                             BST                        5090                      216.80                                                LSE             1794190
 30 June 2022        14:44:24                             BST                        8595                      216.80                                                LSE             1794188
 30 June 2022        14:44:25                             BST                        2498                      216.80                                                LSE             1794314
 30 June 2022        14:44:25                             BST                        2000                      216.80                                                LSE             1794312
 30 June 2022        14:44:25                             BST                        1500                      216.80                                                LSE             1794310
 30 June 2022        14:44:25                             BST                        6616                      216.80                                                LSE             1794308
 30 June 2022        14:44:25                             BST                        9276                      216.80                                                LSE             1794306
 30 June 2022        14:44:25                             BST                        5261                      216.80                                                LSE             1794304
 30 June 2022        14:44:32                             BST                        6837                      216.50                                                LSE             1794705
 30 June 2022        14:44:32                             BST                        4401                      216.70                                                LSE             1794672
 30 June 2022        14:44:32                             BST                        1462                      216.60                                                LSE             1794670
 30 June 2022        14:44:32                             BST                        1658                      216.70                                                LSE             1794674
 30 June 2022        14:44:32                             BST                        1976                      216.70                                                LSE             1794666
 30 June 2022        14:44:32                             BST                        5369                      216.70                                                LSE             1794664
 30 June 2022        14:44:37                             BST                        7565                      216.40                                                LSE             1794954
 30 June 2022        14:44:37                             BST                        204                       216.40                                                LSE             1794952
 30 June 2022        14:45:36                             BST                        7156                      216.30                                                LSE             1797567
 30 June 2022        14:45:49                             BST                        7029                      216.20                                                LSE             1798056
 30 June 2022        14:45:55                             BST                        7569                      216.10                                                LSE             1798598
 30 June 2022        14:47:11                             BST                        1978                      216.20                                                LSE             1802741
 30 June 2022        14:47:11                             BST                        2073                      216.20                                                LSE             1802739
 30 June 2022        14:47:11                             BST                        2000                      216.20                                                LSE             1802737
 30 June 2022        14:47:11                             BST                        2000                      216.20                                                LSE             1802731
 30 June 2022        14:47:11                             BST                        2073                      216.20                                                LSE             1802733
 30 June 2022        14:47:11                             BST                        1978                      216.20                                                LSE             1802735
 30 June 2022        14:47:12                             BST                        7510                      216.10                                                LSE             1802777
 30 June 2022        14:48:15                             BST                        620                       216.00                                                LSE             1805518
 30 June 2022        14:48:15                             BST                        2073                      216.00                                                LSE             1805516
 30 June 2022        14:48:15                             BST                        2000                      216.00                                                LSE             1805514
 30 June 2022        14:48:15                             BST                        3063                      216.00                                                LSE             1805512
 30 June 2022        14:48:15                             BST                        1855                      216.00                                                LSE             1805496
 30 June 2022        14:48:15                             BST                        3009                      216.00                                                LSE             1805498
 30 June 2022        14:48:15                             BST                        1978                      216.00                                                LSE             1805494
 30 June 2022        14:48:15                             BST                        1855                      216.00                                                LSE             1805485
 30 June 2022        14:48:15                             BST                        5992                      216.00                                                LSE             1805483
 30 June 2022        14:49:34                             BST                        6533                      215.80                                                LSE             1809371
 30 June 2022        14:49:34                             BST                        6231                      215.80                                                LSE             1809363
 30 June 2022        14:49:34                             BST                        2000                      215.80                                                LSE             1809361
 30 June 2022        14:50:26                             BST                        5429                      215.70                                                LSE             1812143
 30 June 2022        14:50:26                             BST                        2073                      215.70                                                LSE             1812141
 30 June 2022        14:50:26                             BST                        90                        215.70                                                LSE             1812139
 30 June 2022        14:50:26                             BST                        2200                      215.70                                                LSE             1812133
 30 June 2022        14:50:26                             BST                        1910                      215.70                                                LSE             1812135
 30 June 2022        14:50:26                             BST                        1649                      215.70                                                LSE             1812131
 30 June 2022        14:50:26                             BST                        1978                      215.70                                                LSE             1812129
 30 June 2022        14:50:26                             BST                        4196                      215.70                                                LSE             1812127
 30 June 2022        14:50:26                             BST                        1062                      215.70                                                LSE             1812125
 30 June 2022        14:50:26                             BST                        2225                      215.70                                                LSE             1812123
 30 June 2022        14:52:07                             BST                        7742                      215.70                                                LSE             1817713
 30 June 2022        14:52:07                             BST                        6685                      215.70                                                LSE             1817711
 30 June 2022        14:52:11                             BST                        1490                      215.60                                                LSE             1817922
 30 June 2022        14:52:11                             BST                        548                       215.60                                                LSE             1817915
 30 June 2022        14:52:11                             BST                        4200                      215.60                                                LSE             1817917
 30 June 2022        14:52:11                             BST                        382                       215.60                                                LSE             1817919
 30 June 2022        14:52:11                             BST                        200                       215.60                                                LSE             1817913
 30 June 2022        14:53:37                             BST                        7492                      215.50                                                LSE             1822015
 30 June 2022        14:53:45                             BST                        559                       215.40                                                LSE             1822334
 30 June 2022        14:53:50                             BST                        6849                      215.40                                                LSE             1822583
 30 June 2022        14:53:54                             BST                        7243                      215.30                                                LSE             1822752
 30 June 2022        14:54:03                             BST                        200                       215.20                                                LSE             1823211
 30 June 2022        14:54:05                             BST                        4729                      215.20                                                LSE             1823309
 30 June 2022        14:54:05                             BST                        400                       215.20                                                LSE             1823300
 30 June 2022        14:54:05                             BST                        752                       215.20                                                LSE             1823298
 30 June 2022        14:54:05                             BST                        600                       215.20                                                LSE             1823296
 30 June 2022        14:54:05                             BST                        450                       215.20                                                LSE             1823302
 30 June 2022        14:54:05                             BST                        200                       215.20                                                LSE             1823304
 30 June 2022        14:55:39                             BST                        59                        215.10                                                LSE             1827491
 30 June 2022        14:55:39                             BST                        7512                      215.20                                                LSE             1827467
 30 June 2022        14:55:55                             BST                        3290                      215.10                                                LSE             1828073
 30 June 2022        14:56:09                             BST                        3032                      215.10                                                LSE             1829028
 30 June 2022        14:56:15                             BST                        1578                      215.10                                                LSE             1829290
 30 June 2022        14:56:15                             BST                        1828                      215.10                                                LSE             1829288
 30 June 2022        14:56:15                             BST                        1978                      215.10                                                LSE             1829286
 30 June 2022        14:56:15                             BST                        1113                      215.10                                                LSE             1829284
 30 June 2022        14:56:15                             BST                        987                       215.10                                                LSE             1829274
 30 June 2022        14:56:15                             BST                        6682                      215.10                                                LSE             1829276
 30 June 2022        14:56:24                             BST                        7546                      215.00                                                LSE             1829680
 30 June 2022        14:58:56                             BST                        1553                      215.30                                                LSE             1836892
 30 June 2022        14:58:56                             BST                        2023                      215.30                                                LSE             1836888
 30 June 2022        14:58:56                             BST                        1615                      215.30                                                LSE             1836894
 30 June 2022        14:58:56                             BST                        2000                      215.30                                                LSE             1836890
 30 June 2022        14:59:06                             BST                        470                       215.30                                                LSE             1837801
 30 June 2022        14:59:06                             BST                        1553                      215.30                                                LSE             1837797
 30 June 2022        14:59:06                             BST                        1482                      215.30                                                LSE             1837795
 30 June 2022        14:59:06                             BST                        2000                      215.30                                                LSE             1837793
 30 June 2022        14:59:06                             BST                        1180                      215.30                                                LSE             1837799
 30 June 2022        14:59:06                             BST                        874                       215.30                                                LSE             1837791
 30 June 2022        14:59:06                             BST                        2000                      215.30                                                LSE             1837789
 30 June 2022        14:59:06                             BST                        1610                      215.30                                                LSE             1837787
 30 June 2022        14:59:06                             BST                        1482                      215.30                                                LSE             1837785
 30 June 2022        14:59:06                             BST                        1553                      215.30                                                LSE             1837783
 30 June 2022        14:59:09                             BST                        3301                      215.20                                                LSE             1837915
 30 June 2022        14:59:09                             BST                        4547                      215.20                                                LSE             1837919
 30 June 2022        14:59:13                             BST                        3125                      215.10                                                LSE             1838109
 30 June 2022        14:59:13                             BST                        4103                      215.10                                                LSE             1838107
 30 June 2022        15:00:02                             BST                        7651                      214.90                                                LSE             1842425
 30 June 2022        15:00:10                             BST                        5477                      214.80                                                LSE             1843540
 30 June 2022        15:00:10                             BST                        869                       214.80                                                LSE             1843538
 30 June 2022        15:01:56                             BST                        1712                      214.80                                                LSE             1849999
 30 June 2022        15:01:56                             BST                        1545                      214.80                                                LSE             1849997
 30 June 2022        15:01:56                             BST                        1198                      214.80                                                LSE             1850005
 30 June 2022        15:01:56                             BST                        457                       214.80                                                LSE             1850001
 30 June 2022        15:01:56                             BST                        2000                      214.80                                                LSE             1850003
 30 June 2022        15:02:16                             BST                        81                        214.70                                                LSE             1851425
 30 June 2022        15:02:16                             BST                        1931                      214.70                                                LSE             1851427
 30 June 2022        15:02:16                             BST                        2000                      214.70                                                LSE             1851429
 30 June 2022        15:02:16                             BST                        1314                      214.70                                                LSE             1851431
 30 June 2022        15:02:16                             BST                        1285                      214.70                                                LSE             1851433
 30 June 2022        15:02:16                             BST                        1508                      214.70                                                LSE             1851412
 30 June 2022        15:02:16                             BST                        1482                      214.70                                                LSE             1851410
 30 June 2022        15:02:16                             BST                        1553                      214.70                                                LSE             1851408
 30 June 2022        15:02:16                             BST                        2000                      214.70                                                LSE             1851405
 30 June 2022        15:02:16                             BST                        666                       214.70                                                LSE             1851403
 30 June 2022        15:02:16                             BST                        1226                      214.70                                                LSE             1851401
 30 June 2022        15:02:16                             BST                        2287                      214.70                                                LSE             1851399
 30 June 2022        15:02:16                             BST                        2963                      214.70                                                LSE             1851391
 30 June 2022        15:03:09                             BST                        6761                      214.60                                                LSE             1854360
 30 June 2022        15:04:26                             BST                        1553                      214.90                                                LSE             1858991
 30 June 2022        15:04:26                             BST                        2000                      214.90                                                LSE             1858989
 30 June 2022        15:04:26                             BST                        5646                      214.90                                                LSE             1858987
 30 June 2022        15:04:46                             BST                        1300                      215.00                                                LSE             1859953
 30 June 2022        15:04:46                             BST                        1482                      215.00                                                LSE             1859949
 30 June 2022        15:04:46                             BST                        874                       215.00                                                LSE             1859951
 30 June 2022        15:04:46                             BST                        578                       215.00                                                LSE             1859955
 30 June 2022        15:04:46                             BST                        1574                      215.00                                                LSE             1859957
 30 June 2022        15:04:46                             BST                        1553                      215.00                                                LSE             1859947
 30 June 2022        15:04:46                             BST                        2000                      215.00                                                LSE             1859945
 30 June 2022        15:04:46                             BST                        2000                      215.00                                                LSE             1859943
 30 June 2022        15:04:50                             BST                        7242                      214.90                                                LSE             1860293
 30 June 2022        15:04:53                             BST                        6677                      214.80                                                LSE             1860486
 30 June 2022        15:06:08                             BST                        7860                      214.70                                                LSE             1865145
 30 June 2022        15:07:06                             BST                        1658                      214.90                                                LSE             1867514
 30 June 2022        15:07:06                             BST                        1166                      214.90                                                LSE             1867516
 30 June 2022        15:07:06                             BST                        1182                      214.90                                                LSE             1867518
 30 June 2022        15:07:06                             BST                        1553                      214.90                                                LSE             1867520
 30 June 2022        15:07:06                             BST                        1132                      214.90                                                LSE             1867524
 30 June 2022        15:07:06                             BST                        1482                      214.90                                                LSE             1867522
 30 June 2022        15:07:06                             BST                        654                       214.90                                                LSE             1867528
 30 June 2022        15:07:06                             BST                        1619                      214.90                                                LSE             1867530
 30 June 2022        15:07:06                             BST                        1165                      214.90                                                LSE             1867526
 30 June 2022        15:08:08                             BST                        1                         214.90                                                LSE             1870347
 30 June 2022        15:08:08                             BST                        7122                      214.90                                                LSE             1870345
 30 June 2022        15:08:08                             BST                        7064                      214.90                                                LSE             1870343
 30 June 2022        15:08:08                             BST                        6018                      214.90                                                LSE             1870335
 30 June 2022        15:08:08                             BST                        1553                      214.90                                                LSE             1870337
 30 June 2022        15:08:08                             BST                        1482                      214.90                                                LSE             1870339
 30 June 2022        15:08:08                             BST                        3004                      214.90                                                LSE             1870341
 30 June 2022        15:08:08                             BST                        7098                      214.90                                                LSE             1870325
 30 June 2022        15:09:22                             BST                        1656                      215.30                                                LSE             1873338
 30 June 2022        15:09:22                             BST                        958                       215.30                                                LSE             1873328
 30 June 2022        15:09:22                             BST                        942                       215.30                                                LSE             1873330
 30 June 2022        15:09:22                             BST                        1553                      215.30                                                LSE             1873332
 30 June 2022        15:09:22                             BST                        1482                      215.30                                                LSE             1873334
 30 June 2022        15:09:22                             BST                        1039                      215.30                                                LSE             1873336
 30 June 2022        15:09:22                             BST                        421                       215.30                                                LSE             1873326
 30 June 2022        15:09:22                             BST                        1700                      215.30                                                LSE             1873324
 30 June 2022        15:09:22                             BST                        2000                      215.30                                                LSE             1873322
 30 June 2022        15:09:22                             BST                        1553                      215.30                                                LSE             1873320
 30 June 2022        15:09:22                             BST                        1482                      215.30                                                LSE             1873318
 30 June 2022        15:11:46                             BST                        7811                      215.40                                                LSE             1880492
 30 June 2022        15:11:46                             BST                        1553                      215.40                                                LSE             1880490
 30 June 2022        15:11:46                             BST                        1482                      215.40                                                LSE             1880488
 30 June 2022        15:11:46                             BST                        177                       215.40                                                LSE             1880486
 30 June 2022        15:11:46                             BST                        98                        215.40                                                LSE             1880484
 30 June 2022        15:12:37                             BST                        984                       215.60                                                LSE             1882807
 30 June 2022        15:12:37                             BST                        1164                      215.60                                                LSE             1882805
 30 June 2022        15:12:37                             BST                        2000                      215.60                                                LSE             1882803
 30 June 2022        15:12:37                             BST                        1482                      215.60                                                LSE             1882801
 30 June 2022        15:12:37                             BST                        1553                      215.60                                                LSE             1882799
 30 June 2022        15:13:02                             BST                        11416                     215.50                                                LSE             1883614
 30 June 2022        15:15:01                             BST                        8654                      215.90                                                LSE             1889870
 30 June 2022        15:15:01                             BST                        4702                      215.90                                                LSE             1889868
 30 June 2022        15:15:01                             BST                        2541                      215.90                                                LSE             1889866
 30 June 2022        15:15:01                             BST                        1573                      215.90                                                LSE             1889864
 30 June 2022        15:16:21                             BST                        3158                      215.90                                                LSE             1893807
 30 June 2022        15:16:44                             BST                        13021                     216.00                                                LSE             1894908
 30 June 2022        15:16:44                             BST                        2450                      216.00                                                LSE             1894904
 30 June 2022        15:16:45                             BST                        4130                      216.00                                                LSE             1894953
 30 June 2022        15:16:45                             BST                        7009                      216.00                                                LSE             1894955
 30 June 2022        15:18:17                             BST                        1651                      216.20                                                LSE             1899215
 30 June 2022        15:18:17                             BST                        2000                      216.20                                                LSE             1899217
 30 June 2022        15:18:26                             BST                        1566                      216.20                                                LSE             1899679
 30 June 2022        15:18:26                             BST                        1943                      216.20                                                LSE             1899677
 30 June 2022        15:18:26                             BST                        1856                      216.20                                                LSE             1899675
 30 June 2022        15:18:26                             BST                        2000                      216.20                                                LSE             1899673
 30 June 2022        15:18:26                             BST                        1943                      216.20                                                LSE             1899671
 30 June 2022        15:18:26                             BST                        1856                      216.20                                                LSE             1899669
 30 June 2022        15:18:26                             BST                        2000                      216.20                                                LSE             1899667
 30 June 2022        15:18:56                             BST                        2000                      216.20                                                LSE             1901038
 30 June 2022        15:18:56                             BST                        1565                      216.20                                                LSE             1901030
 30 June 2022        15:18:56                             BST                        966                       216.20                                                LSE             1901028
 30 June 2022        15:18:56                             BST                        2000                      216.20                                                LSE             1901034
 30 June 2022        15:18:56                             BST                        228                       216.20                                                LSE             1901032
 30 June 2022        15:18:56                             BST                        118                       216.20                                                LSE             1901036
 30 June 2022        15:19:09                             BST                        1122                      216.20                                                LSE             1901864
 30 June 2022        15:19:09                             BST                        1559                      216.20                                                LSE             1901862
 30 June 2022        15:19:09                             BST                        1856                      216.20                                                LSE             1901860
 30 June 2022        15:19:09                             BST                        3195                      216.20                                                LSE             1901858
 30 June 2022        15:19:09                             BST                        2894                      216.20                                                LSE             1901854
 30 June 2022        15:19:09                             BST                        2000                      216.20                                                LSE             1901850
 30 June 2022        15:19:09                             BST                        1943                      216.20                                                LSE             1901848
 30 June 2022        15:19:09                             BST                        6089                      216.20                                                LSE             1901846
 30 June 2022        15:19:09                             BST                        464                       216.20                                                LSE             1901844
 30 June 2022        15:21:18                             BST                        4745                      216.30                                                LSE             1908541
 30 June 2022        15:21:18                             BST                        5145                      216.30                                                LSE             1908539
 30 June 2022        15:21:29                             BST                        6798                      216.30                                                LSE             1909026
 30 June 2022        15:21:29                             BST                        600                       216.30                                                LSE             1909024
 30 June 2022        15:21:29                             BST                        387                       216.30                                                LSE             1909022
 30 June 2022        15:23:05                             BST                        516                       216.30                                                LSE             1912822
 30 June 2022        15:23:05                             BST                        1856                      216.30                                                LSE             1912820
 30 June 2022        15:23:05                             BST                        1943                      216.30                                                LSE             1912818
 30 June 2022        15:23:05                             BST                        1736                      216.30                                                LSE             1912816
 30 June 2022        15:23:05                             BST                        2000                      216.30                                                LSE             1912814
 30 June 2022        15:23:05                             BST                        2638                      216.30                                                LSE             1912812
 30 June 2022        15:23:05                             BST                        1741                      216.30                                                LSE             1912810
 30 June 2022        15:23:05                             BST                        1856                      216.30                                                LSE             1912808
 30 June 2022        15:23:05                             BST                        1943                      216.30                                                LSE             1912806
 30 June 2022        15:23:05                             BST                        2000                      216.30                                                LSE             1912804
 30 June 2022        15:23:05                             BST                        6346                      216.30                                                LSE             1912802
 30 June 2022        15:23:05                             BST                        7391                      216.30                                                LSE             1912798
 30 June 2022        15:25:33                             BST                        1510                      216.60                                                LSE             1923357
 30 June 2022        15:25:33                             BST                        1311                      216.60                                                LSE             1923355
 30 June 2022        15:25:33                             BST                        3889                      216.60                                                LSE             1923353
 30 June 2022        15:25:33                             BST                        3423                      216.60                                                LSE             1923351
 30 June 2022        15:25:33                             BST                        8062                      216.60                                                LSE             1923349
 30 June 2022        15:26:54                             BST                        874                       216.80                                                LSE             1926667
 30 June 2022        15:26:54                             BST                        1584                      216.80                                                LSE             1926665
 30 June 2022        15:26:54                             BST                        1574                      216.80                                                LSE             1926663
 30 June 2022        15:26:54                             BST                        1820                      216.80                                                LSE             1926661
 30 June 2022        15:26:54                             BST                        4019                      216.80                                                LSE             1926659
 30 June 2022        15:26:54                             BST                        325                       216.80                                                LSE             1926657
 30 June 2022        15:26:54                             BST                        2000                      216.80                                                LSE             1926655
 30 June 2022        15:26:54                             BST                        1943                      216.80                                                LSE             1926653
 30 June 2022        15:26:54                             BST                        2320                      216.80                                                LSE             1926651
 30 June 2022        15:26:59                             BST                        6422                      216.60                                                LSE             1926952
 30 June 2022        15:28:00                             BST                        1479                      216.50                                                LSE             1929649
 30 June 2022        15:28:00                             BST                        2320                      216.50                                                LSE             1929643
 30 June 2022        15:28:00                             BST                        1943                      216.50                                                LSE             1929645
 30 June 2022        15:28:00                             BST                        2100                      216.50                                                LSE             1929647
 30 June 2022        15:28:00                             BST                        7913                      216.50                                                LSE             1929641
 30 June 2022        15:28:00                             BST                        4402                      216.50                                                LSE             1929639
 30 June 2022        15:28:00                             BST                        2821                      216.50                                                LSE             1929633
 30 June 2022        15:28:07                             BST                        5936                      216.30                                                LSE             1929995
 30 June 2022        15:28:07                             BST                        1685                      216.30                                                LSE             1929993
 30 June 2022        15:30:16                             BST                        2000                      216.40                                                LSE             1936225
 30 June 2022        15:30:55                             BST                        1800                      216.70                                                LSE             1939078
 30 June 2022        15:30:55                             BST                        2000                      216.70                                                LSE             1939076
 30 June 2022        15:30:55                             BST                        2320                      216.70                                                LSE             1939074
 30 June 2022        15:30:55                             BST                        1943                      216.70                                                LSE             1939072
 30 June 2022        15:30:59                             BST                        3793                      216.60                                                LSE             1939203
 30 June 2022        15:30:59                             BST                        2920                      216.60                                                LSE             1939197
 30 June 2022        15:30:59                             BST                        570                       216.60                                                LSE             1939201
 30 June 2022        15:32:16                             BST                        8950                      216.70                                                LSE             1942974
 30 June 2022        15:32:16                             BST                        1878                      216.70                                                LSE             1942972
 30 June 2022        15:32:16                             BST                        1604                      216.70                                                LSE             1942970
 30 June 2022        15:32:16                             BST                        2320                      216.70                                                LSE             1942968
 30 June 2022        15:32:16                             BST                        1943                      216.70                                                LSE             1942966
 30 June 2022        15:32:16                             BST                        2000                      216.70                                                LSE             1942964
 30 June 2022        15:32:16                             BST                        12                        216.70                                                LSE             1942962
 30 June 2022        15:32:40                             BST                        8112                      216.60                                                LSE             1944608
 30 June 2022        15:33:25                             BST                        1943                      216.90                                                LSE             1947039
 30 June 2022        15:33:25                             BST                        2000                      216.90                                                LSE             1947037
 30 June 2022        15:33:25                             BST                        1943                      216.90                                                LSE             1947029
 30 June 2022        15:33:25                             BST                        2000                      216.90                                                LSE             1947027
 30 June 2022        15:33:40                             BST                        1649                      216.90                                                LSE             1947968
 30 June 2022        15:33:40                             BST                        1701                      216.90                                                LSE             1947966
 30 June 2022        15:33:40                             BST                        4184                      216.90                                                LSE             1947964
 30 June 2022        15:33:40                             BST                        1900                      216.90                                                LSE             1947962
 30 June 2022        15:33:40                             BST                        1860                      216.90                                                LSE             1947960
 30 June 2022        15:33:40                             BST                        2320                      216.90                                                LSE             1947958
 30 June 2022        15:33:40                             BST                        2000                      216.90                                                LSE             1947956
 30 June 2022        15:33:40                             BST                        1943                      216.90                                                LSE             1947954
 30 June 2022        15:35:47                             BST                        7825                      216.80                                                LSE             1953329
 30 June 2022        15:35:47                             BST                        2549                      216.80                                                LSE             1953327
 30 June 2022        15:35:47                             BST                        3478                      216.80                                                LSE             1953325
 30 June 2022        15:35:47                             BST                        1268                      216.80                                                LSE             1953323
 30 June 2022        15:35:59                             BST                        2959                      216.80                                                LSE             1953900
 30 June 2022        15:35:59                             BST                        2000                      216.80                                                LSE             1953898
 30 June 2022        15:35:59                             BST                        1531                      216.80                                                LSE             1953896
 30 June 2022        15:35:59                             BST                        7737                      216.80                                                LSE             1953894
 30 June 2022        15:37:26                             BST                        2434                      216.90                                                LSE             1958108
 30 June 2022        15:37:26                             BST                        4122                      216.90                                                LSE             1958106
 30 June 2022        15:37:26                             BST                        2000                      216.90                                                LSE             1958104
 30 June 2022        15:38:02                             BST                        2000                      216.80                                                LSE             1959951
 30 June 2022        15:38:02                             BST                        2212                      216.80                                                LSE             1959949
 30 June 2022        15:38:02                             BST                        2320                      216.80                                                LSE             1959947
 30 June 2022        15:38:02                             BST                        1574                      216.80                                                LSE             1959945
 30 June 2022        15:38:02                             BST                        2434                      216.80                                                LSE             1959943
 30 June 2022        15:38:02                             BST                        2461                      216.80                                                LSE             1959941
 30 June 2022        15:38:02                             BST                        4393                      216.80                                                LSE             1959939
 30 June 2022        15:38:57                             BST                        6776                      216.80                                                LSE             1962234
 30 June 2022        15:38:57                             BST                        2000                      216.80                                                LSE             1962218
 30 June 2022        15:38:57                             BST                        2320                      216.80                                                LSE             1962216
 30 June 2022        15:38:57                             BST                        2434                      216.80                                                LSE             1962221
 30 June 2022        15:38:57                             BST                        777                       216.80                                                LSE             1962223
 30 June 2022        15:38:57                             BST                        2033                      216.80                                                LSE             1962203
 30 June 2022        15:38:57                             BST                        4771                      216.80                                                LSE             1962200
 30 June 2022        15:39:30                             BST                        6910                      216.60                                                LSE             1963681
 30 June 2022        15:40:00                             BST                        520                       216.40                                                LSE             1964825
 30 June 2022        15:40:03                             BST                        6717                      216.40                                                LSE             1965041
 30 June 2022        15:42:30                             BST                        7646                      216.50                                                LSE             1970779
 30 June 2022        15:42:30                             BST                        7807                      216.50                                                LSE             1970783
 30 June 2022        15:42:41                             BST                        2609                      216.40                                                LSE             1971199
 30 June 2022        15:42:41                             BST                        5760                      216.40                                                LSE             1971197
 30 June 2022        15:44:20                             BST                        2434                      216.70                                                LSE             1975212
 30 June 2022        15:44:20                             BST                        3010                      216.70                                                LSE             1975210
 30 June 2022        15:44:20                             BST                        2000                      216.70                                                LSE             1975208
 30 June 2022        15:44:20                             BST                        2320                      216.70                                                LSE             1975206
 30 June 2022        15:44:20                             BST                        3016                      216.70                                                LSE             1975204
 30 June 2022        15:44:20                             BST                        2434                      216.70                                                LSE             1975202
 30 June 2022        15:44:20                             BST                        2000                      216.70                                                LSE             1975200
 30 June 2022        15:44:20                             BST                        2320                      216.70                                                LSE             1975198
 30 June 2022        15:44:20                             BST                        2434                      216.70                                                LSE             1975196
 30 June 2022        15:44:20                             BST                        2000                      216.70                                                LSE             1975194
 30 June 2022        15:44:35                             BST                        3221                      216.60                                                LSE             1975777
 30 June 2022        15:44:35                             BST                        3539                      216.60                                                LSE             1975774
 30 June 2022        15:44:44                             BST                        6453                      216.50                                                LSE             1976247
 30 June 2022        15:45:50                             BST                        7185                      216.40                                                LSE             1978753
 30 June 2022        15:46:15                             BST                        7849                      216.40                                                LSE             1979796
 30 June 2022        15:46:49                             BST                        981                       216.40                                                LSE             1980976
 30 June 2022        15:46:49                             BST                        1400                      216.40                                                LSE             1980974
 30 June 2022        15:46:49                             BST                        400                       216.40                                                LSE             1980972
 30 June 2022        15:46:49                             BST                        3600                      216.40                                                LSE             1980970
 30 June 2022        15:46:49                             BST                        400                       216.40                                                LSE             1980968
 30 June 2022        15:46:49                             BST                        126                       216.40                                                LSE             1980966
 30 June 2022        15:48:02                             BST                        6524                      216.50                                                LSE             1983770
 30 June 2022        15:48:52                             BST                        7479                      216.60                                                LSE             1985919
 30 June 2022        15:49:01                             BST                        7803                      216.70                                                LSE             1986315
 30 June 2022        15:50:32                             BST                        671                       217.00                                                LSE             1990201
 30 June 2022        15:50:51                             BST                        3351                      217.20                                                LSE             1990898
 30 June 2022        15:50:51                             BST                        2906                      217.20                                                LSE             1990896
 30 June 2022        15:50:51                             BST                        3048                      217.20                                                LSE             1990894
 30 June 2022        15:50:51                             BST                        123                       217.20                                                LSE             1990892
 30 June 2022        15:50:52                             BST                        14383                     217.20                                                LSE             1990900
 30 June 2022        15:51:04                             BST                        849                       217.00                                                LSE             1991322
 30 June 2022        15:51:04                             BST                        9388                      217.00                                                LSE             1991324
 30 June 2022        15:52:13                             BST                        638                       217.20                                                LSE             1993813
 30 June 2022        15:52:13                             BST                        27242                     217.20                                                LSE             1993811
 30 June 2022        15:54:25                             BST                        1111                      217.50                                                LSE             2003826
 30 June 2022        15:54:27                             BST                        41                        217.60                                                LSE             2004021
 30 June 2022        15:54:28                             BST                        457                       217.60                                                LSE             2004044
 30 June 2022        15:54:33                             BST                        3634                      217.60                                                LSE             2004328
 30 June 2022        15:54:33                             BST                        3048                      217.60                                                LSE             2004326
 30 June 2022        15:54:33                             BST                        1215                      217.60                                                LSE             2004330
 30 June 2022        15:54:33                             BST                        6340                      217.60                                                LSE             2004322
 30 June 2022        15:54:40                             BST                        2910                      217.50                                                LSE             2004756
 30 June 2022        15:54:40                             BST                        3634                      217.50                                                LSE             2004754
 30 June 2022        15:54:40                             BST                        6338                      217.50                                                LSE             2004746
 30 June 2022        15:57:03                             BST                        1105                      217.60                                                LSE             2015497
 30 June 2022        15:57:03                             BST                        1860                      217.60                                                LSE             2015495
 30 June 2022        15:57:03                             BST                        3634                      217.60                                                LSE             2015493
 30 June 2022        15:57:03                             BST                        2900                      217.60                                                LSE             2015491
 30 June 2022        15:57:03                             BST                        14283                     217.60                                                LSE             2015489
 30 June 2022        15:57:30                             BST                        600                       217.40                                                LSE             2016806
 30 June 2022        15:57:30                             BST                        400                       217.40                                                LSE             2016804
 30 June 2022        15:57:30                             BST                        2319                      217.40                                                LSE             2016798
 30 June 2022        15:57:30                             BST                        2612                      217.40                                                LSE             2016796
 30 June 2022        15:57:30                             BST                        2147                      217.50                                                LSE             2016788
 30 June 2022        15:57:30                             BST                        4460                      217.50                                                LSE             2016794
 30 June 2022        15:57:39                             BST                        1820                      217.40                                                LSE             2017194
 30 June 2022        15:57:39                             BST                        10                        217.40                                                LSE             2017192
 30 June 2022        15:59:05                             BST                        6675                      217.60                                                LSE             2021997
 30 June 2022        15:59:39                             BST                        8881                      217.50                                                LSE             2024584
 30 June 2022        16:00:00                             BST                        6128                      217.50                                                LSE             2027830
 30 June 2022        16:00:00                             BST                        846                       217.50                                                LSE             2027832
 30 June 2022        16:00:42                             BST                        8163                      217.40                                                LSE             2030933
 30 June 2022        16:01:10                             BST                        637                       217.40                                                LSE             2033128
 30 June 2022        16:01:10                             BST                        2000                      217.40                                                LSE             2033126
 30 June 2022        16:01:10                             BST                        1731                      217.40                                                LSE             2033130
 30 June 2022        16:01:10                             BST                        2358                      217.40                                                LSE             2033132
 30 June 2022        16:01:10                             BST                        4626                      217.40                                                LSE             2033121
 30 June 2022        16:01:10                             BST                        2000                      217.40                                                LSE             2033119
 30 June 2022        16:01:10                             BST                        252                       217.40                                                LSE             2033117
 30 June 2022        16:01:10                             BST                        7582                      217.40                                                LSE             2033110
 30 June 2022        16:01:38                             BST                        6376                      217.20                                                LSE             2034204
 30 June 2022        16:01:38                             BST                        600                       217.20                                                LSE             2034202
 30 June 2022        16:02:04                             BST                        7151                      217.10                                                LSE             2035258
 30 June 2022        16:03:46                             BST                        3048                      217.30                                                LSE             2039651
 30 June 2022        16:03:46                             BST                        3634                      217.30                                                LSE             2039649
 30 June 2022        16:03:46                             BST                        2000                      217.30                                                LSE             2039647
 30 June 2022        16:04:04                             BST                        200                       217.20                                                LSE             2040578
 30 June 2022        16:04:04                             BST                        2641                      217.20                                                LSE             2040575
 30 June 2022        16:04:04                             BST                        1000                      217.20                                                LSE             2040563
 30 June 2022        16:04:04                             BST                        3600                      217.20                                                LSE             2040561
 30 June 2022        16:04:09                             BST                        400                       217.20                                                LSE             2040731
 30 June 2022        16:05:06                             BST                        5321                      217.40                                                LSE             2043682
 30 June 2022        16:05:06                             BST                        464                       217.40                                                LSE             2043661
 30 June 2022        16:05:07                             BST                        1246                      217.40                                                LSE             2043765
 30 June 2022        16:05:36                             BST                        2724                      217.50                                                LSE             2045810
 30 June 2022        16:05:36                             BST                        2000                      217.50                                                LSE             2045808
 30 June 2022        16:05:36                             BST                        2927                      217.50                                                LSE             2045812
 30 June 2022        16:06:00                             BST                        1900                      217.50                                                LSE             2047442
 30 June 2022        16:06:00                             BST                        2724                      217.50                                                LSE             2047440
 30 June 2022        16:06:00                             BST                        3048                      217.50                                                LSE             2047438
 30 June 2022        16:06:38                             BST                        3547                      217.50                                                LSE             2049016
 30 June 2022        16:06:38                             BST                        2271                      217.50                                                LSE             2049004
 30 June 2022        16:06:40                             BST                        959                       217.50                                                LSE             2049076
 30 June 2022        16:07:38                             BST                        2877                      217.50                                                LSE             2051720
 30 June 2022        16:07:38                             BST                        11692                     217.50                                                LSE             2051718
 30 June 2022        16:08:29                             BST                        11581                     217.80                                                LSE             2054149
 30 June 2022        16:10:30                             BST                        27599                     218.10                                                LSE             2060784
 30 June 2022        16:11:03                             BST                        7390                      218.20                                                LSE             2062364
 30 June 2022        16:11:24                             BST                        7919                      218.20                                                LSE             2063459
 30 June 2022        16:11:39                             BST                        4869                      218.10                                                LSE             2064315
 30 June 2022        16:11:39                             BST                        2085                      218.10                                                LSE             2064313
 30 June 2022        16:13:45                             BST                        135                       218.40                                                LSE             2070062
 30 June 2022        16:14:00                             BST                        6613                      218.40                                                LSE             2070751
 30 June 2022        16:14:00                             BST                        15278                     218.40                                                LSE             2070749
 30 June 2022        16:14:00                             BST                        1043                      218.40                                                LSE             2070747
 30 June 2022        16:16:35                             BST                        2134                      218.60                                                LSE             2079214
 30 June 2022        16:16:35                             BST                        600                       218.60                                                LSE             2079212
 30 June 2022        16:16:35                             BST                        9961                      218.60                                                LSE             2079216
 30 June 2022        16:16:35                             BST                        11227                     218.60                                                LSE             2079220
 30 June 2022        16:16:37                             BST                        400                       218.60                                                LSE             2079327
 30 June 2022        16:17:37                             BST                        19028                     218.80                                                LSE             2082877
 30 June 2022        16:17:46                             BST                        5346                      218.80                                                LSE             2083383
 30 June 2022        16:17:46                             BST                        2000                      218.80                                                LSE             2083381
 30 June 2022        16:18:07                             BST                        6931                      218.70                                                LSE             2084394
 30 June 2022        16:19:01                             BST                        1000                      218.50                                                LSE             2087551
 30 June 2022        16:19:04                             BST                        2000                      218.50                                                LSE             2087764
 30 June 2022        16:19:09                             BST                        3407                      218.60                                                LSE             2088095
 30 June 2022        16:19:09                             BST                        1248                      218.60                                                LSE             2088093
 30 June 2022        16:19:18                             BST                        106                       218.60                                                LSE             2088613
 30 June 2022        16:19:18                             BST                        3048                      218.60                                                LSE             2088615
 30 June 2022        16:19:18                             BST                        3407                      218.60                                                LSE             2088617
 30 June 2022        16:20:17                             BST                        1409                      218.70                                                LSE             2092093
 30 June 2022        16:20:17                             BST                        3407                      218.70                                                LSE             2092091
 30 June 2022        16:20:17                             BST                        2000                      218.70                                                LSE             2092089
 30 June 2022        16:20:17                             BST                        3048                      218.70                                                LSE             2092087
 30 June 2022        16:20:17                             BST                        1500                      218.70                                                LSE             2092085
 30 June 2022        16:20:17                             BST                        1250                      218.70                                                LSE             2092083
 30 June 2022        16:20:29                             BST                        1431                      218.70                                                LSE             2092631
 30 June 2022        16:20:29                             BST                        1192                      218.70                                                LSE             2092628
 30 June 2022        16:20:29                             BST                        3048                      218.70                                                LSE             2092626
 30 June 2022        16:20:29                             BST                        2623                      218.70                                                LSE             2092624
 30 June 2022        16:21:12                             BST                        7110                      218.70                                                LSE             2095348
 30 June 2022        16:22:01                             BST                        508                       218.70                                                LSE             2097588
 30 June 2022        16:22:01                             BST                        5945                      218.70                                                LSE             2097586
 30 June 2022        16:22:01                             BST                        393                       218.70                                                LSE             2097584
 30 June 2022        16:22:01                             BST                        2410                      218.70                                                LSE             2097582
 30 June 2022        16:22:01                             BST                        2000                      218.70                                                LSE             2097580
 30 June 2022        16:22:01                             BST                        3407                      218.70                                                LSE             2097578
 30 June 2022        16:22:01                             BST                        3048                      218.70                                                LSE             2097576
 30 June 2022        16:22:01                             BST                        7229                      218.70                                                LSE             2097564
 30 June 2022        16:22:01                             BST                        394                       218.70                                                LSE             2097562
 30 June 2022        16:23:00                             BST                        377                       218.90                                                LSE             2100413
 30 June 2022        16:23:04                             BST                        1838                      218.90                                                LSE             2100668
 30 June 2022        16:24:04                             BST                        312                       219.00                                                LSE             2103867
 30 June 2022        16:24:06                             BST                        2176                      219.10                                                LSE             2103958
 30 June 2022        16:24:06                             BST                        2900                      219.10                                                LSE             2103956
 30 June 2022        16:24:06                             BST                        2760                      219.10                                                LSE             2103954
 30 June 2022        16:24:30                             BST                        15209                     219.10                                                LSE             2105158
 30 June 2022        16:24:32                             BST                        3400                      219.10                                                LSE             2105271
 30 June 2022        16:24:32                             BST                        3207                      219.10                                                LSE             2105276
 30 June 2022        16:25:09                             BST                        1094                      219.10                                                LSE             2107608
 30 June 2022        16:25:09                             BST                        1860                      219.10                                                LSE             2107606
 30 June 2022        16:25:09                             BST                        230                       219.10                                                LSE             2107604
 30 June 2022        16:25:09                             BST                        4644                      219.10                                                LSE             2107602
 30 June 2022        16:25:09                             BST                        2700                      219.10                                                LSE             2107600
 30 June 2022        16:26:03                             BST                        2000                      219.30                                                LSE             2110862
 30 June 2022        16:26:03                             BST                        1600                      219.30                                                LSE             2110860
 30 June 2022        16:26:03                             BST                        21233                     219.30                                                LSE             2110856
 30 June 2022        16:27:05                             BST                        434                       219.50                                                LSE             2114098
 30 June 2022        16:27:05                             BST                        21440                     219.50                                                LSE             2114096
 30 June 2022        16:27:20                             BST                        3048                      219.50                                                LSE             2114856
 30 June 2022        16:27:20                             BST                        1070                      219.50                                                LSE             2114858
 30 June 2022        16:27:20                             BST                        249                       219.50                                                LSE             2114860
 30 June 2022        16:27:20                             BST                        3407                      219.50                                                LSE             2114854
 30 June 2022        16:27:20                             BST                        4000                      219.50                                                LSE             2114852
 30 June 2022        16:27:20                             BST                        2000                      219.50                                                LSE             2114850
 30 June 2022        16:27:20                             BST                        1442                      219.40                                                LSE             2114847
 30 June 2022        16:28:45                             BST                        6354                      219.40                                                LSE             2118762
 30 June 2022        16:28:45                             BST                        7390                      219.40                                                LSE             2118760
 30 June 2022        16:28:45                             BST                        4612                      219.40                                                LSE             2118758
 30 June 2022        16:28:45                             BST                        10743                     219.40                                                LSE             2118756
 30 June 2022        16:28:45                             BST                        7205                      219.40                                                LSE             2118754
 30 June 2022        16:29:08                             BST                        2630                      219.50                                                LSE             2119902
 30 June 2022        16:29:08                             BST                        3349                      219.50                                                LSE             2119896
 30 June 2022        16:29:08                             BST                        1920                      219.50                                                LSE             2119900
 30 June 2022        16:29:08                             BST                        2000                      219.50                                                LSE             2119898
 30 June 2022        16:29:20                             BST                        789                       219.40                                                LSE             2120590
 30 June 2022        16:29:20                             BST                        1600                      219.40                                                LSE             2120588

 

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  POSBKKBNABKDAAN

Recent news on Natwest

See all news