Picture of Barratt Redrow logo

BTRW Barratt Redrow News Story

0.000.00%
gb flag iconLast trade - 00:00
Consumer CyclicalsBalancedLarge CapContrarian

REG - Barratt Redrow PLC - Transaction in Own Shares

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

RNS Number : 0016B  Barratt Redrow PLC  20 April 2026

                                                                                                                                                                 20 April 2026
 Barratt Redrow plc
 Transactions in own shares
 Barratt Redrow plc, ISIN: GB0000811801 (the "Company", "Barratt Redrow")
 announces that during the period from 13 April 2026 to 17 April 2026 (the
 "Disclosure Period") it has purchased for cancellation the following number of
 ordinary shares of 10 pence each from UBS AG London Branch ("UBS") as part of
 its £50 million share repurchase programme announced on 5 January 2026 (the
 "Programme"). All shares were purchased from UBS as an "on exchange"
 transaction subject to the rules of the London Stock Exchange ("LSE").
 Date of Purchase within Disclosure Period     Aggregated volume (shares)      Highest price paid per share (pence)      Lowest price paid per share (pence)     Volume weighted average price (pence)     Trading venue
 13 April 2026                                 250,000                         259.1000                                  255.3000                                256.9307                                  LSE
 14 April 2026                                 250,000                         262.3000                                  257.6000                                260.0146                                  LSE
 15 April 2026                                 250,000                         266.3000                                  260.3000                                263.5040                                  LSE
 16 April 2026                                 250,000                         273.8000                                  266.9000                                271.2726                                  LSE
 17 April 2026                                 250,000                         281.7000                                  264.1000                                270.6299                                  LSE
 To date, Barratt Redrow has purchased 12,930,000 ordinary shares in aggregate
 for cancellation from UBS in accordance with the Programme. Following the
 above purchases and cancellation of the ordinary shares, the Company holds no
 ordinary shares in treasury and has 1,413,696,582 ordinary shares in issue.
 The total number of voting rights in the Company is therefore 1,413,696,582.
 A schedule of individual trades carried out by UBS as principal during the
 Disclosure Period pursuant to the Programme is set out below.
 Date of purchase       Number of shares purchased             Transaction price                    Time of transaction                      Trading venue                            Transaction

(pence per share)
reference

