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:20260402:nRSB3323Za&default-theme=true

RNS Number : 3323Z  Barratt Redrow PLC  02 April 2026

                                                                                                                                                                 02 April 2026
 Barratt Redrow plc
 Transactions in own shares
 Barratt Redrow plc, ISIN: GB0000811801 (the "Company", "Barratt Redrow")
 announces that during the period from 30 March 2026 to 2 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
 30 March 2026                                 250,000                         259.7000                                  252.7000                                256.0994                                  LSE
 31 March 2026                                 250,000                         264.5000                                  259.0000                                261.7848                                  LSE
 01 April 2026                                 250,000                         266.4000                                  255.2000                                260.9859                                  LSE
 02 April 2026                                 250,000                         260.0000                                  250.2000                                253.4068                                  LSE

 To date, Barratt Redrow has purchased 10,680,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,415,946,582 ordinary shares in issue.
 The total number of voting rights in the Company is therefore 1,415,946,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
 30 March 2026          803                                    259.2000                             08:02:58                                 LSE                                      3077632
 30 March 2026          917                                    259.2000                             08:02:58                                 LSE                                      3077630
 30 March 2026          22                                     259.2000                             08:02:58                                 LSE                                      3077628
 30 March 2026          1,566                                  259.2000                             08:02:58                                 LSE                                      3077626
 30 March 2026          1,541                                  259.0000                             08:02:59                                 LSE                                      3077643
 30 March 2026          2,097                                  259.4000                             08:03:43                                 LSE                                      3078551
 30 March 2026          1,728                                  259.7000                             08:07:00                                 LSE                                      3083919
 30 March 2026          1,789                                  259.7000                             08:08:36                                 LSE                                      3085985
 30 March 2026          1,530                                  258.3000                             08:14:05                                 LSE                                      3092696
 30 March 2026          1,782                                  257.4000                             08:27:44                                 LSE                                      3109300
 30 March 2026          1,537                                  257.5000                             08:34:00                                 LSE                                      3119109
 30 March 2026          29                                     257.5000                             08:34:00                                 LSE                                      3119107
 30 March 2026          1,753                                  256.1000                             08:45:33                                 LSE                                      3140432
 30 March 2026          1,729                                  256.9000                             08:59:08                                 LSE                                      3162096
 30 March 2026          1,490                                  257.0000                             09:02:02                                 LSE                                      3166371
 30 March 2026          1,739                                  255.9000                             09:08:44                                 LSE                                      3177145
 30 March 2026          1,632                                  256.0000                             09:19:58                                 LSE                                      3188799
 30 March 2026          1,309                                  256.7000                             09:33:35                                 LSE                                      3203089
 30 March 2026          512                                    256.7000                             09:33:35                                 LSE                                      3203087
 30 March 2026          1,563                                  256.6000                             09:33:57                                 LSE                                      3203440
 30 March 2026          1,676                                  255.5000                             09:59:22                                 LSE                                      3229708
 30 March 2026          1                                      255.5000                             09:59:22                                 LSE                                      3229706
 30 March 2026          10                                     255.5000                             09:59:22                                 LSE                                      3229704
 30 March 2026          100                                    255.5000                             09:59:22                                 LSE                                      3229702
 30 March 2026          1                                      255.1000                             10:05:11                                 LSE                                      3236117
 30 March 2026          9                                      255.1000                             10:05:11                                 LSE                                      3236115
 30 March 2026          95                                     255.1000                             10:05:11                                 LSE                                      3236112
 30 March 2026          2                                      255.1000                             10:05:41                                 LSE                                      3236564
 30 March 2026          1,448                                  255.1000                             10:05:51                                 LSE                                      3236738
 30 March 2026          1,823                                  255.4000                             10:09:40                                 LSE                                      3239982
 30 March 2026          1,618                                  254.9000                             10:15:04                                 LSE                                      3245558
 30 March 2026          1,574                                  254.8000                             10:18:08                                 LSE                                      3250233
 30 March 2026          1,749                                  254.8000                             10:18:45                                 LSE                                      3250772
 30 March 2026          1,261                                  253.9000                             10:21:36                                 LSE                                      3254116
 30 March 2026          387                                    253.9000                             10:21:36                                 LSE                                      3254114
 30 March 2026          1,777                                  254.4000                             10:29:53                                 LSE                                      3262573
 30 March 2026          1,821                                  254.5000                             10:29:53                                 LSE                                      3262571
 30 March 2026          1,509                                  253.9000                             10:35:32                                 LSE                                      3269292
 30 March 2026          859                                    253.7000                             10:40:21                                 LSE                                      3274910
 30 March 2026          398                                    253.7000                             10:40:21                                 LSE                                      3274908
 30 March 2026          309                                    253.7000                             10:40:57                                 LSE                                      3275687
 30 March 2026          1,704                                  253.5000                             10:41:44                                 LSE                                      3276168
 30 March 2026          35                                     253.1000                             10:44:12                                 LSE                                      3278138
 30 March 2026          929                                    252.7000                             10:46:45                                 LSE                                      3280839
 30 March 2026          717                                    252.7000                             10:46:45                                 LSE                                      3280837
 30 March 2026          1,690                                  252.7000                             10:49:08                                 LSE                                      3282757
 30 March 2026          1,857                                  253.3000                             10:53:20                                 LSE                                      3287301
 30 March 2026          1,580                                  253.5000                             10:57:13                                 LSE                                      3291340
 30 March 2026          1,528                                  253.4000                             11:01:02                                 LSE                                      3295478
 30 March 2026          1,532                                  253.3000                             11:03:01                                 LSE                                      3297191
 30 March 2026          1,898                                  253.6000                             11:08:14                                 LSE                                      3302369
 30 March 2026          1,714                                  253.3000                             11:12:40                                 LSE                                      3306653
 30 March 2026          254                                    253.5000                             11:16:15                                 LSE                                      3310666
 30 March 2026          1,720                                  253.6000                             11:21:07                                 LSE                                      3315014
 30 March 2026          1,791                                  253.4000                             11:33:34                                 LSE                                      3325582
 30 March 2026          1,507                                  253.4000                             11:37:59                                 LSE                                      3329886
 30 March 2026          37                                     253.4000                             11:43:09                                 LSE                                      3334223
 30 March 2026          905                                    253.4000                             11:43:09                                 LSE                                      3334221
 30 March 2026          741                                    253.4000                             11:43:33                                 LSE                                      3334538
 30 March 2026          1,786                                  253.5000                             11:52:49                                 LSE                                      3343433
 30 March 2026          631                                    253.1000                             11:53:18                                 LSE                                      3343914
 30 March 2026          918                                    253.1000                             11:53:18                                 LSE                                      3343912
 30 March 2026          1,591                                  253.4000                             11:56:59                                 LSE                                      3347331
 30 March 2026          1,498                                  253.5000                             12:04:08                                 LSE                                      3356079
 30 March 2026          117                                    253.5000                             12:04:08                                 LSE                                      3356077
 30 March 2026          1,681                                  253.7000                             12:09:54                                 LSE                                      3361867
 30 March 2026          430                                    254.5000                             12:19:30                                 LSE                                      3371184
 30 March 2026          1,219                                  254.5000                             12:19:30                                 LSE                                      3371182
 30 March 2026          1,633                                  254.7000                             12:22:05                                 LSE                                      3374093
 30 March 2026          680                                    255.5000                             12:25:51                                 LSE                                      3377812
 30 March 2026          1,053                                  255.5000                             12:25:51                                 LSE                                      3377810
 30 March 2026          460                                    258.1000                             12:27:05                                 LSE                                      3382599
 30 March 2026          2,700                                  258.2000                             12:27:06                                 LSE                                      3382696
 30 March 2026          1,275                                  258.2000                             12:27:06                                 LSE                                      3382694
 30 March 2026          1,708                                  258.0000                             12:27:06                                 LSE                                      3382692
 30 March 2026          1,200                                  257.9000                             12:27:09                                 LSE                                      3382817
 30 March 2026          529                                    257.9000                             12:27:09                                 LSE                                      3382815
 30 March 2026          1,720                                  258.3000                             12:27:36                                 LSE                                      3383727
 30 March 2026          1,660                                  258.1000                             12:27:38                                 LSE                                      3383844
 30 March 2026          1,660                                  258.0000                             12:27:39                                 LSE                                      3383871
 30 March 2026          1,832                                  257.9000                             12:27:41                                 LSE                                      3383924
 30 March 2026          1,489                                  257.2000                             12:30:54                                 LSE                                      3390757
 30 March 2026          1,717                                  256.8000                             12:31:47                                 LSE                                      3391790
 30 March 2026          1,702                                  256.3000                             12:33:45                                 LSE                                      3393794
 30 March 2026          375                                    256.8000                             12:40:16                                 LSE                                      3401806
 30 March 2026          1,291                                  256.8000                             12:40:16                                 LSE                                      3401804
 30 March 2026          1,803                                  256.6000                             12:43:35                                 LSE                                      3404198
 30 March 2026          683                                    256.8000                             12:50:26                                 LSE                                      3411664
 30 March 2026          816                                    256.8000                             12:50:26                                 LSE                                      3411662
 30 March 2026          46                                     256.3000                             12:55:01                                 LSE                                      3416692
 30 March 2026          1,110                                  256.3000                             12:55:01                                 LSE                                      3416690
 30 March 2026          527                                    256.3000                             12:55:55                                 LSE                                      3417300
 30 March 2026          22                                     256.3000                             12:56:07                                 LSE                                      3417518
 30 March 2026          1,495                                  256.2000                             13:01:45                                 LSE                                      3422937
 30 March 2026          1,486                                  256.0000                             13:02:16                                 LSE                                      3423420
 30 March 2026          1,599                                  255.7000                             13:04:23                                 LSE                                      3425065
 30 March 2026          35                                     255.7000                             13:04:23                                 LSE                                      3425063
 30 March 2026          11                                     255.7000                             13:04:23                                 LSE                                      3425061
 30 March 2026          1,691                                  256.4000                             13:09:53                                 LSE                                      3431000
 30 March 2026          1,080                                  256.4000                             13:09:53                                 LSE                                      3430994
 30 March 2026          510                                    256.4000                             13:09:53                                 LSE                                      3430992
 30 March 2026          1,748                                  255.9000                             13:16:04                                 LSE                                      3438588
 30 March 2026          512                                    256.2000                             13:23:50                                 LSE                                      3445151
 30 March 2026          1,653                                  256.8000                             13:31:13                                 LSE                                      3453795
 30 March 2026          735                                    256.9000                             13:31:13                                 LSE                                      3453793
 30 March 2026          1,679                                  256.9000                             13:33:33                                 LSE                                      3456412
 30 March 2026          609                                    256.8000                             13:33:50                                 LSE                                      3456907
 30 March 2026          865                                    256.8000                             13:33:50                                 LSE                                      3456905
 30 March 2026          1,606                                  257.1000                             13:46:50                                 LSE                                      3474469
 30 March 2026          1,583                                  257.1000                             13:46:50                                 LSE                                      3474467
 30 March 2026          1,765                                  257.4000                             13:49:04                                 LSE                                      3476515
 30 March 2026          1,697                                  257.5000                             13:54:56                                 LSE                                      3483350
 30 March 2026          99                                     257.4000                             13:57:16                                 LSE                                      3487054
 30 March 2026          1,496                                  257.4000                             13:57:16                                 LSE                                      3487052
 30 March 2026          1,645                                  257.6000                             14:03:51                                 LSE                                      3495507
 30 March 2026          1,754                                  257.4000                             14:04:13                                 LSE                                      3496033
 30 March 2026          1,377                                  257.3000                             14:06:47                                 LSE                                      3501218
 30 March 2026          117                                    257.3000                             14:06:47                                 LSE                                      3501216
 30 March 2026          77                                     256.8000                             14:12:28                                 LSE                                      3508609
 30 March 2026          1,653                                  256.8000                             14:12:43                                 LSE                                      3508861
 30 March 2026          1,842                                  257.1000                             14:21:10                                 LSE                                      3520711
 30 March 2026          1,521                                  256.9000                             14:22:51                                 LSE                                      3522648
 30 March 2026          1,652                                  256.7000                             14:23:00                                 LSE                                      3522794
 30 March 2026          1,037                                  257.4000                             14:29:07                                 LSE                                      3531432
 30 March 2026          658                                    257.4000                             14:29:07                                 LSE                                      3531430
 30 March 2026          48                                     257.2000                             14:29:51                                 LSE                                      3532236
 30 March 2026          1,607                                  257.2000                             14:29:51                                 LSE                                      3532234
 30 March 2026          1,557                                  257.3000                             14:32:30                                 LSE                                      3547123
 30 March 2026          1,512                                  257.1000                             14:33:56                                 LSE                                      3550124
 30 March 2026          1,563                                  256.5000                             14:37:00                                 LSE                                      3559858
 30 March 2026          1,657                                  256.4000                             14:39:34                                 LSE                                      3564428
 30 March 2026          743                                    256.1000                             14:41:26                                 LSE                                      3570341
 30 March 2026          742                                    256.1000                             14:41:26                                 LSE                                      3570339
 30 March 2026          1,690                                  256.4000                             14:44:22                                 LSE                                      3576121
 30 March 2026          333                                    256.3000                             14:46:34                                 LSE                                      3583329
 30 March 2026          1,275                                  256.3000                             14:46:34                                 LSE                                      3583327
 30 March 2026          828                                    256.3000                             14:46:34                                 LSE                                      3583325
 30 March 2026          1,204                                  256.3000                             14:46:34                                 LSE                                      3583323
 30 March 2026          1,508                                  256.3000                             14:48:13                                 LSE                                      3586592
 30 March 2026          1,717                                  256.1000                             14:49:29                                 LSE                                      3588796
 30 March 2026          1,515                                  256.1000                             14:51:29                                 LSE                                      3595142
 30 March 2026          1,483                                  256.4000                             14:54:34                                 LSE                                      3600833
 30 March 2026          1,686                                  256.2000                             14:55:24                                 LSE                                      3604835
 30 March 2026          1,821                                  256.8000                             15:00:00                                 LSE                                      3614164
 30 March 2026          1,275                                  256.8000                             15:00:33                                 LSE                                      3617895
 30 March 2026          1,821                                  256.7000                             15:00:44                                 LSE                                      3618395
 30 March 2026          1,623                                  256.4000                             15:04:42                                 LSE                                      3625528
 30 March 2026          1,758                                  256.5000                             15:04:42                                 LSE                                      3625526
 30 March 2026          1,743                                  256.5000                             15:06:19                                 LSE                                      3631589
 30 March 2026          1,724                                  256.1000                             15:07:39                                 LSE                                      3634023
 30 March 2026          474                                    256.6000                             15:10:44                                 LSE                                      3642528
 30 March 2026          1,275                                  256.6000                             15:10:44                                 LSE                                      3642526
 30 March 2026          1,582                                  256.5000                             15:10:44                                 LSE                                      3642524
 30 March 2026          1,806                                  255.8000                             15:14:41                                 LSE                                      3650287
 30 March 2026          1,577                                  255.8000                             15:17:30                                 LSE                                      3658186
 30 March 2026          1,529                                  255.8000                             15:19:24                                 LSE                                      3661211
 30 March 2026          1,695                                  255.7000                             15:21:21                                 LSE                                      3667015
 30 March 2026          1,481                                  255.7000                             15:25:35                                 LSE                                      3678947
 30 March 2026          1,472                                  255.6000                             15:25:41                                 LSE                                      3679036
 30 March 2026          1,574                                  255.3000                             15:28:30                                 LSE                                      3683346
 30 March 2026          1,781                                  255.4000                             15:30:39                                 LSE                                      3689194
 30 March 2026          1,760                                  255.4000                             15:30:39                                 LSE                                      3689192
 30 March 2026          16                                     255.4000                             15:31:40                                 LSE                                      3690809
 30 March 2026          1                                      255.4000                             15:31:40                                 LSE                                      3690807
 30 March 2026          316                                    255.9000                             15:33:42                                 LSE                                      3694067
 30 March 2026          1,286                                  255.9000                             15:33:42                                 LSE                                      3694065
 30 March 2026          1,535                                  255.7000                             15:35:31                                 LSE                                      3699596
 30 March 2026          1,510                                  255.5000                             15:35:52                                 LSE                                      3700164
 30 March 2026          1,815                                  255.8000                             15:37:31                                 LSE                                      3702722
 30 March 2026          600                                    256.0000                             15:39:06                                 LSE                                      3705224
 30 March 2026          1,500                                  256.0000                             15:39:06                                 LSE                                      3705222
 30 March 2026          1,479                                  255.7000                             15:40:39                                 LSE                                      3710269
 30 March 2026          1,694                                  255.5000                             15:41:30                                 LSE                                      3711549
 30 March 2026          1,615                                  255.5000                             15:44:06                                 LSE                                      3716414
 30 March 2026          1,474                                  255.4000                             15:45:32                                 LSE                                      3722051
 30 March 2026          1,436                                  255.6000                             15:47:05                                 LSE                                      3725050
 30 March 2026          107                                    255.6000                             15:47:05                                 LSE                                      3725048
 30 March 2026          1,588                                  255.7000                             15:48:35                                 LSE                                      3728541
 30 March 2026          1,780                                  255.7000                             15:49:59                                 LSE                                      3730580
 30 March 2026          20                                     256.1000                             15:53:59                                 LSE                                      3738786
 30 March 2026          62                                     256.1000                             15:53:59                                 LSE                                      3738784
 30 March 2026          10                                     256.1000                             15:53:59                                 LSE                                      3738782
 30 March 2026          1,449                                  256.1000                             15:54:03                                 LSE                                      3738898
 30 March 2026          1,504                                  256.0000                             15:54:08                                 LSE                                      3738981
 30 March 2026          2,327                                  256.0000                             15:55:53                                 LSE                                      3743809
 30 March 2026          1,674                                  256.1000                             15:57:43                                 LSE                                      3746640
 30 March 2026          708                                    256.2000                             15:57:43                                 LSE                                      3746644
 30 March 2026          847                                    256.2000                             15:57:43                                 LSE                                      3746642
 30 March 2026          668                                    256.2000                             16:00:10                                 LSE                                      3754385
 30 March 2026          940                                    256.2000                             16:00:10                                 LSE                                      3754383
 30 March 2026          1,532                                  256.1000                             16:00:12                                 LSE                                      3754436
 30 March 2026          1,587                                  256.1000                             16:01:30                                 LSE                                      3758395
 30 March 2026          1,576                                  256.1000                             16:01:30                                 LSE                                      3758393
 30 March 2026          29                                     256.1000                             16:01:43                                 LSE                                      3758789
 30 March 2026          2,013                                  256.2000                             16:02:18                                 LSE                                      3759873
 30 March 2026          3                                      256.4000                             16:03:47                                 LSE                                      3761892
 30 March 2026          475                                    256.7000                             16:04:03                                 LSE                                      3762475
 30 March 2026          385                                    256.7000                             16:04:03                                 LSE                                      3762473
 30 March 2026          655                                    256.7000                             16:04:03                                 LSE                                      3762477
 30 March 2026          47                                     256.6000                             16:04:03                                 LSE                                      3762467
 30 March 2026          735                                    256.5000                             16:04:09                                 LSE                                      3762647
 30 March 2026          757                                    256.5000                             16:04:09                                 LSE                                      3762649
 30 March 2026          1,571                                  256.4000                             16:04:12                                 LSE                                      3762725
 30 March 2026          1,071                                  256.4000                             16:06:02                                 LSE                                      3768804
 30 March 2026          574                                    256.4000                             16:06:02                                 LSE                                      3768802
 30 March 2026          187                                    256.4000                             16:06:02                                 LSE                                      3768800
 30 March 2026          1,738                                  256.3000                             16:07:07                                 LSE                                      3770355
 30 March 2026          1,214                                  256.1000                             16:07:48                                 LSE                                      3771752
 30 March 2026          617                                    256.1000                             16:07:48                                 LSE                                      3771750
 30 March 2026          1                                      256.3000                             16:10:06                                 LSE                                      3779089
 30 March 2026          1,611                                  256.3000                             16:10:13                                 LSE                                      3779328
 30 March 2026          1,695                                  256.8000                             16:11:23                                 LSE                                      3780977
 30 March 2026          1,728                                  256.7000                             16:12:27                                 LSE                                      3782535
 30 March 2026          1,316                                  256.6000                             16:12:57                                 LSE                                      3783270
 31 March 2026          800                                    259.2000                             08:01:23                                 LSE                                      3108156
 31 March 2026          1,718                                  259.4000                             08:01:53                                 LSE                                      3108889
 31 March 2026          1,817                                  259.6000                             08:03:33                                 LSE                                      3111426
 31 March 2026          2,186                                  260.5000                             08:08:03                                 LSE                                      3119141
 31 March 2026          1,634                                  260.5000                             08:08:03                                 LSE                                      3119139
 31 March 2026          1,638                                  260.5000                             08:08:26                                 LSE                                      3119559
 31 March 2026          1,838                                  260.2000                             08:09:30                                 LSE                                      3121083
 31 March 2026          1,801                                  259.3000                             08:11:25                                 LSE                                      3123913
 31 March 2026          1,537                                  259.0000                             08:14:55                                 LSE                                      3128723
 31 March 2026          1,566                                  260.2000                             08:17:26                                 LSE                                      3132849
 31 March 2026          1,534                                  260.2000                             08:17:26                                 LSE                                      3132847
 31 March 2026          1,345                                  259.9000                             08:19:33                                 LSE                                      3135330
 31 March 2026          468                                    259.9000                             08:19:33                                 LSE                                      3135328
 31 March 2026          1,820                                  260.6000                             08:24:14                                 LSE                                      3141646
 31 March 2026          1,729                                  260.7000                             08:27:00                                 LSE                                      3145161
 31 March 2026          694                                    261.6000                             08:33:22                                 LSE                                      3155180
 31 March 2026          1,529                                  261.7000                             08:34:52                                 LSE                                      3157486
 31 March 2026          893                                    261.6000                             08:35:17                                 LSE                                      3159002
 31 March 2026          1,646                                  261.5000                             08:38:02                                 LSE                                      3162798
 31 March 2026          57                                     261.5000                             08:38:02                                 LSE                                      3162796
 31 March 2026          1,528                                  261.5000                             08:38:02                                 LSE                                      3162794
 31 March 2026          1,446                                  261.5000                             08:45:38                                 LSE                                      3174620
 31 March 2026          40                                     261.5000                             08:45:38                                 LSE                                      3174622
 31 March 2026          237                                    261.5000                             08:45:38                                 LSE                                      3174624
 31 March 2026          1,741                                  261.4000                             08:46:00                                 LSE                                      3175115
 31 March 2026          57                                     261.4000                             08:46:00                                 LSE                                      3175113
 31 March 2026          1,652                                  261.9000                             08:48:54                                 LSE                                      3179535
 31 March 2026          400                                    263.0000                             08:53:48                                 LSE                                      3187217
 31 March 2026          1,296                                  263.0000                             08:53:48                                 LSE                                      3187213
 31 March 2026          1,698                                  264.0000                             09:00:22                                 LSE                                      3197863
 31 March 2026          1,697                                  264.0000                             09:00:22                                 LSE                                      3197861
 31 March 2026          1,464                                  263.6000                             09:01:49                                 LSE                                      3199575
 31 March 2026          144                                    263.6000                             09:01:49                                 LSE                                      3199573
 31 March 2026          1,485                                  264.4000                             09:06:43                                 LSE                                      3207183
 31 March 2026          152                                    264.4000                             09:06:43                                 LSE                                      3207185
 31 March 2026          1,832                                  264.1000                             09:09:56                                 LSE                                      3212704
 31 March 2026          1,554                                  263.7000                             09:12:27                                 LSE                                      3216247
 31 March 2026          1,693                                  263.4000                             09:17:26                                 LSE                                      3222481
 31 March 2026          1,641                                  263.4000                             09:21:31                                 LSE                                      3227156
 31 March 2026          1,177                                  262.8000                             09:24:34                                 LSE                                      3230341
 31 March 2026          396                                    262.8000                             09:24:34                                 LSE                                      3230339
 31 March 2026          1,683                                  262.6000                             09:26:13                                 LSE                                      3232596
 31 March 2026          1,529                                  262.2000                             09:30:41                                 LSE                                      3237449
 31 March 2026          1,338                                  262.4000                             09:32:14                                 LSE                                      3238947
 31 March 2026          483                                    262.4000                             09:32:14                                 LSE                                      3238949
 31 March 2026          1,530                                  261.9000                             09:36:02                                 LSE                                      3243528
 31 March 2026          1,749                                  261.6000                             09:43:05                                 LSE                                      3251355
 31 March 2026          507                                    261.6000                             09:46:02                                 LSE                                      3255626
 31 March 2026          970                                    261.6000                             09:46:02                                 LSE                                      3255624
 31 March 2026          1,554                                  262.0000                             09:52:14                                 LSE                                      3262751
 31 March 2026          1,617                                  262.0000                             09:52:14                                 LSE                                      3262749
 31 March 2026          1,797                                  262.1000                             09:57:40                                 LSE                                      3269335
 31 March 2026          1,471                                  262.7000                             10:06:15                                 LSE                                      3279983
 31 March 2026          1,686                                  262.5000                             10:06:31                                 LSE                                      3280127
 31 March 2026          1,620                                  262.4000                             10:08:06                                 LSE                                      3281453
 31 March 2026          1,560                                  262.8000                             10:11:42                                 LSE                                      3288296
 31 March 2026          1,831                                  262.4000                             10:16:58                                 LSE                                      3293614
 31 March 2026          1,837                                  262.5000                             10:16:58                                 LSE                                      3293608
 31 March 2026          246                                    262.7000                             10:21:27                                 LSE                                      3299071
 31 March 2026          1,378                                  262.7000                             10:21:27                                 LSE                                      3299069
 31 March 2026          1,765                                  262.6000                             10:26:44                                 LSE                                      3304832
 31 March 2026          1,743                                  262.5000                             10:26:44                                 LSE                                      3304830
 31 March 2026          1,626                                  262.2000                             10:38:09                                 LSE                                      3316301
 31 March 2026          1,638                                  261.8000                             10:41:51                                 LSE                                      3322503
 31 March 2026          34                                     261.4000                             10:45:51                                 LSE                                      3326715
 31 March 2026          1,558                                  261.4000                             10:45:51                                 LSE                                      3326713
 31 March 2026          23                                     261.8000                             10:54:27                                 LSE                                      3334380
 31 March 2026          533                                    261.8000                             10:54:27                                 LSE                                      3334378
 31 March 2026          1,169                                  261.8000                             10:54:30                                 LSE                                      3334405
 31 March 2026          1,807                                  261.8000                             10:59:38                                 LSE                                      3340641
 31 March 2026          1,836                                  261.9000                             11:02:37                                 LSE                                      3344038
 31 March 2026          1,806                                  261.8000                             11:09:34                                 LSE                                      3350574
 31 March 2026          1,602                                  261.6000                             11:14:39                                 LSE                                      3355878
 31 March 2026          1,795                                  261.5000                             11:18:45                                 LSE                                      3360132
 31 March 2026          1,603                                  261.5000                             11:26:29                                 LSE                                      3367997
 31 March 2026          602                                    261.4000                             11:28:36                                 LSE                                      3369554
 31 March 2026          1,207                                  261.4000                             11:28:36                                 LSE                                      3369552
 31 March 2026          1,539                                  261.3000                             11:36:30                                 LSE                                      3377840
 31 March 2026          1,693                                  261.0000                             11:43:02                                 LSE                                      3386621
 31 March 2026          1,809                                  261.2000                             11:46:38                                 LSE                                      3391038
 31 March 2026          1,676                                  261.8000                             11:52:18                                 LSE                                      3396704
 31 March 2026          1,748                                  262.9000                             11:58:10                                 LSE                                      3403013
 31 March 2026          1,828                                  263.4000                             12:01:47                                 LSE                                      3407498
 31 March 2026          1,579                                  263.3000                             12:06:19                                 LSE                                      3413237
 31 March 2026          1,367                                  264.1000                             12:17:54                                 LSE                                      3428499
 31 March 2026          443                                    264.1000                             12:17:54                                 LSE                                      3428497
 31 March 2026          1,515                                  263.9000                             12:18:44                                 LSE                                      3429267
 31 March 2026          1,489                                  264.0000                             12:21:41                                 LSE                                      3433356
 31 March 2026          1,556                                  264.5000                             12:27:24                                 LSE                                      3439191
 31 March 2026          967                                    263.9000                             12:31:45                                 LSE                                      3444831
 31 March 2026          767                                    263.9000                             12:31:45                                 LSE                                      3444828
 31 March 2026          110                                    263.3000                             12:41:47                                 LSE                                      3455700
 31 March 2026          1,500                                  263.3000                             12:41:47                                 LSE                                      3455698
 31 March 2026          1,583                                  263.3000                             12:41:47                                 LSE                                      3455694
 31 March 2026          1,824                                  264.0000                             12:45:55                                 LSE                                      3460204
 31 March 2026          1,635                                  263.9000                             12:50:37                                 LSE                                      3466863
 31 March 2026          1,477                                  264.1000                             12:55:31                                 LSE                                      3471976
 31 March 2026          1,572                                  263.6000                             13:00:16                                 LSE                                      3476795
 31 March 2026          921                                    263.7000                             13:04:32                                 LSE                                      3480279
 31 March 2026          82                                     263.7000                             13:04:32                                 LSE                                      3480277
 31 March 2026          659                                    263.7000                             13:04:39                                 LSE                                      3480418
 31 March 2026          115                                    263.5000                             13:08:20                                 LSE                                      3484752
 31 March 2026          1,393                                  263.5000                             13:08:20                                 LSE                                      3484750
 31 March 2026          307                                    263.0000                             13:12:34                                 LSE                                      3490087
 31 March 2026          1,509                                  263.0000                             13:12:34                                 LSE                                      3490085
 31 March 2026          1,820                                  262.9000                             13:22:04                                 LSE                                      3501248
 31 March 2026          1,802                                  262.8000                             13:23:07                                 LSE                                      3502174
 31 March 2026          1,786                                  263.2000                             13:30:56                                 LSE                                      3511889
 31 March 2026          1,530                                  263.2000                             13:30:56                                 LSE                                      3511887
 31 March 2026          1,813                                  263.4000                             13:33:42                                 LSE                                      3514586
 31 March 2026          1,758                                  263.0000                             13:39:09                                 LSE                                      3521549
 31 March 2026          1,728                                  263.3000                             13:45:43                                 LSE                                      3530424
 31 March 2026          1,740                                  263.3000                             13:48:22                                 LSE                                      3533214
 31 March 2026          435                                    263.0000                             13:50:26                                 LSE                                      3536934
 31 March 2026          1,168                                  263.0000                             13:50:28                                 LSE                                      3537000
 31 March 2026          1,795                                  263.0000                             13:53:35                                 LSE                                      3540795
 31 March 2026          1,726                                  262.7000                             13:56:54                                 LSE                                      3545570
 31 March 2026          1,685                                  262.6000                             14:02:46                                 LSE                                      3553515
 31 March 2026          1,601                                  262.0000                             14:03:56                                 LSE                                      3554977
 31 March 2026          1,818                                  262.5000                             14:11:26                                 LSE                                      3566484
 31 March 2026          1,631                                  262.3000                             14:11:51                                 LSE                                      3566841
 31 March 2026          1,738                                  262.1000                             14:17:59                                 LSE                                      3575123
 31 March 2026          1,751                                  262.0000                             14:21:45                                 LSE                                      3580684
 31 March 2026          207                                    262.1000                             14:25:46                                 LSE                                      3586313
 31 March 2026          1,561                                  262.1000                             14:25:46                                 LSE                                      3586311
 31 March 2026          1,593                                  262.1000                             14:28:33                                 LSE                                      3589736
 31 March 2026          1,575                                  262.5000                             14:31:36                                 LSE                                      3600819
 31 March 2026          1,232                                  262.1000                             14:31:47                                 LSE                                      3601405
 31 March 2026          432                                    262.1000                             14:31:47                                 LSE                                      3601403
 31 March 2026          1,509                                  262.1000                             14:35:43                                 LSE                                      3613569
 31 March 2026          102                                    262.1000                             14:35:43                                 LSE                                      3613567
 31 March 2026          770                                    262.1000                             14:35:43                                 LSE                                      3613565
 31 March 2026          900                                    262.1000                             14:35:43                                 LSE                                      3613563
 31 March 2026          1,130                                  261.7000                             14:38:10                                 LSE                                      3618033
 31 March 2026          380                                    261.7000                             14:38:10                                 LSE                                      3618031
 31 March 2026          1,659                                  261.8000                             14:42:53                                 LSE                                      3628619
 31 March 2026          11                                     261.8000                             14:42:53                                 LSE                                      3628617
 31 March 2026          1,710                                  261.5000                             14:43:51                                 LSE                                      3630583
 31 March 2026          1,535                                  261.2000                             14:44:23                                 LSE                                      3631745
 31 March 2026          1,055                                  261.3000                             14:47:03                                 LSE                                      3639645
 31 March 2026          674                                    261.3000                             14:47:03                                 LSE                                      3639643
 31 March 2026          1,474                                  260.8000                             14:48:12                                 LSE                                      3642669
 31 March 2026          2,050                                  261.1000                             14:54:23                                 LSE                                      3658496
 31 March 2026          1,834                                  261.0000                             14:55:44                                 LSE                                      3664522
 31 March 2026          1,714                                  260.7000                             14:57:26                                 LSE                                      3668442
 31 March 2026          55                                     260.8000                             15:00:01                                 LSE                                      3677207
 31 March 2026          146                                    260.8000                             15:00:01                                 LSE                                      3677205
 31 March 2026          500                                    260.8000                             15:00:01                                 LSE                                      3677158
 31 March 2026          500                                    260.8000                             15:00:01                                 LSE                                      3677125
 31 March 2026          302                                    260.8000                             15:00:01                                 LSE                                      3677051
 31 March 2026          2,202                                  260.8000                             15:02:27                                 LSE                                      3683137
 31 March 2026          1,482                                  260.7000                             15:03:03                                 LSE                                      3684448
 31 March 2026          1,635                                  260.3000                             15:07:32                                 LSE                                      3698331
 31 March 2026          1,636                                  260.4000                             15:08:35                                 LSE                                      3700897
 31 March 2026          1,579                                  260.7000                             15:10:44                                 LSE                                      3708502
 31 March 2026          1,564                                  260.7000                             15:10:44                                 LSE                                      3708500
 31 March 2026          1,809                                  261.0000                             15:12:33                                 LSE                                      3713031
 31 March 2026          1,785                                  261.2000                             15:15:56                                 LSE                                      3721593
 31 March 2026          1,707                                  260.9000                             15:18:10                                 LSE                                      3725902
 31 March 2026          1,834                                  260.7000                             15:21:06                                 LSE                                      3733471
 31 March 2026          1,586                                  260.9000                             15:24:57                                 LSE                                      3744257
 31 March 2026          1,760                                  260.7000                             15:25:04                                 LSE                                      3747590
 31 March 2026          1,612                                  260.8000                             15:28:19                                 LSE                                      3754174
 31 March 2026          1,650                                  260.9000                             15:31:40                                 LSE                                      3762783
 31 March 2026          1,769                                  261.1000                             15:34:06                                 LSE                                      3767198
 31 March 2026          1,647                                  260.8000                             15:35:53                                 LSE                                      3772498
 31 March 2026          521                                    260.7000                             15:37:16                                 LSE                                      3775372
 31 March 2026          1,249                                  260.7000                             15:37:16                                 LSE                                      3775370
 31 March 2026          1,588                                  260.8000                             15:39:33                                 LSE                                      3779019
 31 March 2026          63                                     260.6000                             15:41:51                                 LSE                                      3784805
 31 March 2026          1,500                                  260.6000                             15:41:51                                 LSE                                      3784803
 31 March 2026          1,661                                  260.4000                             15:45:20                                 LSE                                      3793680
 31 March 2026          713                                    260.2000                             15:45:53                                 LSE                                      3794497
 31 March 2026          825                                    260.2000                             15:45:53                                 LSE                                      3794495
 31 March 2026          1,661                                  260.1000                             15:48:16                                 LSE                                      3799032
 31 March 2026          1,607                                  260.2000                             15:50:55                                 LSE                                      3806749
 31 March 2026          1,482                                  259.7000                             15:52:32                                 LSE                                      3809701
 31 March 2026          1,561                                  259.7000                             15:54:07                                 LSE                                      3811969
 31 March 2026          808                                    259.8000                             15:57:49                                 LSE                                      3820349
 31 March 2026          1,249                                  259.8000                             15:57:49                                 LSE                                      3820347
 31 March 2026          1,651                                  260.1000                             15:58:51                                 LSE                                      3821865
 31 March 2026          79                                     260.1000                             16:00:01                                 LSE                                      3827494
 31 March 2026          1,531                                  259.9000                             16:00:16                                 LSE                                      3828981
 31 March 2026          1,619                                  260.1000                             16:03:18                                 LSE                                      3835279
 31 March 2026          1,769                                  259.9000                             16:03:31                                 LSE                                      3835674
 31 March 2026          1,802                                  260.4000                             16:06:33                                 LSE                                      3843946
 31 March 2026          1,739                                  260.5000                             16:08:30                                 LSE                                      3846701
 31 March 2026          2,834                                  260.8000                             16:12:11                                 LSE                                      3855598
 31 March 2026          2,320                                  261.0000                             16:12:56                                 LSE                                      3856818
 01 April 2026          1,475                                  266.0000                             08:00:37                                 LSE                                      2898539
 01 April 2026          1,752                                  266.4000                             08:00:37                                 LSE                                      2898537
 01 April 2026          1,572                                  265.5000                             08:01:36                                 LSE                                      2901821
 01 April 2026          1,549                                  265.4000                             08:01:36                                 LSE                                      2901819
 01 April 2026          1,901                                  265.5000                             08:01:36                                 LSE                                      2901817
 01 April 2026          1,605                                  264.9000                             08:01:43                                 LSE                                      2901972
 01 April 2026          1,812                                  264.3000                             08:02:19                                 LSE                                      2903024
 01 April 2026          1,828                                  263.9000                             08:02:31                                 LSE                                      2903442
 01 April 2026          1,716                                  263.2000                             08:02:38                                 LSE                                      2903754
 01 April 2026          1,720                                  262.9000                             08:03:24                                 LSE                                      2905708
 01 April 2026          1,571                                  263.5000                             08:04:03                                 LSE                                      2906777
 01 April 2026          1,809                                  264.5000                             08:06:56                                 LSE                                      2913814
 01 April 2026          1,626                                  264.5000                             08:06:56                                 LSE                                      2913812
 01 April 2026          1,766                                  264.6000                             08:08:55                                 LSE                                      2916935
 01 April 2026          1,707                                  265.1000                             08:10:58                                 LSE                                      2921244
 01 April 2026          533                                    264.8000                             08:11:10                                 LSE                                      2921609
 01 April 2026          1,280                                  264.8000                             08:11:12                                 LSE                                      2921653
 01 April 2026          1,868                                  264.7000                             08:11:41                                 LSE                                      2922480
 01 April 2026          1,672                                  264.2000                             08:12:09                                 LSE                                      2923362
 01 April 2026          1,738                                  263.0000                             08:13:49                                 LSE                                      2926469
 01 April 2026          1,607                                  261.6000                             08:17:11                                 LSE                                      2932883
 01 April 2026          1,681                                  261.1000                             08:17:12                                 LSE                                      2932920
 01 April 2026          1,689                                  259.0000                             08:19:10                                 LSE                                      2936510
 01 April 2026          1,717                                  258.6000                             08:21:51                                 LSE                                      2940918
 01 April 2026          1,562                                  258.2000                             08:22:43                                 LSE                                      2942168
 01 April 2026          1,606                                  258.5000                             08:27:14                                 LSE                                      2949556
 01 April 2026          1,503                                  258.4000                             08:27:15                                 LSE                                      2949590
 01 April 2026          1,641                                  257.9000                             08:28:48                                 LSE                                      2951615
 01 April 2026          1,523                                  257.2000                             08:32:25                                 LSE                                      2958969
 01 April 2026          1,688                                  257.5000                             08:34:39                                 LSE                                      2962676
 01 April 2026          1,664                                  257.9000                             08:35:57                                 LSE                                      2966082
 01 April 2026          1,703                                  257.6000                             08:41:02                                 LSE                                      2975050
 01 April 2026          1,714                                  258.8000                             08:48:22                                 LSE                                      2987705
 01 April 2026          1,833                                  257.5000                             08:51:51                                 LSE                                      2995580
 01 April 2026          1,529                                  256.6000                             08:58:08                                 LSE                                      3007364
 01 April 2026          1,166                                  256.9000                             09:01:49                                 LSE                                      3014054
 01 April 2026          607                                    256.9000                             09:01:49                                 LSE                                      3014052
 01 April 2026          1,804                                  257.2000                             09:06:51                                 LSE                                      3021196
 01 April 2026          1,773                                  257.1000                             09:07:49                                 LSE                                      3022059
 01 April 2026          1,823                                  257.0000                             09:09:06                                 LSE                                      3025457
 01 April 2026          1,516                                  256.9000                             09:09:10                                 LSE                                      3025545
 01 April 2026          1,711                                  256.0000                             09:10:25                                 LSE                                      3027405
 01 April 2026          1,548                                  255.2000                             09:14:56                                 LSE                                      3031757
 01 April 2026          1,754                                  257.5000                             09:21:56                                 LSE                                      3039593
 01 April 2026          1,588                                  258.0000                             09:24:03                                 LSE                                      3041362
 01 April 2026          1,973                                  257.9000                             09:24:34                                 LSE                                      3041763
 01 April 2026          1,858                                  257.5000                             09:27:05                                 LSE                                      3045003
 01 April 2026          1,855                                  257.6000                             09:27:05                                 LSE                                      3044995
 01 April 2026          1,670                                  256.8000                             09:29:19                                 LSE                                      3046991
 01 April 2026          1,643                                  258.1000                             09:34:40                                 LSE                                      3052594
 01 April 2026          1,611                                  259.0000                             09:41:47                                 LSE                                      3060233
 01 April 2026          1,674                                  258.0000                             09:50:07                                 LSE                                      3069214
 01 April 2026          1,505                                  257.7000                             09:59:41                                 LSE                                      3081070
 01 April 2026          1,486                                  258.3000                             10:04:42                                 LSE                                      3087082
 01 April 2026          1,809                                  258.0000                             10:06:57                                 LSE                                      3090314
 01 April 2026          1,589                                  257.7000                             10:12:07                                 LSE                                      3096824
 01 April 2026          157                                    259.0000                             10:17:06                                 LSE                                      3102030
 01 April 2026          1,112                                  259.0000                             10:17:09                                 LSE                                      3102131
 01 April 2026          451                                    259.0000                             10:17:09                                 LSE                                      3102133
 01 April 2026          141                                    259.0000                             10:17:09                                 LSE                                      3102129
 01 April 2026          76                                     259.0000                             10:17:09                                 LSE                                      3102127
 01 April 2026          2,140                                  258.9000                             10:17:09                                 LSE                                      3102125
 01 April 2026          1,628                                  258.5000                             10:18:20                                 LSE                                      3103294
 01 April 2026          1,570                                  258.7000                             10:18:20                                 LSE                                      3103278
 01 April 2026          1,630                                  259.0000                             10:29:42                                 LSE                                      3119531
 01 April 2026          1,594                                  258.3000                             10:33:01                                 LSE                                      3124616
 01 April 2026          1,593                                  260.0000                             10:43:46                                 LSE                                      3139044
 01 April 2026          1,746                                  260.0000                             10:53:55                                 LSE                                      3151669
 01 April 2026          1,517                                  259.9000                             10:54:30                                 LSE                                      3152385
 01 April 2026          1,537                                  259.6000                             10:57:36                                 LSE                                      3156538
 01 April 2026          1,677                                  259.8000                             11:04:05                                 LSE                                      3163244
 01 April 2026          1,522                                  259.2000                             11:25:30                                 LSE                                      3182321
 01 April 2026          1,619                                  259.2000                             11:33:47                                 LSE                                      3188502
 01 April 2026          1,802                                  259.0000                             11:42:31                                 LSE                                      3195384
 01 April 2026          1,719                                  259.3000                             11:51:59                                 LSE                                      3203413
 01 April 2026          1,713                                  259.5000                             11:57:21                                 LSE                                      3207626
 01 April 2026          942                                    259.8000                             12:00:52                                 LSE                                      3211143
 01 April 2026          789                                    259.8000                             12:00:52                                 LSE                                      3211141
 01 April 2026          1,473                                  259.4000                             12:11:58                                 LSE                                      3221230
 01 April 2026          1,475                                  259.4000                             12:18:10                                 LSE                                      3226376
 01 April 2026          1,687                                  259.3000                             12:22:19                                 LSE                                      3229705
 01 April 2026          1,566                                  259.2000                             12:29:44                                 LSE                                      3235056
 01 April 2026          1,716                                  259.5000                             12:34:26                                 LSE                                      3239402
 01 April 2026          1,218                                  260.2000                             12:47:07                                 LSE                                      3251418
 01 April 2026          460                                    260.2000                             12:47:11                                 LSE                                      3251435
 01 April 2026          1,765                                  260.4000                             12:49:20                                 LSE                                      3253034
 01 April 2026          1,522                                  261.2000                             13:00:06                                 LSE                                      3263444
 01 April 2026          1,683                                  261.4000                             13:02:59                                 LSE                                      3265598
 01 April 2026          996                                    261.4000                             13:02:59                                 LSE                                      3265596
 01 April 2026          578                                    261.4000                             13:02:59                                 LSE                                      3265594
 01 April 2026          1,624                                  261.3000                             13:04:25                                 LSE                                      3266614
 01 April 2026          1,480                                  261.3000                             13:14:39                                 LSE                                      3275391
 01 April 2026          1,515                                  261.3000                             13:14:39                                 LSE                                      3275389
 01 April 2026          1,608                                  261.0000                             13:15:55                                 LSE                                      3277278
 01 April 2026          1,819                                  260.7000                             13:18:41                                 LSE                                      3279606
 01 April 2026          1,671                                  260.6000                             13:20:37                                 LSE                                      3282094
 01 April 2026          1,624                                  260.4000                             13:25:40                                 LSE                                      3287012
 01 April 2026          1,825                                  261.1000                             13:28:03                                 LSE                                      3288802
 01 April 2026          1,191                                  260.9000                             13:30:39                                 LSE                                      3291750
 01 April 2026          452                                    260.9000                             13:30:39                                 LSE                                      3291748
 01 April 2026          1,670                                  261.2000                             13:34:14                                 LSE                                      3294651
 01 April 2026          1,819                                  261.0000                             13:35:15                                 LSE                                      3297496
 01 April 2026          1,654                                  260.4000                             13:39:58                                 LSE                                      3301117
 01 April 2026          1,760                                  260.7000                             13:44:16                                 LSE                                      3305937
 01 April 2026          1,731                                  262.0000                             13:46:28                                 LSE                                      3314387
 01 April 2026          1,722                                  261.5000                             13:50:33                                 LSE                                      3319916
 01 April 2026          141                                    260.9000                             13:54:04                                 LSE                                      3323660
 01 April 2026          1,824                                  261.0000                             13:57:12                                 LSE                                      3327843
 01 April 2026          1,619                                  260.8000                             13:57:45                                 LSE                                      3328304
 01 April 2026          1,768                                  260.9000                             14:02:13                                 LSE                                      3334357
 01 April 2026          1,798                                  260.9000                             14:04:47                                 LSE                                      3336807
 01 April 2026          1,790                                  260.9000                             14:07:18                                 LSE                                      3340689
 01 April 2026          1,731                                  261.9000                             14:14:00                                 LSE                                      3348716
 01 April 2026          1,714                                  262.0000                             14:20:25                                 LSE                                      3356538
 01 April 2026          1,554                                  262.0000                             14:20:25                                 LSE                                      3356536
 01 April 2026          1,687                                  262.3000                             14:25:22                                 LSE                                      3363212
 01 April 2026          1,521                                  262.5000                             14:28:44                                 LSE                                      3366620
 01 April 2026          1,498                                  262.3000                             14:30:39                                 LSE                                      3376230
 01 April 2026          1,474                                  262.3000                             14:31:47                                 LSE                                      3379404
 01 April 2026          1,475                                  262.6000                             14:34:21                                 LSE                                      3386425
 01 April 2026          1,766                                  262.3000                             14:34:37                                 LSE                                      3386842
 01 April 2026          1,714                                  262.7000                             14:37:31                                 LSE                                      3396567
 01 April 2026          1,477                                  262.8000                             14:39:35                                 LSE                                      3400496
 01 April 2026          1,726                                  262.6000                             14:41:29                                 LSE                                      3406015
 01 April 2026          1,799                                  261.3000                             14:45:30                                 LSE                                      3416868
 01 April 2026          1,586                                  262.1000                             14:48:11                                 LSE                                      3423661
 01 April 2026          1,787                                  262.5000                             14:50:42                                 LSE                                      3432236
 01 April 2026          1,552                                  262.7000                             14:55:30                                 LSE                                      3443802
 01 April 2026          1,599                                  262.3000                             14:56:01                                 LSE                                      3444713
 01 April 2026          1,772                                  262.7000                             15:00:18                                 LSE                                      3455238
 01 April 2026          1,680                                  262.7000                             15:01:52                                 LSE                                      3458377
 01 April 2026          1,161                                  262.7000                             15:03:16                                 LSE                                      3460923
 01 April 2026          378                                    262.7000                             15:03:16                                 LSE                                      3460921
 01 April 2026          1,829                                  261.8000                             15:05:56                                 LSE                                      3468543
 01 April 2026          1,642                                  261.7000                             15:11:08                                 LSE                                      3479661
 01 April 2026          1,607                                  262.0000                             15:12:59                                 LSE                                      3482899
 01 April 2026          1,749                                  262.4000                             15:16:38                                 LSE                                      3491989
 01 April 2026          1,544                                  262.4000                             15:17:09                                 LSE                                      3492879
 01 April 2026          796                                    262.3000                             15:20:12                                 LSE                                      3500522
 01 April 2026          1,011                                  262.3000                             15:20:12                                 LSE                                      3500520
 01 April 2026          1,738                                  263.6000                             15:25:58                                 LSE                                      3514831
 01 April 2026          1,697                                  263.5000                             15:26:07                                 LSE                                      3515158
 01 April 2026          1,477                                  263.7000                             15:32:10                                 LSE                                      3528872
 01 April 2026          1,757                                  263.8000                             15:32:34                                 LSE                                      3529652
 01 April 2026          1,510                                  263.7000                             15:34:46                                 LSE                                      3534408
 01 April 2026          1,762                                  263.3000                             15:36:07                                 LSE                                      3540114
 01 April 2026          1,157                                  263.0000                             15:41:06                                 LSE                                      3553243
 01 April 2026          639                                    263.0000                             15:41:06                                 LSE                                      3553241
 01 April 2026          1,670                                  263.0000                             15:42:28                                 LSE                                      3555782
 01 April 2026          1,506                                  263.0000                             15:46:47                                 LSE                                      3566700
 01 April 2026          1,632                                  262.9000                             15:48:06                                 LSE                                      3569701
 01 April 2026          1,716                                  263.3000                             15:51:01                                 LSE                                      3578725
 01 April 2026          10                                     263.1000                             15:55:08                                 LSE                                      3589468
 01 April 2026          124                                    263.1000                             15:55:08                                 LSE                                      3589466
 01 April 2026          1,602                                  263.3000                             15:55:48                                 LSE                                      3590529
 01 April 2026          1,509                                  263.2000                             15:55:58                                 LSE                                      3590761
 01 April 2026          1,537                                  262.9000                             15:59:20                                 LSE                                      3595932
 01 April 2026          1,655                                  263.0000                             15:59:20                                 LSE                                      3595926
 01 April 2026          1,570                                  262.3000                             16:01:32                                 LSE                                      3604774
 01 April 2026          1,798                                  262.9000                             16:04:08                                 LSE                                      3609040
 01 April 2026          1,749                                  262.7000                             16:05:15                                 LSE                                      3613762
 01 April 2026          1,828                                  262.0000                             16:06:52                                 LSE                                      3616649
 01 April 2026          1,751                                  262.4000                             16:09:48                                 LSE                                      3621551
 01 April 2026          222                                    262.2000                             16:11:35                                 LSE                                      3628135
 01 April 2026          1,428                                  262.2000                             16:11:35                                 LSE                                      3628133
 01 April 2026          2,085                                  262.3000                             16:13:11                                 LSE                                      3631646
 02 April 2026          1,621                                  253.8000                             08:00:25                                 LSE                                      2947961
 02 April 2026          1,923                                  253.9000                             08:00:25                                 LSE                                      2947959
 02 April 2026          1,652                                  252.3000                             08:04:25                                 LSE                                      2957450
 02 April 2026          1,985                                  252.6000                             08:07:13                                 LSE                                      2961424
 02 April 2026          1,607                                  253.1000                             08:09:14                                 LSE                                      2963765
 02 April 2026          1,529                                  253.1000                             08:09:14                                 LSE                                      2963763
 02 April 2026          1,824                                  252.8000                             08:09:29                                 LSE                                      2964129
 02 April 2026          1,821                                  253.1000                             08:13:24                                 LSE                                      2968673
 02 April 2026          381                                    252.8000                             08:14:12                                 LSE                                      2969792
 02 April 2026          1,253                                  252.8000                             08:14:12                                 LSE                                      2969790
 02 April 2026          1,641                                  252.5000                             08:16:50                                 LSE                                      2972909
 02 April 2026          49                                     252.5000                             08:19:45                                 LSE                                      2975992
 02 April 2026          1,497                                  252.5000                             08:22:29                                 LSE                                      2978836
 02 April 2026          1,777                                  252.4000                             08:23:58                                 LSE                                      2980508
 02 April 2026          1,491                                  252.3000                             08:25:03                                 LSE                                      2981959
 02 April 2026          1,831                                  253.6000                             08:31:29                                 LSE                                      2989577
 02 April 2026          7                                      253.2000                             08:31:39                                 LSE                                      2989865
 02 April 2026          1,731                                  253.5000                             08:37:00                                 LSE                                      2997201
 02 April 2026          2,707                                  253.8000                             08:39:46                                 LSE                                      3000588
 02 April 2026          1,814                                  254.1000                             08:44:10                                 LSE                                      3006408
 02 April 2026          1,536                                  254.6000                             08:49:01                                 LSE                                      3012668
 02 April 2026          1,694                                  254.6000                             08:49:01                                 LSE                                      3012670
 02 April 2026          1,744                                  254.3000                             08:49:39                                 LSE                                      3013374
 02 April 2026          1,574                                  254.0000                             08:55:16                                 LSE                                      3021656
 02 April 2026          1,072                                  254.6000                             09:02:06                                 LSE                                      3029692
 02 April 2026          1,507                                  254.6000                             09:02:06                                 LSE                                      3029690
 02 April 2026          1,019                                  254.3000                             09:03:02                                 LSE                                      3030645
 02 April 2026          543                                    254.3000                             09:03:37                                 LSE                                      3031100
 02 April 2026          191                                    254.1000                             09:03:45                                 LSE                                      3031238
 02 April 2026          1,641                                  254.1000                             09:03:45                                 LSE                                      3031236
 02 April 2026          1,632                                  254.1000                             09:06:54                                 LSE                                      3034740
 02 April 2026          1,510                                  254.0000                             09:10:56                                 LSE                                      3040425
 02 April 2026          1,686                                  253.7000                             09:13:26                                 LSE                                      3041992
 02 April 2026          1,743                                  253.5000                             09:26:41                                 LSE                                      3052862
 02 April 2026          1,668                                  253.5000                             09:26:41                                 LSE                                      3052856
 02 April 2026          1,656                                  253.5000                             09:26:41                                 LSE                                      3052854
 02 April 2026          1,539                                  253.4000                             09:34:01                                 LSE                                      3059338
 02 April 2026          1,616                                  253.4000                             09:34:01                                 LSE                                      3059336
 02 April 2026          1,536                                  253.2000                             09:36:05                                 LSE                                      3064081
 02 April 2026          1,607                                  253.0000                             09:38:04                                 LSE                                      3065436
 02 April 2026          1,575                                  253.4000                             09:44:42                                 LSE                                      3070601
 02 April 2026          1,930                                  253.0000                             09:52:22                                 LSE                                      3077174
 02 April 2026          1,880                                  253.4000                             09:53:44                                 LSE                                      3078032
 02 April 2026          1,590                                  253.5000                             10:01:48                                 LSE                                      3084639
 02 April 2026          1,524                                  253.4000                             10:05:35                                 LSE                                      3088324
 02 April 2026          39                                     253.6000                             10:09:45                                 LSE                                      3091450
 02 April 2026          2,000                                  253.6000                             10:09:45                                 LSE                                      3091448
 02 April 2026          1,500                                  253.6000                             10:10:34                                 LSE                                      3093107
 02 April 2026          1,479                                  253.3000                             10:12:30                                 LSE                                      3094835
 02 April 2026          1,035                                  253.4000                             10:22:32                                 LSE                                      3103377
 02 April 2026          552                                    253.4000                             10:22:32                                 LSE                                      3103375
 02 April 2026          1,722                                  253.4000                             10:22:32                                 LSE                                      3103372
 02 April 2026          2,528                                  253.4000                             10:22:32                                 LSE                                      3103370
 02 April 2026          1,768                                  253.8000                             10:28:56                                 LSE                                      3108002
 02 April 2026          520                                    253.6000                             10:33:24                                 LSE                                      3113327
 02 April 2026          1,310                                  253.6000                             10:33:24                                 LSE                                      3113325
 02 April 2026          1,575                                  253.2000                             10:35:51                                 LSE                                      3116595
 02 April 2026          60                                     253.1000                             10:40:59                                 LSE                                      3122790
 02 April 2026          1,794                                  253.2000                             10:47:55                                 LSE                                      3130359
 02 April 2026          1,557                                  253.2000                             10:47:55                                 LSE                                      3130357
 02 April 2026          1,766                                  253.2000                             10:54:36                                 LSE                                      3137312
 02 April 2026          1,537                                  253.5000                             10:58:40                                 LSE                                      3142248
 02 April 2026          64                                     253.5000                             10:58:40                                 LSE                                      3142245
 02 April 2026          1,648                                  253.4000                             11:04:10                                 LSE                                      3146497
 02 April 2026          1,770                                  252.9000                             11:11:21                                 LSE                                      3152065
 02 April 2026          1,671                                  252.5000                             11:15:15                                 LSE                                      3155768
 02 April 2026          1,509                                  252.3000                             11:21:29                                 LSE                                      3160286
 02 April 2026          1,693                                  252.3000                             11:28:14                                 LSE                                      3164966
 02 April 2026          116                                    252.1000                             11:28:56                                 LSE                                      3165387
 02 April 2026          584                                    252.1000                             11:30:19                                 LSE                                      3166778
 02 April 2026          1,628                                  252.5000                             11:37:43                                 LSE                                      3171565
 02 April 2026          1,679                                  252.5000                             11:37:43                                 LSE                                      3171563
 02 April 2026          1,709                                  252.6000                             11:46:35                                 LSE                                      3178488
 02 April 2026          1,554                                  252.8000                             11:51:23                                 LSE                                      3182102
 02 April 2026          1,588                                  252.6000                             11:58:08                                 LSE                                      3186224
 02 April 2026          1,755                                  252.4000                             11:58:13                                 LSE                                      3186265
 02 April 2026          1,497                                  252.6000                             12:05:15                                 LSE                                      3193720
 02 April 2026          1,505                                  252.5000                             12:05:30                                 LSE                                      3193999
 02 April 2026          1,755                                  252.5000                             12:12:36                                 LSE                                      3197847
 02 April 2026          1,590                                  252.4000                             12:14:44                                 LSE                                      3199104
 02 April 2026          303                                    251.5000                             12:21:58                                 LSE                                      3205452
 02 April 2026          1,537                                  251.9000                             12:23:24                                 LSE                                      3205931
 02 April 2026          1,626                                  251.7000                             12:28:11                                 LSE                                      3208750
 02 April 2026          1,515                                  251.5000                             12:34:14                                 LSE                                      3213397
 02 April 2026          1,591                                  251.5000                             12:37:24                                 LSE                                      3215794
 02 April 2026          1,707                                  251.3000                             12:43:06                                 LSE                                      3219768
 02 April 2026          1,802                                  251.4000                             12:49:12                                 LSE                                      3223835
 02 April 2026          1,503                                  251.9000                             12:52:22                                 LSE                                      3226972
 02 April 2026          1,689                                  251.8000                             12:56:31                                 LSE                                      3230146
 02 April 2026          1,484                                  251.3000                             12:59:30                                 LSE                                      3232474
 02 April 2026          1,531                                  250.8000                             13:04:19                                 LSE                                      3236835
 02 April 2026          1,556                                  250.7000                             13:07:03                                 LSE                                      3239388
 02 April 2026          1,537                                  250.2000                             13:14:19                                 LSE                                      3245314
 02 April 2026          1,742                                  250.5000                             13:25:05                                 LSE                                      3253208
 02 April 2026          1,815                                  250.4000                             13:25:41                                 LSE                                      3253575
 02 April 2026          408                                    250.4000                             13:25:41                                 LSE                                      3253573
 02 April 2026          1,259                                  251.3000                             13:32:50                                 LSE                                      3258774
 02 April 2026          518                                    251.3000                             13:32:53                                 LSE                                      3258814
 02 April 2026          1,644                                  251.3000                             13:32:53                                 LSE                                      3258816
 02 April 2026          1,785                                  251.5000                             13:34:07                                 LSE                                      3259658
 02 April 2026          1,496                                  251.1000                             13:37:54                                 LSE                                      3263930
 02 April 2026          1,782                                  251.2000                             13:43:20                                 LSE                                      3268177
 02 April 2026          1,495                                  251.2000                             13:45:02                                 LSE                                      3270016
 02 April 2026          1,838                                  251.2000                             13:51:29                                 LSE                                      3275639
 02 April 2026          1,606                                  251.1000                             13:57:33                                 LSE                                      3280589
 02 April 2026          1,588                                  250.9000                             13:58:00                                 LSE                                      3280823
 02 April 2026          1,687                                  250.5000                             14:00:11                                 LSE                                      3283743
 02 April 2026          1,496                                  250.5000                             14:05:14                                 LSE                                      3289318
 02 April 2026          1,777                                  250.5000                             14:06:52                                 LSE                                      3290923
 02 April 2026          1,705                                  250.4000                             14:14:32                                 LSE                                      3297070
 02 April 2026          1,556                                  250.8000                             14:17:16                                 LSE                                      3300124
 02 April 2026          1,583                                  250.8000                             14:19:42                                 LSE                                      3302058
 02 April 2026          1,751                                  251.0000                             14:23:04                                 LSE                                      3306491
 02 April 2026          1,524                                  251.4000                             14:31:30                                 LSE                                      3320652
 02 April 2026          1,524                                  251.5000                             14:31:30                                 LSE                                      3320650
 02 April 2026          1,630                                  251.2000                             14:32:03                                 LSE                                      3321893
 02 April 2026          1,662                                  251.0000                             14:32:23                                 LSE                                      3322581
 02 April 2026          1,642                                  251.7000                             14:37:19                                 LSE                                      3332395
 02 April 2026          1,015                                  251.8000                             14:38:04                                 LSE                                      3333479
 02 April 2026          787                                    251.8000                             14:38:04                                 LSE                                      3333477
 02 April 2026          1,716                                  251.5000                             14:39:15                                 LSE                                      3335013
 02 April 2026          1,696                                  251.5000                             14:42:52                                 LSE                                      3341547
 02 April 2026          251                                    251.3000                             14:43:47                                 LSE                                      3342660
 02 April 2026          1,527                                  251.3000                             14:43:47                                 LSE                                      3342658
 02 April 2026          1,710                                  251.5000                             14:46:02                                 LSE                                      3347532
 02 April 2026          1,474                                  251.7000                             14:48:21                                 LSE                                      3351247
 02 April 2026          1,566                                  252.2000                             14:53:13                                 LSE                                      3360486
 02 April 2026          1,512                                  252.1000                             14:53:50                                 LSE                                      3361595
 02 April 2026          1,746                                  252.6000                             14:56:59                                 LSE                                      3367674
 02 April 2026          1,798                                  252.4000                             14:57:25                                 LSE                                      3368315
 02 April 2026          539                                    253.1000                             15:00:32                                 LSE                                      3375297
 02 April 2026          1,128                                  253.1000                             15:00:32                                 LSE                                      3375299
 02 April 2026          1,813                                  253.0000                             15:03:33                                 LSE                                      3379424
 02 April 2026          2,088                                  253.1000                             15:06:12                                 LSE                                      3385000
 02 April 2026          77                                     253.2000                             15:06:12                                 LSE                                      3384996
 02 April 2026          634                                    253.2000                             15:06:12                                 LSE                                      3384994
 02 April 2026          1,574                                  252.9000                             15:07:35                                 LSE                                      3386782
 02 April 2026          1,630                                  253.0000                             15:12:21                                 LSE                                      3394986
 02 April 2026          1,789                                  253.0000                             15:12:21                                 LSE                                      3394984
 02 April 2026          1,619                                  252.8000                             15:13:28                                 LSE                                      3396254
 02 April 2026          1,580                                  254.3000                             15:19:27                                 LSE                                      3405129
 02 April 2026          1,510                                  254.2000                             15:20:13                                 LSE                                      3408515
 02 April 2026          1,503                                  254.2000                             15:20:45                                 LSE                                      3409002
 02 April 2026          1,722                                  254.6000                             15:24:10                                 LSE                                      3412430
 02 April 2026          1,724                                  254.7000                             15:25:46                                 LSE                                      3416013
 02 April 2026          1,622                                  255.8000                             15:30:14                                 LSE                                      3423063
 02 April 2026          1,529                                  255.8000                             15:30:40                                 LSE                                      3423631
 02 April 2026          1,511                                  256.5000                             15:33:19                                 LSE                                      3427273
 02 April 2026          1,506                                  256.5000                             15:34:39                                 LSE                                      3428864
 02 April 2026          1,831                                  258.4000                             15:37:08                                 LSE                                      3438453
 02 April 2026          1,745                                  259.0000                             15:38:01                                 LSE                                      3441225
 02 April 2026          224                                    257.5000                             15:41:27                                 LSE                                      3451826
 02 April 2026          1,425                                  257.5000                             15:41:27                                 LSE                                      3451828
 02 April 2026          1,831                                  257.4000                             15:41:27                                 LSE                                      3451824
 02 April 2026          1,807                                  258.1000                             15:45:42                                 LSE                                      3461456
 02 April 2026          1,500                                  257.7000                             15:48:19                                 LSE                                      3464946
 02 April 2026          1,504                                  257.7000                             15:50:10                                 LSE                                      3469739
 02 April 2026          1,820                                  257.9000                             15:53:10                                 LSE                                      3473933
 02 April 2026          1,508                                  257.8000                             15:53:10                                 LSE                                      3473931
 02 April 2026          36                                     258.4000                             15:56:15                                 LSE                                      3479577
 02 April 2026          1,668                                  258.4000                             15:56:15                                 LSE                                      3479575
 02 April 2026          1,824                                  258.5000                             15:58:25                                 LSE                                      3482279
 02 April 2026          1,706                                  257.8000                             16:00:32                                 LSE                                      3488232
 02 April 2026          1,526                                  257.7000                             16:02:30                                 LSE                                      3491981
 02 April 2026          1,608                                  257.4000                             16:03:09                                 LSE                                      3492894
 02 April 2026          1,152                                  257.7000                             16:05:15                                 LSE                                      3499097
 02 April 2026          545                                    257.7000                             16:05:15                                 LSE                                      3499094
 02 April 2026          852                                    257.4000                             16:07:27                                 LSE                                      3502320
 02 April 2026          723                                    257.4000                             16:07:27                                 LSE                                      3502318
 02 April 2026          1,607                                  258.1000                             16:08:42                                 LSE                                      3504151
 02 April 2026          1,032                                  259.3000                             16:11:02                                 LSE                                      3510937
 02 April 2026          752                                    259.3000                             16:11:02                                 LSE                                      3510935
 02 April 2026          1,669                                  259.8000                             16:12:34                                 LSE                                      3513116
 02 April 2026          904                                    260.0000                             16:13:10                                 LSE                                      3514001

 

 Contacts:                     Tel:
                          Email:

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

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

 

 

Date of notification: 02 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  POSSSLFMEEMSEEL



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Barratt Redrow

See all news