Picture of Associated British Foods logo

ABF Associated British Foods News Story

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

REG - Assoc.British Foods - 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:20251229:nRSc0409Na&default-theme=true

RNS Number : 0409N  Associated British Foods PLC  29 December 2025

 29 December 2025

 Associated British Foods plc

 Transaction in own shares

 Associated British Foods plc (the 'Company') announces that on 29 December
 2025 it purchased for cancellation from UBS AG London Branch ('UBS') the
 following number of its ordinary shares of 5 15/22 pence each pursuant to the
 authority granted by its shareholders as part of its share repurchase
 programme, details of which were announced on 6 November 2025.

 Description of shares:                                                                                             Associated British Foods plc

Ordinary shares of 5 15/22 pence
 Date of transaction:                                                                                               29 December 2025
 Number of shares repurchased:                                                                                      53,381
 Average price paid per share:                                                                                      GBp 2124.19
 Highest price paid per share:                                                                                      GBp 2131
 Lowest price paid per share:                                                                                       GBp 2115

 The Company intends to cancel these Shares.
 All shares were purchased from UBS as an on exchange transaction subject to
 the rules of the London Stock Exchange.
 The table below contains detailed information of the individual trades made by
 UBS as part of the buyback programme.

 Schedule of purchases

 Shares purchased:                       Associated British Foods plc (ISIN: GB0006731235)
 Date of purchases:                      29 December 2025
 Investment firm:                        UBS AG London Branch

 Aggregated information:

 Venue                                   Volume-weighted average price                     Aggregated volume                                 Lowest price per share          Highest price per share
 London Stock Exchange                                     2,124.45                                          31,256                                    2,117.00                        2,131.00
 BATS Europe                                               2,123.81                                            5,317                                   2,117.00                        2,130.00
 Chi-X Europe                                              2,123.75                                          14,227                                    2,115.00                        2,130.00
 Aquis                                                     2,124.28                                            2,581                                   2,120.00                        2,129.00

 Individual transactions:

 Number of ordinary shares purchased     Transaction price per ordinary share (pence)      Time of transaction (London time)                 Trading venue                   Match ID
 290                                                       2,120.00                        08:22:36                                          Aquis                           2839559
 308                                                       2,121.00                        08:22:36                                          Aquis                           2839555
 330                                                       2,123.00                        09:47:56                                          Aquis                           2909450
 327                                                       2,126.00                        12:09:36                                          Aquis                           2996538
 349                                                       2,122.00                        13:45:15                                          Aquis                           3056461
 140                                                       2,129.00                        14:44:49                                          Aquis                           3133644
 108                                                       2,129.00                        14:44:53                                          Aquis                           3133721
 46                                                        2,129.00                        14:45:32                                          Aquis                           3136110
 40                                                        2,126.00                        15:28:01                                          Aquis                           3210414
 122                                                       2,126.00                        15:28:01                                          Aquis                           3210411
 180                                                       2,126.00                        15:28:28                                          Aquis                           3210807
 189                                                       2,127.00                        16:14:44                                          Aquis                           3272155
 152                                                       2,127.00                        16:14:44                                          Aquis                           3272159
 333                                                       2,117.00                        08:04:43                                          BATE                            2821965
 10                                                        2,117.00                        08:04:43                                          BATE                            2821961
 289                                                       2,117.00                        08:04:43                                          BATE                            2821959
 328                                                       2,122.00                        08:51:28                                          BATE                            2864579
 27                                                        2,123.00                        10:13:53                                          BATE                            2926239
 269                                                       2,126.00                        10:40:24                                          BATE                            2943580
 49                                                        2,126.00                        10:40:36                                          BATE                            2943697
 315                                                       2,123.00                        10:59:55                                          BATE                            2955787
 36                                                        2,123.00                        10:59:55                                          BATE                            2955785
 148                                                       2,125.00                        12:21:01                                          BATE                            3002810
 205                                                       2,125.00                        12:21:15                                          BATE                            3002922
 308                                                       2,120.00                        13:21:20                                          BATE                            3039432
 310                                                       2,121.00                        13:39:37                                          BATE                            3051938
 127                                                       2,120.00                        13:59:52                                          BATE                            3068857
 284                                                       2,120.00                        14:00:17                                          BATE                            3070127
 211                                                       2,120.00                        14:00:17                                          BATE                            3070125
 101                                                       2,128.00                        14:26:41                                          BATE                            3097688
 195                                                       2,128.00                        14:26:41                                          BATE                            3097692
 290                                                       2,130.00                        14:42:33                                          BATE                            3129734
 333                                                       2,128.00                        14:53:05                                          BATE                            3151728
 43                                                        2,126.00                        15:22:23                                          BATE                            3200101
 149                                                       2,126.00                        15:22:32                                          BATE                            3200438
 84                                                        2,126.00                        15:22:41                                          BATE                            3200560
 52                                                        2,126.00                        15:22:41                                          BATE                            3200562
 106                                                       2,130.00                        16:00:00                                          BATE                            3253517
 202                                                       2,130.00                        16:00:20                                          BATE                            3254128
 48                                                        2,127.00                        16:14:18                                          BATE                            3271541
 130                                                       2,127.00                        16:14:43                                          BATE                            3272107
 118                                                       2,127.00                        16:14:44                                          BATE                            3272157
 217                                                       2,126.00                        16:24:36                                          BATE                            3288081
 284                                                       2,117.00                        08:04:43                                          CHIX                            2821969
 65                                                        2,117.00                        08:04:43                                          CHIX                            2821963
 321                                                       2,117.00                        08:04:43                                          CHIX                            2821957
 315                                                       2,115.00                        08:09:43                                          CHIX                            2828725
 329                                                       2,115.00                        08:09:43                                          CHIX                            2828723
 108                                                       2,120.00                        08:22:36                                          CHIX                            2839563
 234                                                       2,120.00                        08:22:36                                          CHIX                            2839557
 324                                                       2,121.00                        08:22:36                                          CHIX                            2839553
 329                                                       2,123.00                        08:39:21                                          CHIX                            2854472
 110                                                       2,122.00                        08:51:17                                          CHIX                            2864435
 206                                                       2,122.00                        08:51:18                                          CHIX                            2864451
 294                                                       2,122.00                        09:18:00                                          CHIX                            2886321
 342                                                       2,124.00                        09:32:40                                          CHIX                            2898097
 304                                                       2,123.00                        10:12:28                                          CHIX                            2925577
 322                                                       2,126.00                        10:27:56                                          CHIX                            2935835
 305                                                       2,126.00                        10:40:36                                          CHIX                            2943699
 266                                                       2,122.00                        10:53:39                                          CHIX                            2951844
 47                                                        2,122.00                        10:54:14                                          CHIX                            2952156
 15                                                        2,121.00                        11:22:56                                          CHIX                            2970181
 259                                                       2,121.00                        11:24:16                                          CHIX                            2970977
 86                                                        2,121.00                        11:24:16                                          CHIX                            2970975
 317                                                       2,126.00                        12:09:36                                          CHIX                            2996540
 337                                                       2,125.00                        12:21:15                                          CHIX                            3002920
 353                                                       2,124.00                        12:42:58                                          CHIX                            3016690
 290                                                       2,121.00                        13:19:11                                          CHIX                            3037826
 339                                                       2,120.00                        13:21:20                                          CHIX                            3039436
 380                                                       2,120.00                        13:21:20                                          CHIX                            3039434
 314                                                       2,119.00                        13:28:29                                          CHIX                            3043701
 353                                                       2,119.00                        13:28:29                                          CHIX                            3043699
 338                                                       2,119.00                        13:32:05                                          CHIX                            3046338
 289                                                       2,121.00                        13:39:37                                          CHIX                            3051940
 341                                                       2,121.00                        13:51:00                                          CHIX                            3061708
 289                                                       2,128.00                        14:26:41                                          CHIX                            3097690
 342                                                       2,128.00                        14:26:41                                          CHIX                            3097694
 315                                                       2,128.00                        14:29:35                                          CHIX                            3100394
 338                                                       2,130.00                        14:42:33                                          CHIX                            3129736
 34                                                        2,129.00                        14:45:01                                          CHIX                            3135043
 6                                                         2,129.00                        14:45:01                                          CHIX                            3135047
 260                                                       2,129.00                        14:45:01                                          CHIX                            3135045
 296                                                       2,128.00                        14:53:05                                          CHIX                            3151726
 298                                                       2,128.00                        14:58:00                                          CHIX                            3159673
 318                                                       2,129.00                        15:15:36                                          CHIX                            3191611
 65                                                        2,128.00                        15:16:36                                          CHIX                            3192592
 237                                                       2,128.00                        15:16:37                                          CHIX                            3192619
 290                                                       2,126.00                        15:28:28                                          CHIX                            3210805
 337                                                       2,127.00                        15:36:07                                          CHIX                            3221262
 325                                                       2,126.00                        15:46:31                                          CHIX                            3234904
 82                                                        2,130.00                        16:00:19                                          CHIX                            3254103
 269                                                       2,130.00                        16:00:20                                          CHIX                            3254126
 3                                                         2,128.00                        16:03:34                                          CHIX                            3257386
 225                                                       2,128.00                        16:05:11                                          CHIX                            3260381
 93                                                        2,128.00                        16:05:12                                          CHIX                            3260401
 301                                                       2,127.00                        16:14:18                                          CHIX                            3271543
 336                                                       2,127.00                        16:17:11                                          CHIX                            3277642
 327                                                       2,126.00                        16:24:35                                          CHIX                            3288039
 325                                                       2,126.00                        16:24:36                                          CHIX                            3288079
 503                                                       2,117.00                        08:04:43                                          LSE                             2821975
 357                                                       2,117.00                        08:04:43                                          LSE                             2821973
 506                                                       2,117.00                        08:04:43                                          LSE                             2821971
 203                                                       2,117.00                        08:04:43                                          LSE                             2821967
 568                                                       2,120.00                        08:22:36                                          LSE                             2839565
 528                                                       2,121.00                        08:22:36                                          LSE                             2839561
 574                                                       2,123.00                        08:39:21                                          LSE                             2854476
 510                                                       2,123.00                        08:39:21                                          LSE                             2854474
 61                                                        2,120.00                        09:08:48                                          LSE                             2879190
 95                                                        2,120.00                        09:08:48                                          LSE                             2879188
 504                                                       2,122.00                        09:17:51                                          LSE                             2886229
 422                                                       2,123.00                        09:21:47                                          LSE                             2889357
 69                                                        2,123.00                        09:21:47                                          LSE                             2889355
 54                                                        2,123.00                        09:21:47                                          LSE                             2889353
 483                                                       2,123.00                        09:47:56                                          LSE                             2909454
 67                                                        2,123.00                        09:47:56                                          LSE                             2909452
 148                                                       2,126.00                        10:27:56                                          LSE                             2935843
 96                                                        2,126.00                        10:27:56                                          LSE                             2935841
 270                                                       2,126.00                        10:27:56                                          LSE                             2935839
 559                                                       2,126.00                        10:27:56                                          LSE                             2935837
 78                                                        2,122.00                        10:53:38                                          LSE                             2951837
 504                                                       2,122.00                        10:53:38                                          LSE                             2951835
 486                                                       2,123.00                        11:10:41                                          LSE                             2963325
 87                                                        2,123.00                        11:10:41                                          LSE                             2963323
 15                                                        2,120.00                        11:24:53                                          LSE                             2971266
 406                                                       2,122.00                        11:58:15                                          LSE                             2990334
 102                                                       2,122.00                        11:58:15                                          LSE                             2990332
 564                                                       2,125.00                        12:21:15                                          LSE                             3002926
 582                                                       2,125.00                        12:21:15                                          LSE                             3002924
 507                                                       2,125.00                        12:44:11                                          LSE                             3017358
 565                                                       2,123.00                        13:05:56                                          LSE                             3031095
 533                                                       2,123.00                        13:05:56                                          LSE                             3031093
 11                                                        2,121.00                        13:10:40                                          LSE                             3033545
 228                                                       2,121.00                        13:13:12                                          LSE                             3034683
 313                                                       2,121.00                        13:19:11                                          LSE                             3037828
 817                                                       2,120.00                        13:21:20                                          LSE                             3039442
 393                                                       2,120.00                        13:21:20                                          LSE                             3039440
 421                                                       2,120.00                        13:21:20                                          LSE                             3039438
 11                                                        2,119.00                        13:22:03                                          LSE                             3039735
 566                                                       2,119.00                        13:22:03                                          LSE                             3039733
 117                                                       2,120.00                        13:28:24                                          LSE                             3043637
 112                                                       2,120.00                        13:28:24                                          LSE                             3043635
 100                                                       2,120.00                        13:28:24                                          LSE                             3043629
 272                                                       2,120.00                        13:28:24                                          LSE                             3043633
 323                                                       2,120.00                        13:28:24                                          LSE                             3043631
 48                                                        2,120.00                        13:28:24                                          LSE                             3043627
 26                                                        2,120.00                        13:28:24                                          LSE                             3043625
 4                                                         2,119.00                        13:30:45                                          LSE                             3045538
 413                                                       2,119.00                        13:30:45                                          LSE                             3045536
 528                                                       2,121.00                        13:39:37                                          LSE                             3051942
 55                                                        2,122.00                        13:45:13                                          LSE                             3056452
 535                                                       2,122.00                        13:45:15                                          LSE                             3056463
 372                                                       2,121.00                        13:51:00                                          LSE                             3061712
 198                                                       2,121.00                        13:51:00                                          LSE                             3061710
 581                                                       2,123.00                        14:11:35                                          LSE                             3082152
 535                                                       2,128.00                        14:29:35                                          LSE                             3100398
 492                                                       2,128.00                        14:29:35                                          LSE                             3100396
 483                                                       2,131.00                        14:38:50                                          LSE                             3123066
 581                                                       2,130.00                        14:42:33                                          LSE                             3129738
 572                                                       2,129.00                        14:44:47                                          LSE                             3133600
 10                                                        2,128.00                        14:53:05                                          LSE                             3151724
 484                                                       2,128.00                        14:53:05                                          LSE                             3151722
 105                                                       2,128.00                        14:58:00                                          LSE                             3159685
 22                                                        2,128.00                        14:58:00                                          LSE                             3159683
 413                                                       2,128.00                        14:58:00                                          LSE                             3159677
 9                                                         2,128.00                        14:58:00                                          LSE                             3159675
 93                                                        2,129.00                        15:12:31                                          LSE                             3186409
 229                                                       2,129.00                        15:15:36                                          LSE                             3191613
 227                                                       2,129.00                        15:15:36                                          LSE                             3191615
 344                                                       2,128.00                        15:16:36                                          LSE                             3192590
 139                                                       2,128.00                        15:16:37                                          LSE                             3192625
 427                                                       2,128.00                        15:16:37                                          LSE                             3192623
 140                                                       2,128.00                        15:16:37                                          LSE                             3192621
 515                                                       2,127.00                        15:42:34                                          LSE                             3229309
 220                                                       2,127.00                        15:42:34                                          LSE                             3229307
 343                                                       2,127.00                        15:42:34                                          LSE                             3229305
 537                                                       2,126.00                        15:44:00                                          LSE                             3230823
 596                                                       2,130.00                        15:59:59                                          LSE                             3251529
 508                                                       2,130.00                        15:59:59                                          LSE                             3251527
 513                                                       2,130.00                        15:59:59                                          LSE                             3251525
 365                                                       2,129.00                        16:01:15                                          LSE                             3255168
 19                                                        2,129.00                        16:01:15                                          LSE                             3255166
 2                                                         2,129.00                        16:01:15                                          LSE                             3255164
 3                                                         2,129.00                        16:01:15                                          LSE                             3255162
 542                                                       2,129.00                        16:01:15                                          LSE                             3255160
 48                                                        2,129.00                        16:01:15                                          LSE                             3255158
 43                                                        2,129.00                        16:01:15                                          LSE                             3255156
 104                                                       2,129.00                        16:01:15                                          LSE                             3255154
 16                                                        2,128.00                        16:07:32                                          LSE                             3262581
 471                                                       2,128.00                        16:08:00                                          LSE                             3262908
 231                                                       2,127.00                        16:11:14                                          LSE                             3267942
 483                                                       2,127.00                        16:14:18                                          LSE                             3271536
 340                                                       2,127.00                        16:14:18                                          LSE                             3271534
 502                                                       2,127.00                        16:17:11                                          LSE                             3277644
 70                                                        2,126.00                        16:23:22                                          LSE                             3286827
 452                                                       2,126.00                        16:24:35                                          LSE                             3288045
 101                                                       2,126.00                        16:24:35                                          LSE                             3288043
 466                                                       2,126.00                        16:24:35                                          LSE                             3288041
 277                                                       2,126.00                        16:24:37                                          LSE                             3288106
 320                                                       2,126.00                        16:24:37                                          LSE                             3288104
 412                                                       2,125.00                        16:25:32                                          LSE                             3290725
 2                                                         2,125.00                        16:25:35                                          LSE                             3290800

 

 Contacts:

 +44 (0) 20 7399 6500

Ray Cahill (Director of Corporate Governance)

Paul Lister (Company Secretary)

 

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  POSFLFFDFVLAFIE



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Associated British Foods

See all news