number
 13 April 2026          1,747                                  258.5000                             08:00:13                                 LSE                                      2999457
 13 April 2026          1,674                                  257.3000                             08:00:21                                 LSE                                      3004666
 13 April 2026          1,738                                  259.1000                             08:01:04                                 LSE                                      3014172
 13 April 2026          1,861                                  258.7000                             08:04:39                                 LSE                                      3028235
 13 April 2026          1,576                                  258.2000                             08:07:51                                 LSE                                      3033466
 13 April 2026          5                                      257.7000                             08:07:52                                 LSE                                      3033488
 13 April 2026          1,769                                  257.7000                             08:07:53                                 LSE                                      3033504
 13 April 2026          4                                      257.7000                             08:07:53                                 LSE                                      3033502
 13 April 2026          1,745                                  258.0000                             08:12:10                                 LSE                                      3038394
 13 April 2026          1,757                                  257.7000                             08:16:00                                 LSE                                      3042326
 13 April 2026          642                                    258.2000                             08:20:20                                 LSE                                      3047443
 13 April 2026          1,146                                  258.2000                             08:20:20                                 LSE                                      3047445
 13 April 2026          1,763                                  258.4000                             08:26:50                                 LSE                                      3053792
 13 April 2026          1,763                                  258.3000                             08:28:53                                 LSE                                      3055877
 13 April 2026          1,829                                  257.4000                             08:35:00                                 LSE                                      3064298
 13 April 2026          1,556                                  257.7000                             08:45:58                                 LSE                                      3077947
 13 April 2026          1,855                                  257.3000                             08:46:33                                 LSE                                      3078581
 13 April 2026          1,892                                  257.3000                             08:50:07                                 LSE                                      3082868
 13 April 2026          1,736                                  256.8000                             08:58:56                                 LSE                                      3093099
 13 April 2026          1,790                                  256.7000                             08:59:10                                 LSE                                      3093550
 13 April 2026          1,675                                  256.5000                             09:07:30                                 LSE                                      3102647
 13 April 2026          1,798                                  256.5000                             09:14:25                                 LSE                                      3110043
 13 April 2026          1,667                                  256.6000                             09:21:28                                 LSE                                      3115940
 13 April 2026          59                                     257.1000                             09:24:48                                 LSE                                      3118412
 13 April 2026          1,650                                  257.1000                             09:26:43                                 LSE                                      3120457
 13 April 2026          1,643                                  257.1000                             09:26:43                                 LSE                                      3120455
 13 April 2026          1,851                                  257.2000                             09:26:43                                 LSE                                      3120453
 13 April 2026          1,260                                  256.6000                             09:30:25                                 LSE                                      3123825
 13 April 2026          235                                    256.6000                             09:30:25                                 LSE                                      3123823
 13 April 2026          306                                    256.6000                             09:30:26                                 LSE                                      3123834
 13 April 2026          1,855                                  256.0000                             09:38:56                                 LSE                                      3130894
 13 April 2026          1,633                                  256.5000                             09:57:17                                 LSE                                      3146882
 13 April 2026          769                                    256.7000                             10:00:51                                 LSE                                      3150602
 13 April 2026          290                                    256.7000                             10:00:51                                 LSE                                      3150600
 13 April 2026          1,347                                  256.7000                             10:00:51                                 LSE                                      3150598
 13 April 2026          1,187                                  256.6000                             10:00:51                                 LSE                                      3150588
 13 April 2026          577                                    256.6000                             10:00:51                                 LSE                                      3150590
 13 April 2026          1,238                                  256.6000                             10:00:51                                 LSE                                      3150592
 13 April 2026          289                                    256.6000                             10:00:51                                 LSE                                      3150594
 13 April 2026          24                                     256.6000                             10:00:51                                 LSE                                      3150596
 13 April 2026          1,725                                  257.7000                             10:09:03                                 LSE                                      3156824
 13 April 2026          1,664                                  257.4000                             10:10:33                                 LSE                                      3158656
 13 April 2026          1,844                                  257.8000                             10:15:43                                 LSE                                      3163355
 13 April 2026          1,592                                  257.4000                             10:16:09                                 LSE                                      3163716
 13 April 2026          1,692                                  257.5000                             10:18:36                                 LSE                                      3165310
 13 April 2026          1,606                                  257.4000                             10:21:35                                 LSE                                      3168246
 13 April 2026          1,553                                  256.1000                             10:28:59                                 LSE                                      3173592
 13 April 2026          1,898                                  256.0000                             10:33:20                                 LSE                                      3177227
 13 April 2026          320                                    256.0000                             10:38:44                                 LSE                                      3181388
 13 April 2026          1,318                                  256.0000                             10:38:44                                 LSE                                      3181386
 13 April 2026          1,037                                  256.0000                             10:46:50                                 LSE                                      3187918
 13 April 2026          1,036                                  256.1000                             10:49:43                                 LSE                                      3189468
 13 April 2026          1,618                                  256.0000                             10:50:10                                 LSE                                      3190604
 13 April 2026          1,593                                  256.3000                             10:52:48                                 LSE                                      3192180
 13 April 2026          147                                    256.4000                             10:56:20                                 LSE                                      3195379
 13 April 2026          1,798                                  256.3000                             10:57:01                                 LSE                                      3195900
 13 April 2026          1,704                                  257.2000                             11:07:28                                 LSE                                      3205275
 13 April 2026          1,500                                  257.5000                             11:11:33                                 LSE                                      3208321
 13 April 2026          103                                    257.6000                             11:11:33                                 LSE                                      3208323
 13 April 2026          1,676                                  257.5000                             11:11:33                                 LSE                                      3208319
 13 April 2026          1,896                                  258.3000                             11:20:02                                 LSE                                      3215903
 13 April 2026          1,747                                  258.3000                             11:22:56                                 LSE                                      3217794
 13 April 2026          1,506                                  258.2000                             11:28:29                                 LSE                                      3221745
 13 April 2026          85                                     258.2000                             11:28:29                                 LSE                                      3221743
 13 April 2026          43                                     258.2000                             11:28:29                                 LSE                                      3221741
 13 April 2026          119                                    258.2000                             11:28:29                                 LSE                                      3221739
 13 April 2026          144                                    258.2000                             11:28:29                                 LSE                                      3221737
 13 April 2026          50                                     258.0000                             11:37:21                                 LSE                                      3228126
 13 April 2026          1,683                                  258.0000                             11:37:21                                 LSE                                      3228124
 13 April 2026          1,127                                  258.3000                             11:51:01                                 LSE                                      3237342
 13 April 2026          644                                    258.3000                             11:51:01                                 LSE                                      3237340
 13 April 2026          2,517                                  258.3000                             11:51:01                                 LSE                                      3237338
 13 April 2026          6                                      258.4000                             11:51:01                                 LSE                                      3237334
 13 April 2026          127                                    258.4000                             11:51:01                                 LSE                                      3237336
 13 April 2026          1,808                                  258.2000                             11:53:54                                 LSE                                      3238904
 13 April 2026          1,611                                  257.5000                             11:58:24                                 LSE                                      3241994
 13 April 2026          1,584                                  257.2000                             12:02:01                                 LSE                                      3245096
 13 April 2026          1,647                                  257.2000                             12:05:58                                 LSE                                      3249189
 13 April 2026          39                                     257.1000                             12:10:01                                 LSE                                      3252450
 13 April 2026          2,042                                  257.1000                             12:13:34                                 LSE                                      3254341
 13 April 2026          1,868                                  257.1000                             12:17:27                                 LSE                                      3256999
 13 April 2026          189                                    256.6000                             12:22:28                                 LSE                                      3260500
 13 April 2026          1,548                                  256.6000                             12:22:28                                 LSE                                      3260502
 13 April 2026          351                                    256.3000                             12:26:39                                 LSE                                      3263465
 13 April 2026          1,563                                  256.3000                             12:26:39                                 LSE                                      3263463
 13 April 2026          1,690                                  256.0000                             12:35:31                                 LSE                                      3271346
 13 April 2026          1,728                                  256.0000                             12:38:50                                 LSE                                      3273584
 13 April 2026          1,922                                  255.9000                             12:41:23                                 LSE                                      3276209
 13 April 2026          1,820                                  256.0000                             12:45:59                                 LSE                                      3279868
 13 April 2026          1,758                                  255.7000                             12:50:17                                 LSE                                      3283751
 13 April 2026          1,742                                  255.7000                             13:02:22                                 LSE                                      3295384
 13 April 2026          1,837                                  255.4000                             13:03:00                                 LSE                                      3295872
 13 April 2026          1,684                                  255.3000                             13:04:05                                 LSE                                      3296819
 13 April 2026          37                                     255.3000                             13:04:06                                 LSE                                      3296846
 13 April 2026          1,610                                  256.3000                             13:13:02                                 LSE                                      3304696
 13 April 2026          1,712                                  256.3000                             13:15:00                                 LSE                                      3305880
 13 April 2026          171                                    257.3000                             13:19:21                                 LSE                                      3309243
 13 April 2026          1,825                                  257.2000                             13:20:00                                 LSE                                      3310535
 13 April 2026          1,778                                  257.3000                             13:23:28                                 LSE                                      3312623
 13 April 2026          1,612                                  257.2000                             13:28:21                                 LSE                                      3316885
 13 April 2026          1,920                                  257.2000                             13:30:44                                 LSE                                      3319467
 13 April 2026          1,595                                  256.9000                             13:33:14                                 LSE                                      3321285
 13 April 2026          1,568                                  257.5000                             13:38:30                                 LSE                                      3327077
 13 April 2026          1,656                                  257.4000                             13:42:18                                 LSE                                      3330976
 13 April 2026          1,802                                  256.9000                             13:43:56                                 LSE                                      3332165
 13 April 2026          1,613                                  257.2000                             13:49:57                                 LSE                                      3338271
 13 April 2026          1,840                                  257.3000                             13:54:01                                 LSE                                      3342844
 13 April 2026          1,655                                  256.9000                             13:55:49                                 LSE                                      3345504
 13 April 2026          1,812                                  256.6000                             14:03:25                                 LSE                                      3352871
 13 April 2026          1,825                                  256.6000                             14:05:58                                 LSE                                      3356457
 13 April 2026          1,553                                  256.5000                             14:06:05                                 LSE                                      3356590
 13 April 2026          1,626                                  256.6000                             14:13:13                                 LSE                                      3363905
 13 April 2026          1,717                                  256.7000                             14:16:11                                 LSE                                      3367534
 13 April 2026          1,953                                  256.6000                             14:16:34                                 LSE                                      3367932
 13 April 2026          1,588                                  256.7000                             14:21:28                                 LSE                                      3373742
 13 April 2026          1,697                                  257.2000                             14:28:08                                 LSE                                      3381258
 13 April 2026          1,814                                  257.3000                             14:28:08                                 LSE                                      3381237
 13 April 2026          1,887                                  256.9000                             14:30:04                                 LSE                                      3389170
 13 April 2026          1,773                                  256.5000                             14:32:22                                 LSE                                      3395487
 13 April 2026          856                                    256.2000                             14:34:02                                 LSE                                      3399080
 13 April 2026          49                                     256.2000                             14:34:02                                 LSE                                      3399078
 13 April 2026          974                                    256.2000                             14:34:02                                 LSE                                      3399076
 13 April 2026          220                                    256.2000                             14:37:08                                 LSE                                      3408336
 13 April 2026          1,626                                  256.2000                             14:37:08                                 LSE                                      3408334
 13 April 2026          1,380                                  256.0000                             14:38:42                                 LSE                                      3411147
 13 April 2026          519                                    256.0000                             14:38:42                                 LSE                                      3411145
 13 April 2026          1,093                                  256.3000                             14:41:23                                 LSE                                      3417652
 13 April 2026          771                                    256.3000                             14:41:24                                 LSE                                      3417654
 13 April 2026          900                                    256.0000                             14:44:12                                 LSE                                      3422745
 13 April 2026          698                                    256.0000                             14:44:12                                 LSE                                      3422747
 13 April 2026          1,822                                  256.3000                             14:47:03                                 LSE                                      3430235
 13 April 2026          57                                     256.3000                             14:48:03                                 LSE                                      3431939
 13 April 2026          1,825                                  256.6000                             14:49:00                                 LSE                                      3434331
 13 April 2026          1,657                                  258.1000                             14:50:58                                 LSE                                      3442145
 13 April 2026          1,695                                  257.7000                             14:52:21                                 LSE                                      3444886
 13 April 2026          1,886                                  256.9000                             14:54:43                                 LSE                                      3448667
 13 April 2026          466                                    256.9000                             14:57:02                                 LSE                                      3455962
 13 April 2026          1,295                                  256.9000                             14:57:02                                 LSE                                      3455960
 13 April 2026          1,738                                  256.7000                             15:00:00                                 LSE                                      3461470
 13 April 2026          1,638                                  256.5000                             15:01:16                                 LSE                                      3467209
 13 April 2026          1,711                                  256.2000                             15:02:31                                 LSE                                      3470748
 13 April 2026          1,694                                  256.3000                             15:04:46                                 LSE                                      3475080
 13 April 2026          1,699                                  256.6000                             15:08:21                                 LSE                                      3486688
 13 April 2026          1,767                                  256.6000                             15:09:04                                 LSE                                      3487659
 13 April 2026          1,738                                  257.0000                             15:11:25                                 LSE                                      3492984
 13 April 2026          1,931                                  256.9000                             15:12:57                                 LSE                                      3495171
 13 April 2026          1,697                                  256.7000                             15:16:12                                 LSE                                      3502095
 13 April 2026          139                                    256.6000                             15:17:12                                 LSE                                      3503472
 13 April 2026          1,700                                  256.6000                             15:17:12                                 LSE                                      3503469
 13 April 2026          1,571                                  256.5000                             15:21:15                                 LSE                                      3510806
 13 April 2026          1,839                                  256.3000                             15:23:25                                 LSE                                      3513709
 13 April 2026          1,792                                  256.7000                             15:26:57                                 LSE                                      3525336
 13 April 2026          1,653                                  256.7000                             15:28:50                                 LSE                                      3528303
 13 April 2026          1,575                                  256.8000                             15:30:14                                 LSE                                      3534738
 13 April 2026          1,818                                  256.8000                             15:32:50                                 LSE                                      3539944
 13 April 2026          231                                    256.7000                             15:36:03                                 LSE                                      3547439
 13 April 2026          1,412                                  256.7000                             15:36:03                                 LSE                                      3547437
 13 April 2026          500                                    256.8000                             15:36:03                                 LSE                                      3547435
 13 April 2026          45                                     256.8000                             15:36:03                                 LSE                                      3547433
 13 April 2026          230                                    256.8000                             15:36:03                                 LSE                                      3547431
 13 April 2026          577                                    256.8000                             15:36:03                                 LSE                                      3547429
 13 April 2026          141                                    256.8000                             15:36:03                                 LSE                                      3547427
 13 April 2026          1,865                                  256.4000                             15:39:29                                 LSE                                      3552816
 13 April 2026          1,698                                  256.2000                             15:40:45                                 LSE                                      3556918
 13 April 2026          1,835                                  256.0000                             15:42:28                                 LSE                                      3559368
 13 April 2026          1,616                                  256.5000                             15:46:00                                 LSE                                      3566983
 13 April 2026          1,738                                  256.3000                             15:47:31                                 LSE                                      3569205
 13 April 2026          1,730                                  256.0000                             15:49:32                                 LSE                                      3572399
 13 April 2026          1,872                                  256.3000                             15:51:54                                 LSE                                      3577944
 13 April 2026          1,864                                  256.3000                             15:54:12                                 LSE                                      3581368
 13 April 2026          1,826                                  256.1000                             15:56:50                                 LSE                                      3587425
 13 April 2026          1,752                                  256.2000                             15:58:50                                 LSE                                      3590561
 13 April 2026          766                                    256.4000                             16:00:27                                 LSE                                      3599975
 13 April 2026          176                                    256.4000                             16:00:27                                 LSE                                      3599973
 13 April 2026          368                                    256.4000                             16:00:27                                 LSE                                      3599971
 13 April 2026          1,706                                  256.2000                             16:00:40                                 LSE                                      3600933
 13 April 2026          1,300                                  256.9000                             16:02:32                                 LSE                                      3605152
 13 April 2026          322                                    256.9000                             16:02:32                                 LSE                                      3605154
 13 April 2026          1,637                                  257.2000                             16:04:11                                 LSE                                      3610391
 13 April 2026          1,626                                  257.4000                             16:05:33                                 LSE                                      3616706
 13 April 2026          1,847                                  257.4000                             16:08:14                                 LSE                                      3622379
 13 April 2026          1,300                                  257.8000                             16:09:04                                 LSE                                      3624069
 13 April 2026          1,748                                  258.0000                             16:11:01                                 LSE                                      3631055
 13 April 2026          1,726                                  257.7000                             16:13:04                                 LSE                                      3634589
 13 April 2026          1,901                                  257.4000                             16:14:40                                 LSE                                      3637185
 13 April 2026          1,839                                  257.2000                             16:15:51                                 LSE                                      3642808
 13 April 2026          1,854                                  257.3000                             16:17:24                                 LSE                                      3646232
 13 April 2026          1,074                                  257.4000                             16:18:01                                 LSE                                      3647495
 14 April 2026          1,850                                  260.8000                             08:01:49                                 LSE                                      3020002
 14 April 2026          1,785                                  261.0000                             08:01:49                                 LSE                                      3020000
 14 April 2026          2,060                                  259.9000                             08:04:33                                 LSE                                      3048044
 14 April 2026          1,909                                  259.6000                             08:04:42                                 LSE                                      3049531
 14 April 2026          1,950                                  260.0000                             08:07:07                                 LSE                                      3053894
 14 April 2026          1,857                                  260.0000                             08:09:26                                 LSE                                      3056429
 14 April 2026          1,605                                  260.6000                             08:13:20                                 LSE                                      3062092
 14 April 2026          1,322                                  260.9000                             08:13:20                                 LSE                                      3062090
 14 April 2026          493                                    260.9000                             08:13:20                                 LSE                                      3062088
 14 April 2026          239                                    260.6000                             08:13:29                                 LSE                                      3062321
 14 April 2026          1,765                                  260.2000                             08:16:06                                 LSE                                      3065604
 14 April 2026          26                                     260.2000                             08:16:06                                 LSE                                      3065602
 14 April 2026          1,961                                  260.1000                             08:21:00                                 LSE                                      3072331
 14 April 2026          1,850                                  260.2000                             08:22:46                                 LSE                                      3074596
 14 April 2026          1,776                                  260.6000                             08:27:01                                 LSE                                      3080110
 14 April 2026          1,882                                  261.4000                             08:29:49                                 LSE                                      3083651
 14 April 2026          2,034                                  260.9000                             08:33:33                                 LSE                                      3091446
 14 April 2026          1,976                                  260.6000                             08:36:24                                 LSE                                      3097556
 14 April 2026          1,223                                  260.9000                             08:41:38                                 LSE                                      3104599
 14 April 2026          116                                    260.9000                             08:41:38                                 LSE                                      3104597
 14 April 2026          484                                    260.9000                             08:41:38                                 LSE                                      3104595
 14 April 2026          1,094                                  260.6000                             08:44:52                                 LSE                                      3108855
 14 April 2026          1,198                                  260.9000                             08:47:47                                 LSE                                      3113688
 14 April 2026          608                                    260.9000                             08:47:47                                 LSE                                      3113686
 14 April 2026          1,818                                  260.7000                             08:50:58                                 LSE                                      3118908
 14 April 2026          1,216                                  261.3000                             09:02:02                                 LSE                                      3135248
 14 April 2026          985                                    261.3000                             09:02:02                                 LSE                                      3135246
 14 April 2026          1,793                                  261.8000                             09:07:09                                 LSE                                      3142210
 14 April 2026          1,697                                  261.8000                             09:07:09                                 LSE                                      3142208
 14 April 2026          1,764                                  261.5000                             09:08:00                                 LSE                                      3142984
 14 April 2026          1,774                                  261.3000                             09:08:10                                 LSE                                      3143132
 14 April 2026          2,024                                  261.7000                             09:16:32                                 LSE                                      3154726
 14 April 2026          1,348                                  261.5000                             09:19:12                                 LSE                                      3157063
 14 April 2026          365                                    261.5000                             09:20:00                                 LSE                                      3158706
 14 April 2026          173                                    261.4000                             09:21:15                                 LSE                                      3159602
 14 April 2026          1,155                                  261.4000                             09:21:15                                 LSE                                      3159600
 14 April 2026          485                                    261.4000                             09:23:22                                 LSE                                      3161213
 14 April 2026          264                                    261.8000                             09:29:09                                 LSE                                      3166551
 14 April 2026          1,971                                  262.3000                             09:32:17                                 LSE                                      3170711
 14 April 2026          730                                    262.3000                             09:32:56                                 LSE                                      3171352
 14 April 2026          1,047                                  262.3000                             09:32:56                                 LSE                                      3171350
 14 April 2026          1,663                                  262.0000                             09:36:17                                 LSE                                      3175261
 14 April 2026          2,054                                  261.6000                             09:40:56                                 LSE                                      3179748
 14 April 2026          1,880                                  261.3000                             09:45:02                                 LSE                                      3184217
 14 April 2026          642                                    262.0000                             09:50:07                                 LSE                                      3189155
 14 April 2026          1,168                                  262.0000                             09:50:07                                 LSE                                      3189153
 14 April 2026          1,856                                  261.7000                             09:52:38                                 LSE                                      3191381
 14 April 2026          1,795                                  261.7000                             10:01:00                                 LSE                                      3201005
 14 April 2026          2,071                                  261.8000                             10:03:00                                 LSE                                      3203076
 14 April 2026          1,748                                  261.2000                             10:08:03                                 LSE                                      3208602
 14 April 2026          732                                    261.3000                             10:13:10                                 LSE                                      3214323
 14 April 2026          1,218                                  261.3000                             10:13:10                                 LSE                                      3214321
 14 April 2026          1,856                                  261.2000                             10:19:26                                 LSE                                      3219941
 14 April 2026          1,748                                  261.1000                             10:20:05                                 LSE                                      3221781
 14 April 2026          1,673                                  260.0000                             10:23:18                                 LSE                                      3224969
 14 April 2026          1,805                                  260.0000                             10:28:20                                 LSE                                      3229704
 14 April 2026          1,667                                  259.4000                             10:35:19                                 LSE                                      3237540
 14 April 2026          1,967                                  259.2000                             10:37:45                                 LSE                                      3239795
 14 April 2026          27                                     259.2000                             10:39:39                                 LSE                                      3241049
 14 April 2026          616                                    259.2000                             10:43:41                                 LSE                                      3244945
 14 April 2026          1,276                                  259.2000                             10:43:41                                 LSE                                      3244943
 14 April 2026          1,859                                  258.9000                             10:49:40                                 LSE                                      3251103
 14 April 2026          1,739                                  259.9000                             10:56:16                                 LSE                                      3258321
 14 April 2026          1,938                                  260.3000                             11:02:18                                 LSE                                      3264809
 14 April 2026          1,659                                  260.3000                             11:08:00                                 LSE                                      3270525
 14 April 2026          1,961                                  260.0000                             11:14:17                                 LSE                                      3276935
 14 April 2026          1,733                                  259.5000                             11:18:59                                 LSE                                      3281545
 14 April 2026          1,714                                  260.1000                             11:27:33                                 LSE                                      3289349
 14 April 2026          287                                    260.2000                             11:30:25                                 LSE                                      3292243
 14 April 2026          1,426                                  260.2000                             11:30:25                                 LSE                                      3292241
 14 April 2026          2,011                                  260.1000                             11:30:25                                 LSE                                      3292239
 14 April 2026          1,715                                  258.9000                             11:43:34                                 LSE                                      3304577
 14 April 2026          1,401                                  259.1000                             11:51:41                                 LSE                                      3311876
 14 April 2026          653                                    259.1000                             11:51:41                                 LSE                                      3311874
 14 April 2026          1,869                                  260.1000                             11:55:26                                 LSE                                      3315808
 14 April 2026          1,831                                  260.4000                             12:02:12                                 LSE                                      3321955
 14 April 2026          1,813                                  261.0000                             12:06:49                                 LSE                                      3327602
 14 April 2026          1,955                                  260.9000                             12:09:03                                 LSE                                      3329259
 14 April 2026          1,296                                  260.6000                             12:16:07                                 LSE                                      3336430
 14 April 2026          590                                    260.6000                             12:16:07                                 LSE                                      3336428
 14 April 2026          1,880                                  260.9000                             12:25:01                                 LSE                                      3344587
 14 April 2026          230                                    260.9000                             12:32:32                                 LSE                                      3352336
 14 April 2026          1,818                                  260.9000                             12:32:32                                 LSE                                      3352334
 14 April 2026          1,853                                  260.6000                             12:34:36                                 LSE                                      3354028
 14 April 2026          839                                    259.6000                             12:40:03                                 LSE                                      3360600
 14 April 2026          926                                    259.6000                             12:40:14                                 LSE                                      3360744
 14 April 2026          258                                    259.6000                             12:40:39                                 LSE                                      3360974
 14 April 2026          168                                    259.8000                             12:47:41                                 LSE                                      3368530
 14 April 2026          1,868                                  259.8000                             12:48:29                                 LSE                                      3369101
 14 April 2026          1,873                                  259.6000                             12:52:29                                 LSE                                      3373374
 14 April 2026          1,819                                  260.3000                             13:00:10                                 LSE                                      3384850
 14 April 2026          1,892                                  260.4000                             13:04:56                                 LSE                                      3388654
 14 April 2026          2,009                                  260.3000                             13:06:03                                 LSE                                      3390912
 14 April 2026          1,748                                  260.9000                             13:16:56                                 LSE                                      3401410
 14 April 2026          1,921                                  260.9000                             13:18:10                                 LSE                                      3402549
 14 April 2026          1,759                                  260.5000                             13:22:55                                 LSE                                      3408246
 14 April 2026          1,267                                  260.6000                             13:28:59                                 LSE                                      3414411
 14 April 2026          94                                     260.6000                             13:28:59                                 LSE                                      3414413
 14 April 2026          385                                    260.6000                             13:28:59                                 LSE                                      3414409
 14 April 2026          1,926                                  260.7000                             13:31:00                                 LSE                                      3419603
 14 April 2026          1,884                                  260.4000                             13:35:58                                 LSE                                      3426858
 14 April 2026          2,021                                  260.3000                             13:39:55                                 LSE                                      3430312
 14 April 2026          2,021                                  259.9000                             13:43:31                                 LSE                                      3434700
 14 April 2026          833                                    259.7000                             13:48:50                                 LSE                                      3441264
 14 April 2026          1,079                                  259.7000                             13:48:50                                 LSE                                      3441262
 14 April 2026          1,672                                  259.2000                             13:54:38                                 LSE                                      3448502
 14 April 2026          1,771                                  258.9000                             13:59:09                                 LSE                                      3454480
 14 April 2026          1,913                                  259.5000                             14:04:00                                 LSE                                      3461156
 14 April 2026          1,739                                  259.5000                             14:04:00                                 LSE                                      3461153
 14 April 2026          2,050                                  260.0000                             14:11:01                                 LSE                                      3472044
 14 April 2026          1,705                                  260.3000                             14:15:10                                 LSE                                      3478018
 14 April 2026          1,721                                  260.4000                             14:19:10                                 LSE                                      3482279
 14 April 2026          1,822                                  260.1000                             14:22:45                                 LSE                                      3487905
 14 April 2026          1,896                                  260.0000                             14:27:11                                 LSE                                      3494566
 14 April 2026          1,790                                  259.5000                             14:30:02                                 LSE                                      3503783
 14 April 2026          50                                     259.5000                             14:30:02                                 LSE                                      3503781
 14 April 2026          1,711                                  259.1000                             14:32:16                                 LSE                                      3511598
 14 April 2026          1,664                                  258.9000                             14:34:55                                 LSE                                      3518063
 14 April 2026          1,969                                  258.9000                             14:36:40                                 LSE                                      3526865
 14 April 2026          1,750                                  258.8000                             14:39:05                                 LSE                                      3532358
 14 April 2026          1,892                                  259.1000                             14:41:43                                 LSE                                      3540580
 14 April 2026          1,998                                  259.5000                             14:45:56                                 LSE                                      3552314
 14 April 2026          1,858                                  259.6000                             14:48:05                                 LSE                                      3557735
 14 April 2026          1,817                                  259.4000                             14:48:06                                 LSE                                      3557757
 14 April 2026          1,828                                  259.4000                             14:53:47                                 LSE                                      3572627
 14 April 2026          1,803                                  259.4000                             14:53:47                                 LSE                                      3572625
 14 April 2026          2,069                                  259.0000                             14:58:51                                 LSE                                      3586496
 14 April 2026          1,364                                  259.3000                             15:01:40                                 LSE                                      3596438
 14 April 2026          1,680                                  259.2000                             15:01:56                                 LSE                                      3596990
 14 April 2026          1,759                                  259.4000                             15:03:45                                 LSE                                      3600970
 14 April 2026          1,825                                  259.3000                             15:05:25                                 LSE                                      3608309
 14 April 2026          16                                     259.3000                             15:07:48                                 LSE                                      3613351
 14 April 2026          2,235                                  259.3000                             15:07:48                                 LSE                                      3613349
 14 April 2026          1,462                                  259.6000                             15:11:12                                 LSE                                      3624823
 14 April 2026          203                                    259.6000                             15:11:12                                 LSE                                      3624821
 14 April 2026          2,055                                  259.6000                             15:12:24                                 LSE                                      3627626
 14 April 2026          1,836                                  259.3000                             15:15:45                                 LSE                                      3638803
 14 April 2026          1,662                                  258.9000                             15:18:24                                 LSE                                      3644059
 14 April 2026          1,734                                  258.9000                             15:21:49                                 LSE                                      3653373
 14 April 2026          1,966                                  258.9000                             15:24:23                                 LSE                                      3658401
 14 April 2026          1,671                                  258.9000                             15:27:32                                 LSE                                      3673775
 14 April 2026          981                                    259.0000                             15:31:40                                 LSE                                      3684911
 14 April 2026          940                                    259.0000                             15:31:47                                 LSE                                      3685146
 14 April 2026          767                                    259.1000                             15:34:44                                 LSE                                      3689797
 14 April 2026          1,061                                  259.1000                             15:34:44                                 LSE                                      3689795
 14 April 2026          1,817                                  259.4000                             15:36:28                                 LSE                                      3697329
 14 April 2026          1,659                                  259.4000                             15:38:48                                 LSE                                      3701654
 14 April 2026          1,807                                  259.2000                             15:39:34                                 LSE                                      3703147
 14 April 2026          1,876                                  259.3000                             15:42:00                                 LSE                                      3710862
 14 April 2026          1,865                                  259.3000                             15:43:12                                 LSE                                      3713347
 14 April 2026          1,682                                  259.3000                             15:47:27                                 LSE                                      3724814
 14 April 2026          1,702                                  259.2000                             15:47:41                                 LSE                                      3725113
 14 April 2026          1,268                                  259.2000                             15:51:30                                 LSE                                      3736496
 14 April 2026          368                                    259.2000                             15:51:30                                 LSE                                      3736498
 14 April 2026          1,971                                  259.8000                             15:55:46                                 LSE                                      3747470
 14 April 2026          1,890                                  259.7000                             15:56:38                                 LSE                                      3749249
 14 April 2026          2,043                                  259.5000                             15:57:00                                 LSE                                      3750003
 14 April 2026          1,761                                  259.9000                             16:00:05                                 LSE                                      3761535
 14 April 2026          1,937                                  259.3000                             16:02:22                                 LSE                                      3768387
 14 April 2026          213                                    259.0000                             16:04:51                                 LSE                                      3773284
 14 April 2026          1,856                                  259.0000                             16:04:51                                 LSE                                      3773282
 14 April 2026          1,872                                  258.2000                             16:07:01                                 LSE                                      3781959
 14 April 2026          1,942                                  257.8000                             16:07:43                                 LSE                                      3783310
 14 April 2026          1,812                                  257.6000                             16:10:20                                 LSE                                      3792692
 14 April 2026          1,390                                  258.0000                             16:13:00                                 LSE                                      3797981
 14 April 2026          17                                     258.0000                             16:13:00                                 LSE                                      3797979
 14 April 2026          286                                    257.9000                             16:14:12                                 LSE                                      3800146
 14 April 2026          1,390                                  257.9000                             16:14:12                                 LSE                                      3800144
 14 April 2026          1,390                                  257.9000                             16:15:05                                 LSE                                      3805622
 14 April 2026          12                                     257.9000                             16:16:36                                 LSE                                      3808902
 14 April 2026          1,465                                  257.9000                             16:16:37                                 LSE                                      3808948
 14 April 2026          177                                    257.9000                             16:18:09                                 LSE                                      3811867
 14 April 2026          482                                    257.9000                             16:18:09                                 LSE                                      3811865
 14 April 2026          1,390                                  257.9000                             16:18:09                                 LSE                                      3811863
 15 April 2026          2,059                                  266.1000                             08:00:42                                 LSE                                      2727285
 15 April 2026          2,142                                  266.3000                             08:01:29                                 LSE                                      2735301
 15 April 2026          1,730                                  265.0000                             08:03:27                                 LSE                                      2753348
 15 April 2026          1,659                                  263.4000                             08:05:17                                 LSE                                      2767696
 15 April 2026          2,043                                  264.1000                             08:07:39                                 LSE                                      2770978
 15 April 2026          1,831                                  264.8000                             08:10:49                                 LSE                                      2775231
 15 April 2026          1,675                                  264.6000                             08:11:31                                 LSE                                      2775906
 15 April 2026          1,926                                  264.4000                             08:13:18                                 LSE                                      2778303
 15 April 2026          1,879                                  263.9000                             08:15:38                                 LSE                                      2781449
 15 April 2026          1,730                                  263.7000                             08:19:26                                 LSE                                      2785661
 15 April 2026          2,051                                  263.0000                             08:22:58                                 LSE                                      2789911
 15 April 2026          2,032                                  262.3000                             08:25:31                                 LSE                                      2793305
 15 April 2026          1,783                                  262.4000                             08:30:08                                 LSE                                      2799518
 15 April 2026          1,705                                  262.7000                             08:33:44                                 LSE                                      2804162
 15 April 2026          1,911                                  261.7000                             08:34:41                                 LSE                                      2805385
 15 April 2026          1,962                                  261.4000                             08:39:03                                 LSE                                      2812648
 15 April 2026          1,687                                  260.6000                             08:43:18                                 LSE                                      2818295
 15 April 2026          1,871                                  260.3000                             08:49:13                                 LSE                                      2826273
 15 April 2026          427                                    260.7000                             08:52:16                                 LSE                                      2830923
 15 April 2026          1,257                                  260.7000                             08:52:16                                 LSE                                      2830921
 15 April 2026          1,670                                  260.8000                             08:55:27                                 LSE                                      2835646
 15 April 2026          1,802                                  261.4000                             08:59:44                                 LSE                                      2841158
 15 April 2026          1,775                                  262.2000                             09:03:55                                 LSE                                      2846451
 15 April 2026          1,871                                  262.1000                             09:04:47                                 LSE                                      2847353
 15 April 2026          1,983                                  262.4000                             09:08:42                                 LSE                                      2854274
 15 April 2026          1,803                                  262.3000                             09:14:06                                 LSE                                      2859796
 15 April 2026          1,884                                  262.8000                             09:18:00                                 LSE                                      2864272
 15 April 2026          1,696                                  262.9000                             09:22:32                                 LSE                                      2868935
 15 April 2026          1,802                                  263.7000                             09:25:35                                 LSE                                      2872472
 15 April 2026          1,813                                  263.4000                             09:30:04                                 LSE                                      2877273
 15 April 2026          1,772                                  263.6000                             09:33:37                                 LSE                                      2880446
 15 April 2026          2,065                                  262.9000                             09:36:55                                 LSE                                      2884288
 15 April 2026          1,794                                  263.6000                             09:43:15                                 LSE                                      2891012
 15 April 2026          1,191                                  263.1000                             09:48:15                                 LSE                                      2897580
 15 April 2026          681                                    263.1000                             09:48:15                                 LSE                                      2897578
 15 April 2026          1,969                                  263.1000                             09:52:03                                 LSE                                      2902180
 15 April 2026          145                                    262.9000                             09:56:41                                 LSE                                      2906940
 15 April 2026          1,732                                  263.0000                             09:58:21                                 LSE                                      2908486
 15 April 2026          1,883                                  263.1000                             10:02:18                                 LSE                                      2913185
 15 April 2026          1,681                                  262.8000                             10:07:15                                 LSE                                      2919192
 15 April 2026          451                                    263.0000                             10:10:25                                 LSE                                      2923157
 15 April 2026          1,850                                  263.5000                             10:14:26                                 LSE                                      2926988
 15 April 2026          1,781                                  263.4000                             10:17:21                                 LSE                                      2930416
 15 April 2026          1,749                                  263.3000                             10:18:07                                 LSE                                      2931016
 15 April 2026          103                                    264.2000                             10:24:50                                 LSE                                      2938521
 15 April 2026          508                                    264.2000                             10:24:50                                 LSE                                      2938519
 15 April 2026          1,232                                  264.2000                             10:24:53                                 LSE                                      2938564
 15 April 2026          1,963                                  264.0000                             10:28:14                                 LSE                                      2942484
 15 April 2026          381                                    264.1000                             10:32:28                                 LSE                                      2947278
 15 April 2026          1,742                                  263.6000                             10:34:54                                 LSE                                      2949226
 15 April 2026          1,800                                  262.9000                             10:40:37                                 LSE                                      2956825
 15 April 2026          1,738                                  263.0000                             10:45:55                                 LSE                                      2963000
 15 April 2026          486                                    263.2000                             10:50:52                                 LSE                                      2968751
 15 April 2026          14                                     263.2000                             10:50:52                                 LSE                                      2968749
 15 April 2026          1,470                                  263.2000                             10:50:52                                 LSE                                      2968747
 15 April 2026          1,756                                  261.7000                             10:58:14                                 LSE                                      2975974
 15 April 2026          1,192                                  261.9000                             11:01:49                                 LSE                                      2979489
 15 April 2026          83                                     261.9000                             11:01:49                                 LSE                                      2979487
 15 April 2026          17                                     261.9000                             11:01:49                                 LSE                                      2979485
 15 April 2026          1,910                                  262.8000                             11:08:32                                 LSE                                      2985918
 15 April 2026          14                                     262.8000                             11:13:34                                 LSE                                      2990252
 15 April 2026          19                                     262.8000                             11:13:34                                 LSE                                      2990250
 15 April 2026          17                                     262.8000                             11:13:34                                 LSE                                      2990248
 15 April 2026          1,716                                  262.7000                             11:13:45                                 LSE                                      2990392
 15 April 2026          1,895                                  262.0000                             11:18:42                                 LSE                                      2995190
 15 April 2026          1,711                                  261.7000                             11:24:51                                 LSE                                      3000106
 15 April 2026          1,790                                  261.9000                             11:32:03                                 LSE                                      3006999
 15 April 2026          1,663                                  261.8000                             11:37:49                                 LSE                                      3011600
 15 April 2026          1,864                                  262.6000                             11:44:01                                 LSE                                      3017173
 15 April 2026          1,778                                  262.8000                             11:50:33                                 LSE                                      3023539
 15 April 2026          92                                     262.8000                             11:53:33                                 LSE                                      3025188
 15 April 2026          10                                     262.8000                             11:53:33                                 LSE                                      3025184
 15 April 2026          247                                    262.8000                             11:53:33                                 LSE                                      3025186
 15 April 2026          768                                    262.8000                             11:53:33                                 LSE                                      3025190
 15 April 2026          768                                    262.8000                             11:53:33                                 LSE                                      3025192
 15 April 2026          16                                     262.8000                             11:53:33                                 LSE                                      3025182
 15 April 2026          1,661                                  263.0000                             11:59:28                                 LSE                                      3029673
 15 April 2026          1,257                                  263.0000                             12:02:24                                 LSE                                      3032497
 15 April 2026          742                                    263.0000                             12:02:24                                 LSE                                      3032495
 15 April 2026          1,759                                  262.6000                             12:08:09                                 LSE                                      3037609
 15 April 2026          2,069                                  262.8000                             12:14:36                                 LSE                                      3042373
 15 April 2026          1,867                                  262.7000                             12:23:04                                 LSE                                      3049241
 15 April 2026          1,901                                  263.1000                             12:30:32                                 LSE                                      3055426
 15 April 2026          967                                    263.2000                             12:32:16                                 LSE                                      3057610
 15 April 2026          1,729                                  263.2000                             12:38:03                                 LSE                                      3062867
 15 April 2026          1,865                                  262.6000                             12:42:17                                 LSE                                      3066611
 15 April 2026          1,723                                  262.7000                             12:46:16                                 LSE                                      3070322
 15 April 2026          173                                    263.1000                             12:49:40                                 LSE                                      3076074
 15 April 2026          27                                     263.1000                             12:49:40                                 LSE                                      3076072
 15 April 2026          2,029                                  262.8000                             12:52:53                                 LSE                                      3080461
 15 April 2026          19                                     263.0000                             12:56:27                                 LSE                                      3084052
 15 April 2026          18                                     263.0000                             12:56:27                                 LSE                                      3084050
 15 April 2026          701                                    263.0000                             12:56:30                                 LSE                                      3084080
 15 April 2026          742                                    263.2000                             12:58:34                                 LSE                                      3085892
 15 April 2026          1,258                                  263.8000                             13:00:44                                 LSE                                      3088536
 15 April 2026          10                                     263.8000                             13:00:44                                 LSE                                      3088532
 15 April 2026          19                                     263.8000                             13:00:44                                 LSE                                      3088534
 15 April 2026          1,794                                  264.7000                             13:05:29                                 LSE                                      3093606
 15 April 2026          1,680                                  266.0000                             13:11:20                                 LSE                                      3099039
 15 April 2026          1,252                                  266.0000                             13:14:07                                 LSE                                      3100842
 15 April 2026          1,841                                  266.2000                             13:20:57                                 LSE                                      3108162
 15 April 2026          1,950                                  265.6000                             13:23:33                                 LSE                                      3109922
 15 April 2026          13                                     265.0000                             13:27:06                                 LSE                                      3114004
 15 April 2026          15                                     265.0000                             13:27:06                                 LSE                                      3114002
 15 April 2026          10                                     265.0000                             13:27:07                                 LSE                                      3114014
 15 April 2026          15                                     265.0000                             13:27:07                                 LSE                                      3114012
 15 April 2026          573                                    264.7000                             13:29:30                                 LSE                                      3115787
 15 April 2026          117                                    264.7000                             13:29:30                                 LSE                                      3115785
 15 April 2026          920                                    264.7000                             13:29:38                                 LSE                                      3115880
 15 April 2026          1,834                                  264.4000                             13:30:36                                 LSE                                      3117960
 15 April 2026          906                                    264.8000                             13:34:20                                 LSE                                      3121137
 15 April 2026          2,047                                  264.6000                             13:37:27                                 LSE                                      3125440
 15 April 2026          768                                    264.6000                             13:42:47                                 LSE                                      3131698
 15 April 2026          768                                    264.6000                             13:43:48                                 LSE                                      3132453
 15 April 2026          1,937                                  264.4000                             13:45:24                                 LSE                                      3134939
 15 April 2026          1,943                                  264.4000                             13:51:18                                 LSE                                      3141993
 15 April 2026          1,760                                  265.1000                             13:55:17                                 LSE                                      3147025
 15 April 2026          2,014                                  265.1000                             13:58:47                                 LSE                                      3150498
 15 April 2026          1,696                                  264.4000                             14:02:08                                 LSE                                      3155885
 15 April 2026          17                                     264.7000                             14:06:40                                 LSE                                      3162436
 15 April 2026          117                                    264.7000                             14:06:43                                 LSE                                      3162497
 15 April 2026          14                                     264.7000                             14:06:43                                 LSE                                      3162495
 15 April 2026          118                                    264.7000                             14:06:43                                 LSE                                      3162493
 15 April 2026          117                                    264.7000                             14:06:43                                 LSE                                      3162491
 15 April 2026          91                                     264.7000                             14:06:43                                 LSE                                      3162489
 15 April 2026          2,009                                  264.5000                             14:07:16                                 LSE                                      3162986
 15 April 2026          1,996                                  263.9000                             14:11:45                                 LSE                                      3168464
 15 April 2026          1,831                                  263.6000                             14:19:18                                 LSE                                      3177500
 15 April 2026          534                                    263.7000                             14:23:39                                 LSE                                      3183804
 15 April 2026          1,252                                  263.7000                             14:23:39                                 LSE                                      3183802
 15 April 2026          117                                    263.6000                             14:25:37                                 LSE                                      3187317
 15 April 2026          127                                    263.6000                             14:25:37                                 LSE                                      3187315
 15 April 2026          117                                    263.6000                             14:25:37                                 LSE                                      3187313
 15 April 2026          500                                    263.8000                             14:26:43                                 LSE                                      3188547
 15 April 2026          1,665                                  263.6000                             14:28:56                                 LSE                                      3191192
 15 April 2026          1,922                                  263.6000                             14:31:14                                 LSE                                      3203064
 15 April 2026          1,843                                  263.7000                             14:33:17                                 LSE                                      3207707
 15 April 2026          1,135                                  263.3000                             14:34:02                                 LSE                                      3209407
 15 April 2026          734                                    263.3000                             14:34:02                                 LSE                                      3209405
 15 April 2026          1,853                                  263.3000                             14:36:50                                 LSE                                      3220253
 15 April 2026          1,918                                  263.1000                             14:38:51                                 LSE                                      3225452
 15 April 2026          2,059                                  262.8000                             14:43:25                                 LSE                                      3237298
 15 April 2026          1,964                                  262.4000                             14:44:20                                 LSE                                      3239413
 15 April 2026          1,887                                  262.7000                             14:48:50                                 LSE                                      3252873
 15 April 2026          1,674                                  262.7000                             14:49:45                                 LSE                                      3254525
 15 April 2026          1,877                                  262.5000                             14:52:10                                 LSE                                      3263303
 15 April 2026          1,800                                  262.2000                             14:54:25                                 LSE                                      3268124
 15 April 2026          1,821                                  262.3000                             14:58:19                                 LSE                                      3278729
 15 April 2026          2,043                                  262.4000                             15:00:31                                 LSE                                      3286983
 15 April 2026          2,016                                  262.0000                             15:01:35                                 LSE                                      3289426
 15 April 2026          1,861                                  262.7000                             15:05:44                                 LSE                                      3301092
 15 April 2026          910                                    262.6000                             15:07:11                                 LSE                                      3303819
 15 April 2026          1,252                                  262.6000                             15:07:11                                 LSE                                      3303817
 15 April 2026          501                                    262.8000                             15:09:08                                 LSE                                      3308277
 15 April 2026          1,252                                  262.8000                             15:09:08                                 LSE                                      3308275
 15 April 2026          1,900                                  262.7000                             15:11:58                                 LSE                                      3316458
 15 April 2026          1,759                                  262.5000                             15:13:56                                 LSE                                      3320488
 15 April 2026          1,664                                  262.8000                             15:16:22                                 LSE                                      3328136
 15 April 2026          85                                     262.9000                             15:16:22                                 LSE                                      3328127
 15 April 2026          1,884                                  262.5000                             15:20:16                                 LSE                                      3338115
 15 April 2026          1,722                                  262.4000                             15:23:02                                 LSE                                      3342422
 15 April 2026          1,725                                  262.2000                             15:26:34                                 LSE                                      3356376
 15 April 2026          633                                    263.3000                             15:28:00                                 LSE                                      3358904
 15 April 2026          864                                    263.3000                             15:28:00                                 LSE                                      3358902
 15 April 2026          1,802                                  263.3000                             15:29:37                                 LSE                                      3361522
 15 April 2026          1,152                                  262.8000                             15:32:45                                 LSE                                      3370191
 15 April 2026          1,996                                  262.9000                             15:34:14                                 LSE                                      3372799
 15 April 2026          1,788                                  262.7000                             15:36:03                                 LSE                                      3379245
 15 April 2026          2,025                                  262.9000                             15:39:01                                 LSE                                      3383642
 15 April 2026          290                                    263.7000                             15:41:51                                 LSE                                      3391528
 15 April 2026          927                                    263.7000                             15:42:04                                 LSE                                      3391849
 15 April 2026          847                                    263.7000                             15:42:04                                 LSE                                      3391851
 15 April 2026          1,940                                  264.1000                             15:43:34                                 LSE                                      3394555
 15 April 2026          1,152                                  265.3000                             15:50:05                                 LSE                                      3412290
 15 April 2026          2,363                                  265.3000                             15:50:05                                 LSE                                      3412286
 15 April 2026          1,252                                  265.9000                             15:51:17                                 LSE                                      3414708
 15 April 2026          1,756                                  265.5000                             15:53:13                                 LSE                                      3417429
 15 April 2026          1,252                                  265.2000                             15:54:55                                 LSE                                      3420440
 15 April 2026          1,829                                  266.2000                             15:57:39                                 LSE                                      3428238
 15 April 2026          84                                     266.3000                             15:59:25                                 LSE                                      3431197
 15 April 2026          1,661                                  266.3000                             15:59:25                                 LSE                                      3431195
 15 April 2026          578                                    266.1000                             16:00:42                                 LSE                                      3440114
 15 April 2026          1,252                                  266.1000                             16:00:42                                 LSE                                      3440116
 15 April 2026          178                                    266.1000                             16:00:42                                 LSE                                      3440118
 15 April 2026          1,949                                  266.0000                             16:00:42                                 LSE                                      3440112
 15 April 2026          1,670                                  265.6000                             16:05:43                                 LSE                                      3453104
 15 April 2026          500                                    265.5000                             16:06:36                                 LSE                                      3454603
 15 April 2026          1,252                                  265.5000                             16:06:36                                 LSE                                      3454601
 15 April 2026          1,810                                  265.7000                             16:09:14                                 LSE                                      3458826
 15 April 2026          1,965                                  266.0000                             16:11:07                                 LSE                                      3465999
 15 April 2026          1,892                                  265.9000                             16:12:59                                 LSE                                      3469570
 15 April 2026          24                                     265.9000                             16:12:59                                 LSE                                      3469568
 15 April 2026          1,976                                  265.8000                             16:14:50                                 LSE                                      3472870
 15 April 2026          1,213                                  266.3000                             16:17:16                                 LSE                                      3482989
 15 April 2026          1,090                                  266.3000                             16:18:08                                 LSE                                      3484705
 16 April 2026          133                                    268.1000                             08:00:19                                 LSE                                      3093339
 16 April 2026          1,744                                  268.1000                             08:00:19                                 LSE                                      3093336
 16 April 2026          1,671                                  269.1000                             08:02:47                                 LSE                                      3121099
 16 April 2026          610                                    270.0000                             08:07:30                                 LSE                                      3148748
 16 April 2026          1,812                                  270.1000                             08:07:30                                 LSE                                      3148746
 16 April 2026          1,858                                  269.9000                             08:08:11                                 LSE                                      3150130
 16 April 2026          1,962                                  270.5000                             08:11:05                                 LSE                                      3154222
 16 April 2026          1,959                                  270.5000                             08:11:05                                 LSE                                      3154220
 16 April 2026          1,694                                  270.1000                             08:12:09                                 LSE                                      3155808
 16 April 2026          1,986                                  270.4000                             08:14:25                                 LSE                                      3158601
 16 April 2026          1,737                                  271.3000                             08:21:25                                 LSE                                      3168594
 16 April 2026          1,940                                  271.2000                             08:21:45                                 LSE                                      3169052
 16 April 2026          2,045                                  270.5000                             08:22:24                                 LSE                                      3169924
 16 April 2026          2,003                                  271.7000                             08:29:47                                 LSE                                      3179115
 16 April 2026          2,001                                  271.8000                             08:31:26                                 LSE                                      3182381
 16 April 2026          1,730                                  271.7000                             08:35:24                                 LSE                                      3188678
 16 April 2026          1,981                                  272.0000                             08:37:57                                 LSE                                      3191958
 16 April 2026          1,669                                  272.1000                             08:45:23                                 LSE                                      3203870
 16 April 2026          1,824                                  272.0000                             08:47:30                                 LSE                                      3207249
 16 April 2026          1,839                                  272.4000                             08:54:40                                 LSE                                      3218926
 16 April 2026          1,979                                  272.9000                             09:01:00                                 LSE                                      3229994
 16 April 2026          138                                    273.0000                             09:01:00                                 LSE                                      3229992
 16 April 2026          462                                    273.0000                             09:01:00                                 LSE                                      3229990
 16 April 2026          2,677                                  272.8000                             09:01:19                                 LSE                                      3230355
 16 April 2026          1,786                                  272.5000                             09:04:06                                 LSE                                      3232902
 16 April 2026          1,875                                  272.5000                             09:07:10                                 LSE                                      3237304
 16 April 2026          1,691                                  272.5000                             09:12:11                                 LSE                                      3245096
 16 April 2026          544                                    272.5000                             09:13:49                                 LSE                                      3246335
 16 April 2026          1,205                                  272.5000                             09:13:49                                 LSE                                      3246337
 16 April 2026          163                                    272.3000                             09:20:44                                 LSE                                      3255740
 16 April 2026          1,893                                  272.1000                             09:22:20                                 LSE                                      3257027
 16 April 2026          1,673                                  272.4000                             09:28:13                                 LSE                                      3262756
 16 April 2026          1,938                                  272.4000                             09:31:08                                 LSE                                      3265816
 16 April 2026          2,057                                  271.8000                             09:41:15                                 LSE                                      3279998
 16 April 2026          1,837                                  272.3000                             09:46:43                                 LSE                                      3285638
 16 April 2026          2,024                                  272.3000                             09:53:18                                 LSE                                      3292184
 16 April 2026          1,673                                  272.0000                             09:57:10                                 LSE                                      3296528
 16 April 2026          1,927                                  271.8000                             10:06:06                                 LSE                                      3306882
 16 April 2026          1,685                                  271.7000                             10:10:22                                 LSE                                      3311404
 16 April 2026          2,040                                  272.0000                             10:15:11                                 LSE                                      3315927
 16 April 2026          1,416                                  271.9000                             10:15:28                                 LSE                                      3316165
 16 April 2026          653                                    271.9000                             10:15:28                                 LSE                                      3316163
 16 April 2026          234                                    272.0000                             10:15:50                                 LSE                                      3316542
 16 April 2026          1,820                                  272.0000                             10:15:50                                 LSE                                      3316540
 16 April 2026          1,808                                  272.0000                             10:15:53                                 LSE                                      3316612
 16 April 2026          1,859                                  272.1000                             10:16:31                                 LSE                                      3317204
 16 April 2026          875                                    272.1000                             10:18:15                                 LSE                                      3318504
 16 April 2026          1,035                                  272.1000                             10:18:15                                 LSE                                      3318502
 16 April 2026          1,737                                  272.1000                             10:19:48                                 LSE                                      3320309
 16 April 2026          1,856                                  271.4000                             10:22:08                                 LSE                                      3323466
 16 April 2026          559                                    272.0000                             10:28:22                                 LSE                                      3329381
 16 April 2026          2,238                                  272.0000                             10:28:22                                 LSE                                      3329379
 16 April 2026          1,604                                  272.0000                             10:28:25                                 LSE                                      3329425
 16 April 2026          128                                    272.0000                             10:28:25                                 LSE                                      3329421
 16 April 2026          1,483                                  272.0000                             10:28:28                                 LSE                                      3329502
 16 April 2026          415                                    272.0000                             10:28:28                                 LSE                                      3329500
 16 April 2026          1,627                                  272.0000                             10:28:28                                 LSE                                      3329496
 16 April 2026          314                                    272.0000                             10:28:28                                 LSE                                      3329494
 16 April 2026          1,684                                  272.5000                             10:31:42                                 LSE                                      3333298
 16 April 2026          1,972                                  272.1000                             10:35:02                                 LSE                                      3337605
 16 April 2026          1,914                                  271.6000                             10:42:31                                 LSE                                      3346605
 16 April 2026          2,055                                  271.9000                             10:55:42                                 LSE                                      3361788
 16 April 2026          2,627                                  272.2000                             11:02:14                                 LSE                                      3368478
 16 April 2026          1,935                                  272.5000                             11:04:38                                 LSE                                      3370294
 16 April 2026          1,835                                  272.3000                             11:06:14                                 LSE                                      3372720
 16 April 2026          2,000                                  271.8000                             11:10:21                                 LSE                                      3377192
 16 April 2026          1,988                                  271.6000                             11:17:35                                 LSE                                      3383344
 16 April 2026          1,762                                  271.3000                             11:23:42                                 LSE                                      3388090
 16 April 2026          1,830                                  271.2000                             11:29:32                                 LSE                                      3392729
 16 April 2026          1,909                                  271.0000                             11:33:08                                 LSE                                      3396130
 16 April 2026          1,687                                  271.6000                             11:50:16                                 LSE                                      3411805
 16 April 2026          2,066                                  271.3000                             11:50:24                                 LSE                                      3411937
 16 April 2026          214                                    272.3000                             12:02:00                                 LSE                                      3421962
 16 April 2026          1,853                                  272.2000                             12:02:30                                 LSE                                      3422643
 16 April 2026          1,997                                  272.1000                             12:03:21                                 LSE                                      3423237
 16 April 2026          38                                     272.1000                             12:03:21                                 LSE                                      3423235
 16 April 2026          1,735                                  272.5000                             12:04:41                                 LSE                                      3424040
 16 April 2026          3,555                                  272.5000                             12:05:37                                 LSE                                      3425834
 16 April 2026          409                                    272.5000                             12:05:37                                 LSE                                      3425838
 16 April 2026          74                                     272.5000                             12:05:37                                 LSE                                      3425836
 16 April 2026          1,977                                  272.1000                             12:10:03                                 LSE                                      3429831
 16 April 2026          869                                    271.9000                             12:16:44                                 LSE                                      3434810
 16 April 2026          852                                    271.9000                             12:16:44                                 LSE                                      3434808
 16 April 2026          1,822                                  271.5000                             12:27:34                                 LSE                                      3443265
 16 April 2026          2,041                                  271.8000                             12:33:16                                 LSE                                      3449433
 16 April 2026          1,771                                  271.9000                             12:37:13                                 LSE                                      3453899
 16 April 2026          1,718                                  271.9000                             12:46:05                                 LSE                                      3462132
 16 April 2026          1,839                                  271.9000                             12:50:28                                 LSE                                      3466863
 16 April 2026          2,065                                  272.5000                             12:56:57                                 LSE                                      3472285
 16 April 2026          1,703                                  272.5000                             12:56:59                                 LSE                                      3472323
 16 April 2026          211                                    272.5000                             12:56:59                                 LSE                                      3472321
 16 April 2026          1,762                                  273.0000                             13:02:23                                 LSE                                      3477960
 16 April 2026          1,780                                  273.3000                             13:03:22                                 LSE                                      3479039
 16 April 2026          1,721                                  273.0000                             13:07:10                                 LSE                                      3483102
 16 April 2026          1,694                                  273.0000                             13:12:25                                 LSE                                      3489097
 16 April 2026          1,836                                  272.9000                             13:16:30                                 LSE                                      3493227
 16 April 2026          1,089                                  273.6000                             13:22:11                                 LSE                                      3499726
 16 April 2026          669                                    273.6000                             13:22:11                                 LSE                                      3499724
 16 April 2026          1,989                                  273.5000                             13:27:08                                 LSE                                      3504346
 16 April 2026          1,728                                  273.5000                             13:30:40                                 LSE                                      3508453
 16 April 2026          1,980                                  273.6000                             13:34:21                                 LSE                                      3511749
 16 April 2026          1,786                                  273.8000                             13:38:04                                 LSE                                      3516813
 16 April 2026          1,822                                  273.7000                             13:41:21                                 LSE                                      3520849
 16 April 2026          1,660                                  273.5000                             13:44:12                                 LSE                                      3523270
 16 April 2026          1,779                                  273.3000                             13:51:58                                 LSE                                      3533408
 16 April 2026          1,755                                  273.0000                             13:55:51                                 LSE                                      3538738
 16 April 2026          1,219                                  273.0000                             14:00:17                                 LSE                                      3545278
 16 April 2026          1,775                                  272.9000                             14:02:44                                 LSE                                      3548638
 16 April 2026          1,824                                  273.0000                             14:07:37                                 LSE                                      3555645
 16 April 2026          1,745                                  272.7000                             14:10:39                                 LSE                                      3560225
 16 April 2026          1,769                                  273.0000                             14:17:30                                 LSE                                      3569505
 16 April 2026          1,888                                  272.9000                             14:24:32                                 LSE                                      3579023
 16 April 2026          1,983                                  272.3000                             14:30:32                                 LSE                                      3597145
 16 April 2026          1,801                                  272.0000                             14:35:05                                 LSE                                      3614127
 16 April 2026          1,673                                  271.7000                             14:38:29                                 LSE                                      3622376
 16 April 2026          1,903                                  271.6000                             14:41:47                                 LSE                                      3632417
 16 April 2026          1,860                                  271.2000                             14:47:05                                 LSE                                      3647181
 16 April 2026          1,812                                  271.4000                             14:49:24                                 LSE                                      3652768
 16 April 2026          1,711                                  271.2000                             14:51:34                                 LSE                                      3659946
 16 April 2026          748                                    270.9000                             14:54:14                                 LSE                                      3666741
 16 April 2026          1,215                                  270.9000                             14:54:14                                 LSE                                      3666739
 16 April 2026          1,755                                  270.0000                             14:57:47                                 LSE                                      3678884
 16 April 2026          1,004                                  269.9000                             14:59:38                                 LSE                                      3683397
 16 April 2026          891                                    269.9000                             14:59:38                                 LSE                                      3683395
 16 April 2026          2,007                                  269.9000                             15:00:30                                 LSE                                      3689667
 16 April 2026          1,400                                  270.0000                             15:04:03                                 LSE                                      3697928
 16 April 2026          1,865                                  270.4000                             15:06:44                                 LSE                                      3706737
 16 April 2026          1,960                                  271.0000                             15:09:01                                 LSE                                      3711603
 16 April 2026          1,600                                  271.1000                             15:09:31                                 LSE                                      3712633
 16 April 2026          2,057                                  270.8000                             15:11:18                                 LSE                                      3719734
 16 April 2026          1,776                                  270.5000                             15:14:10                                 LSE                                      3726038
 16 April 2026          2,044                                  270.2000                             15:19:05                                 LSE                                      3737817
 16 April 2026          298                                    269.9000                             15:21:11                                 LSE                                      3744998
 16 April 2026          1,700                                  269.9000                             15:21:11                                 LSE                                      3744996
 16 April 2026          1,674                                  268.3000                             15:25:22                                 LSE                                      3758604
 16 April 2026          1,814                                  268.7000                             15:30:18                                 LSE                                      3770123
 16 April 2026          1,889                                  268.9000                             15:35:05                                 LSE                                      3782778
 16 April 2026          1,956                                  268.8000                             15:38:15                                 LSE                                      3788309
 16 April 2026          1,221                                  268.4000                             15:40:08                                 LSE                                      3794317
 16 April 2026          2,057                                  268.2000                             15:41:18                                 LSE                                      3796507
 16 April 2026          1,946                                  268.3000                             15:45:14                                 LSE                                      3805395
 16 April 2026          362                                    268.7000                             15:46:46                                 LSE                                      3808105
 16 April 2026          1,492                                  268.7000                             15:46:46                                 LSE                                      3808103
 16 April 2026          324                                    268.6000                             15:49:27                                 LSE                                      3812471
 16 April 2026          1,400                                  268.6000                             15:49:27                                 LSE                                      3812469
 16 April 2026          1,845                                  268.3000                             15:52:23                                 LSE                                      3820477
 16 April 2026          2,031                                  268.5000                             15:55:25                                 LSE                                      3827748
 16 April 2026          1,773                                  268.2000                             15:57:45                                 LSE                                      3831571
 16 April 2026          1,776                                  268.2000                             16:01:41                                 LSE                                      3844028
 16 April 2026          1,882                                  268.1000                             16:03:44                                 LSE                                      3847873
 16 April 2026          1,221                                  268.2000                             16:03:44                                 LSE                                      3847849
 16 April 2026          1,683                                  267.7000                             16:06:10                                 LSE                                      3856952
 16 April 2026          1,383                                  267.4000                             16:08:47                                 LSE                                      3861230
 16 April 2026          1,753                                  267.3000                             16:11:11                                 LSE                                      3869416
 16 April 2026          2,030                                  267.3000                             16:15:00                                 LSE                                      3879352
 16 April 2026          1,930                                  267.1000                             16:15:48                                 LSE                                      3882752
 16 April 2026          1,763                                  267.1000                             16:17:34                                 LSE                                      3887072
 16 April 2026          1,086                                  266.9000                             16:18:02                                 LSE                                      3888284
 16 April 2026          243                                    266.9000                             16:18:02                                 LSE                                      3888282
 17 April 2026          1,797                                  269.0000                             08:00:19                                 LSE                                      2839146
 17 April 2026          1,792                                  267.6000                             08:01:18                                 LSE                                      2853614
 17 April 2026          1,999                                  267.0000                             08:05:37                                 LSE                                      2877034
 17 April 2026          2,019                                  267.7000                             08:08:31                                 LSE                                      2880837
 17 April 2026          939                                    267.4000                             08:09:20                                 LSE                                      2881816
 17 April 2026          1,077                                  267.4000                             08:09:20                                 LSE                                      2881814
 17 April 2026          2,032                                  267.4000                             08:12:18                                 LSE                                      2886111
 17 April 2026          1,755                                  267.2000                             08:14:27                                 LSE                                      2888519
 17 April 2026          1,867                                  266.6000                             08:18:19                                 LSE                                      2894047
 17 April 2026          1,802                                  267.2000                             08:26:48                                 LSE                                      2904374
 17 April 2026          1,796                                  266.8000                             08:27:22                                 LSE                                      2905136
 17 April 2026          2,042                                  267.0000                             08:27:22                                 LSE                                      2905133
 17 April 2026          1,866                                  267.0000                             08:34:07                                 LSE                                      2914157
 17 April 2026          1,866                                  266.6000                             08:37:00                                 LSE                                      2919051
 17 April 2026          1,994                                  266.4000                             08:39:10                                 LSE                                      2921811
 17 April 2026          1,912                                  264.8000                             08:44:10                                 LSE                                      2929975
 17 April 2026          1,840                                  264.4000                             08:48:42                                 LSE                                      2936417
 17 April 2026          1,722                                  265.1000                             08:55:39                                 LSE                                      2947333
 17 April 2026          1,932                                  264.9000                             08:55:41                                 LSE                                      2947379
 17 April 2026          1,742                                  265.5000                             09:00:33                                 LSE                                      2954848
 17 April 2026          2,045                                  265.4000                             09:04:23                                 LSE                                      2958590
 17 April 2026          2,071                                  266.8000                             09:10:10                                 LSE                                      2972041
 17 April 2026          2,026                                  266.0000                             09:12:50                                 LSE                                      2974379
 17 April 2026          2,065                                  265.8000                             09:18:24                                 LSE                                      2980119
 17 April 2026          1,811                                  266.3000                             09:29:51                                 LSE                                      2991666
 17 April 2026          2,002                                  266.2000                             09:32:19                                 LSE                                      2994982
 17 April 2026          1,890                                  266.1000                             09:40:00                                 LSE                                      3003334
 17 April 2026          1,950                                  266.1000                             09:40:52                                 LSE                                      3004529
 17 April 2026          1,742                                  266.3000                             09:46:33                                 LSE                                      3010425
 17 April 2026          1,774                                  266.6000                             09:51:38                                 LSE                                      3015767
 17 April 2026          2,032                                  266.6000                             09:57:27                                 LSE                                      3021236
 17 April 2026          1,943                                  266.7000                             10:02:17                                 LSE                                      3026860
 17 April 2026          1,877                                  266.8000                             10:04:40                                 LSE                                      3029198
 17 April 2026          1,716                                  266.5000                             10:09:17                                 LSE                                      3034372
 17 April 2026          23,168                                 266.0000                             10:15:24                                 LSE                                      3042355
 17 April 2026          2,046                                  266.3000                             10:18:05                                 LSE                                      3045866
 17 April 2026          1,926                                  266.1000                             10:18:38                                 LSE                                      3046492
 17 April 2026          1,996                                  266.4000                             10:22:16                                 LSE                                      3052545
 17 April 2026          1,786                                  265.9000                             10:28:48                                 LSE                                      3060635
 17 April 2026          2,070                                  265.9000                             10:34:59                                 LSE                                      3069048
 17 April 2026          1,802                                  266.0000                             10:40:41                                 LSE                                      3077601
 17 April 2026          1,755                                  265.9000                             10:46:20                                 LSE                                      3083911
 17 April 2026          1,736                                  266.9000                             10:56:29                                 LSE                                      3097658
 17 April 2026          1,734                                  266.3000                             11:00:05                                 LSE                                      3103489
 17 April 2026          1,944                                  265.6000                             11:06:00                                 LSE                                      3110240
 17 April 2026          1,665                                  265.4000                             11:14:24                                 LSE                                      3118227
 17 April 2026          1,821                                  265.1000                             11:18:20                                 LSE                                      3122456
 17 April 2026          1,780                                  265.4000                             11:30:10                                 LSE                                      3135366
 17 April 2026          1,961                                  265.1000                             11:32:25                                 LSE                                      3137743
 17 April 2026          5                                      265.1000                             11:32:25                                 LSE                                      3137741
 17 April 2026          1,709                                  265.0000                             11:38:58                                 LSE                                      3143191
 17 April 2026          1,900                                  264.9000                             11:46:00                                 LSE                                      3151442
 17 April 2026          1,926                                  266.3000                             11:51:19                                 LSE                                      3155563
 17 April 2026          1,677                                  266.0000                             11:59:12                                 LSE                                      3160433
 17 April 2026          1,951                                  266.0000                             12:05:25                                 LSE                                      3167157
 17 April 2026          2,014                                  265.9000                             12:08:49                                 LSE                                      3169648
 17 April 2026          1,716                                  265.2000                             12:14:43                                 LSE                                      3174139
 17 April 2026          1,866                                  264.4000                             12:22:21                                 LSE                                      3179963
 17 April 2026          2,647                                  264.6000                             12:37:45                                 LSE                                      3192524
 17 April 2026          523                                    265.0000                             12:44:52                                 LSE                                      3197501
 17 April 2026          2,013                                  265.0000                             12:46:13                                 LSE                                      3199203
 17 April 2026          1,174                                  265.0000                             12:46:13                                 LSE                                      3199201
 17 April 2026          72                                     265.0000                             12:50:19                                 LSE                                      3202652
 17 April 2026          1,732                                  265.0000                             12:56:44                                 LSE                                      3208641
 17 April 2026          1,768                                  265.0000                             12:56:44                                 LSE                                      3208639
 17 April 2026          2,039                                  264.9000                             13:07:20                                 LSE                                      3217887
 17 April 2026          1,683                                  264.9000                             13:07:20                                 LSE                                      3217885
 17 April 2026          1,896                                  264.1000                             13:10:20                                 LSE                                      3220877
 17 April 2026          735                                    264.4000                             13:18:16                                 LSE                                      3226722
 17 April 2026          1,320                                  264.4000                             13:18:16                                 LSE                                      3226720
 17 April 2026          1,805                                  264.5000                             13:23:07                                 LSE                                      3231478
 17 April 2026          2,004                                  265.0000                             13:29:00                                 LSE                                      3238187
 17 April 2026          200                                    265.3000                             13:32:10                                 LSE                                      3242252
 17 April 2026          1,973                                  265.1000                             13:33:12                                 LSE                                      3243068
 17 April 2026          1,738                                  265.7000                             13:38:40                                 LSE                                      3250855
 17 April 2026          1,800                                  265.5000                             13:42:13                                 LSE                                      3255749
 17 April 2026          1,664                                  267.4000                             13:48:42                                 LSE                                      3266682
 17 April 2026          2,013                                  268.7000                             13:50:27                                 LSE                                      3273929
 17 April 2026          1,990                                  271.2000                             13:57:30                                 LSE                                      3290835
 17 April 2026          1,785                                  272.4000                             14:00:06                                 LSE                                      3297138
 17 April 2026          1,981                                  273.4000                             14:05:18                                 LSE                                      3307598
 17 April 2026          1,953                                  277.0000                             14:11:07                                 LSE                                      3322162
 17 April 2026          1,863                                  275.9000                             14:15:50                                 LSE                                      3333722
 17 April 2026          1,776                                  275.8000                             14:20:28                                 LSE                                      3344377
 17 April 2026          1,731                                  276.2000                             14:26:45                                 LSE                                      3357136
 17 April 2026          1,946                                  275.9000                             14:29:56                                 LSE                                      3363238
 17 April 2026          1,752                                  276.9000                             14:32:21                                 LSE                                      3375978
 17 April 2026          1,882                                  277.2000                             14:35:25                                 LSE                                      3386928
 17 April 2026          2,024                                  277.0000                             14:36:12                                 LSE                                      3388368
 17 April 2026          1,914                                  277.1000                             14:39:41                                 LSE                                      3395838
 17 April 2026          1,674                                  277.2000                             14:42:54                                 LSE                                      3405105
 17 April 2026          1,772                                  277.9000                             14:45:36                                 LSE                                      3414433
 17 April 2026          1,858                                  279.1000                             14:46:50                                 LSE                                      3418536
 17 April 2026          1,966                                  277.9000                             14:50:49                                 LSE                                      3431153
 17 April 2026          1,926                                  278.4000                             14:52:59                                 LSE                                      3435101
 17 April 2026          1,840                                  278.4000                             14:56:28                                 LSE                                      3444738
 17 April 2026          1,664                                  279.4000                             15:00:02                                 LSE                                      3456131
 17 April 2026          1,909                                  279.8000                             15:01:53                                 LSE                                      3459984
 17 April 2026          1,887                                  280.0000                             15:05:42                                 LSE                                      3471786
 17 April 2026          1,897                                  280.0000                             15:05:42                                 LSE                                      3471781
 17 April 2026          2,047                                  279.9000                             15:07:33                                 LSE                                      3475873
 17 April 2026          1,179                                  280.0000                             15:11:01                                 LSE                                      3486234
 17 April 2026          5                                      279.8000                             15:11:41                                 LSE                                      3487987
 17 April 2026          1,972                                  279.8000                             15:11:41                                 LSE                                      3487985
 17 April 2026          1,734                                  279.4000                             15:15:10                                 LSE                                      3498271
 17 April 2026          480                                    279.4000                             15:17:54                                 LSE                                      3503896
 17 April 2026          1,406                                  279.4000                             15:17:54                                 LSE                                      3503894
 17 April 2026          1,869                                  280.1000                             15:20:22                                 LSE                                      3511883
 17 April 2026          1,988                                  280.2000                             15:20:23                                 LSE                                      3511885
 17 April 2026          1,771                                  280.9000                             15:27:04                                 LSE                                      3527407
 17 April 2026          1,778                                  281.1000                             15:30:33                                 LSE                                      3537861
 17 April 2026          1,848                                  280.9000                             15:32:19                                 LSE                                      3541524
 17 April 2026          1,955                                  280.2000                             15:35:21                                 LSE                                      3550610
 17 April 2026          271                                    280.9000                             15:38:33                                 LSE                                      3558524
 17 April 2026          463                                    280.9000                             15:38:33                                 LSE                                      3558522
 17 April 2026          379                                    280.9000                             15:38:33                                 LSE                                      3558520
 17 April 2026          2,067                                  280.7000                             15:39:36                                 LSE                                      3560653
 17 April 2026          1,974                                  281.7000                             15:43:41                                 LSE                                      3572984
 17 April 2026          1,664                                  281.6000                             15:46:13                                 LSE                                      3582038
 17 April 2026          1,813                                  281.1000                             15:48:32                                 LSE                                      3586819
 17 April 2026          1,776                                  280.6000                             15:53:11                                 LSE                                      3599602
 17 April 2026          214                                    280.5000                             15:53:13                                 LSE                                      3599715
 17 April 2026          1,677                                  280.6000                             15:55:10                                 LSE                                      3606359
 17 April 2026          1,670                                  279.5000                             15:55:58                                 LSE                                      3608061
 17 April 2026          1,979                                  280.1000                             15:58:27                                 LSE                                      3612837
 17 April 2026          1,108                                  279.4000                             16:00:39                                 LSE                                      3623051
 17 April 2026          611                                    279.4000                             16:00:39                                 LSE                                      3623049
 17 April 2026          1,780                                  279.1000                             16:02:55                                 LSE                                      3629246
 17 April 2026          1,557                                  279.0000                             16:05:31                                 LSE                                      3638741
 17 April 2026          155                                    279.0000                             16:05:31                                 LSE                                      3638739
 17 April 2026          1,690                                  278.6000                             16:08:10                                 LSE                                      3643632
 17 April 2026          1,887                                  278.4000                             16:09:29                                 LSE                                      3647809
 17 April 2026          1,798                                  277.4000                             16:11:38                                 LSE                                      3655476
 17 April 2026          1,716                                  277.7000                             16:13:38                                 LSE                                      3660285
 17 April 2026          1,731                                  277.6000                             16:16:51                                 LSE                                      3674087
 17 April 2026          1,510                                  277.4000                             16:17:58                                 LSE                                      3676583

 

 Contacts:                     Tel:
                          Email:

  Kathryn Hudson          01530 278278
  kathryn.hudson@barrattredrow.co.uk

 
 Date of notification: 20 April 2026
 Barratt Redrow plc LEI: 2138006R85VEOF5YNK29

 

 

Date of notification: 20 April 2026

Barratt Redrow plc LEI: 2138006R85VEOF5YNK29

 

 

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  POSSFSFMWEMSEFL



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Barratt Redrow

See all news