Picture of Associated British Foods logo

ABF Associated British Foods News Story

0.000.00%
gb flag iconLast trade - 00:00
Consumer DefensivesBalancedLarge CapSuper Stock

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:20251219:nRSS3608Ma&default-theme=true

RNS Number : 3608M  Associated British Foods PLC  19 December 2025

 19 December 2025

 Associated British Foods plc

 Transaction in own shares

 Associated British Foods plc (the 'Company') announces that on 19 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:                                                                                               19 December 2025
 Number of shares repurchased:                                                                                      74,401
 Average price paid per share:                                                                                      GBp 2131.14
 Highest price paid per share:                                                                                      GBp 2150
 Lowest price paid per share:                                                                                       GBp 2123

 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:                      19 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,131.53                                          37,281                                    2,123.00                        2,150.00
 BATS Europe                                               2,130.88                                            8,997                                   2,124.00                        2,149.00
 Chi-X Europe                                              2,130.52                                          23,593                                    2,123.00                        2,150.00
 Aquis                                                     2,131.58                                            4,530                                   2,123.00                        2,150.00

 Individual transactions:

 Number of ordinary shares purchased     Transaction price per ordinary share (pence)      Time of transaction (London time)                 Trading venue                   Match ID
 229                                                       2,150.00                        09:01:12                                          Aquis                           2634237
 353                                                       2,140.00                        09:30:11                                          Aquis                           2666469
 6                                                         2,140.00                        11:16:29                                          Aquis                           2771528
 347                                                       2,140.00                        11:19:34                                          Aquis                           2773530
 345                                                       2,130.00                        11:34:19                                          Aquis                           2783724
 357                                                       2,128.00                        12:01:14                                          Aquis                           2804387
 203                                                       2,134.00                        12:09:54                                          Aquis                           2812180
 322                                                       2,128.00                        13:06:57                                          Aquis                           2861494
 347                                                       2,129.00                        13:38:02                                          Aquis                           2889643
 222                                                       2,126.00                        14:16:45                                          Aquis                           2929679
 293                                                       2,127.00                        14:33:05                                          Aquis                           2955907
 313                                                       2,130.00                        14:42:05                                          Aquis                           2978853
 18                                                        2,130.00                        14:42:05                                          Aquis                           2978851
 353                                                       2,128.00                        15:17:31                                          Aquis                           3053460
 119                                                       2,123.00                        15:40:32                                          Aquis                           3100536
 360                                                       2,126.00                        15:49:20                                          Aquis                           3115951
 182                                                       2,132.00                        16:18:00                                          Aquis                           3175811
 161                                                       2,135.00                        16:26:41                                          Aquis                           3195906
 293                                                       2,149.00                        09:09:09                                          BATE                            2641351
 127                                                       2,140.00                        09:30:11                                          BATE                            2666465
 9                                                         2,140.00                        09:30:11                                          BATE                            2666461
 185                                                       2,140.00                        09:30:11                                          BATE                            2666457
 330                                                       2,139.00                        09:48:09                                          BATE                            2683729
 354                                                       2,149.00                        10:53:30                                          BATE                            2745570
 327                                                       2,140.00                        11:19:34                                          BATE                            2773532
 358                                                       2,129.00                        11:37:17                                          BATE                            2786152
 302                                                       2,130.00                        11:47:47                                          BATE                            2792957
 336                                                       2,130.00                        11:47:47                                          BATE                            2792955
 419                                                       2,130.00                        11:47:47                                          BATE                            2792959
 308                                                       2,128.00                        12:01:14                                          BATE                            2804391
 292                                                       2,128.00                        13:00:16                                          BATE                            2856095
 170                                                       2,127.00                        13:21:53                                          BATE                            2873555
 126                                                       2,127.00                        13:21:53                                          BATE                            2873557
 315                                                       2,128.00                        13:39:08                                          BATE                            2890544
 325                                                       2,124.00                        14:00:12                                          BATE                            2912226
 66                                                        2,125.00                        14:11:11                                          BATE                            2924120
 393                                                       2,126.00                        14:33:15                                          BATE                            2956418
 318                                                       2,126.00                        14:33:15                                          BATE                            2956414
 46                                                        2,127.00                        14:47:48                                          BATE                            2990973
 340                                                       2,127.00                        14:48:53                                          BATE                            2992666
 276                                                       2,127.00                        14:48:53                                          BATE                            2992664
 325                                                       2,130.00                        15:00:50                                          BATE                            3022868
 305                                                       2,129.00                        15:10:06                                          BATE                            3041528
 13                                                        2,128.00                        15:23:16                                          BATE                            3063917
 48                                                        2,128.00                        15:23:16                                          BATE                            3063915
 293                                                       2,128.00                        15:23:16                                          BATE                            3063913
 329                                                       2,127.00                        15:34:03                                          BATE                            3086051
 344                                                       2,126.00                        15:49:20                                          BATE                            3115955
 325                                                       2,127.00                        15:55:41                                          BATE                            3128783
 290                                                       2,126.00                        15:57:53                                          BATE                            3131590
 92                                                        2,132.00                        16:17:59                                          BATE                            3175759
 215                                                       2,132.00                        16:18:00                                          BATE                            3175807
 256                                                       2,132.00                        16:18:00                                          BATE                            3175805
 147                                                       2,135.00                        16:26:41                                          BATE                            3195904
 260                                                       2,141.00                        08:05:52                                          CHIX                            2579295
 50                                                        2,141.00                        08:05:52                                          CHIX                            2579291
 297                                                       2,150.00                        08:48:36                                          CHIX                            2621700
 243                                                       2,140.00                        09:30:11                                          CHIX                            2666467
 150                                                       2,140.00                        09:30:11                                          CHIX                            2666463
 326                                                       2,140.00                        09:31:23                                          CHIX                            2667372
 318                                                       2,138.00                        09:33:47                                          CHIX                            2669131
 354                                                       2,137.00                        09:38:34                                          CHIX                            2674639
 351                                                       2,139.00                        09:48:09                                          CHIX                            2683727
 163                                                       2,140.00                        09:52:51                                          CHIX                            2688512
 131                                                       2,140.00                        10:02:47                                          CHIX                            2697043
 334                                                       2,139.00                        10:04:18                                          CHIX                            2698200
 332                                                       2,146.00                        10:34:57                                          CHIX                            2725944
 291                                                       2,140.00                        11:19:34                                          CHIX                            2773538
 391                                                       2,140.00                        11:19:34                                          CHIX                            2773534
 208                                                       2,131.00                        11:30:11                                          CHIX                            2781483
 334                                                       2,131.00                        11:34:19                                          CHIX                            2783716
 142                                                       2,130.00                        11:34:19                                          CHIX                            2783718
 165                                                       2,130.00                        11:34:19                                          CHIX                            2783722
 108                                                       2,131.00                        11:34:19                                          CHIX                            2783714
 359                                                       2,129.00                        11:37:00                                          CHIX                            2785923
 402                                                       2,128.00                        11:39:57                                          CHIX                            2787459
 330                                                       2,127.00                        11:40:02                                          CHIX                            2788281
 314                                                       2,130.00                        11:47:47                                          CHIX                            2792953
 347                                                       2,130.00                        11:47:47                                          CHIX                            2792963
 116                                                       2,130.00                        11:47:47                                          CHIX                            2792961
 355                                                       2,128.00                        11:47:57                                          CHIX                            2793054
 171                                                       2,127.00                        11:50:11                                          CHIX                            2795066
 179                                                       2,127.00                        11:50:20                                          CHIX                            2795134
 291                                                       2,128.00                        12:01:14                                          CHIX                            2804393
 329                                                       2,128.00                        12:01:14                                          CHIX                            2804389
 314                                                       2,130.00                        12:12:09                                          CHIX                            2814320
 341                                                       2,128.00                        12:40:23                                          CHIX                            2836170
 333                                                       2,128.00                        12:40:23                                          CHIX                            2836168
 347                                                       2,128.00                        12:40:23                                          CHIX                            2836166
 300                                                       2,128.00                        13:00:16                                          CHIX                            2856099
 319                                                       2,128.00                        13:00:16                                          CHIX                            2856097
 350                                                       2,129.00                        13:38:02                                          CHIX                            2889645
 330                                                       2,129.00                        13:38:02                                          CHIX                            2889639
 328                                                       2,129.00                        13:38:02                                          CHIX                            2889641
 320                                                       2,125.00                        13:49:55                                          CHIX                            2900773
 312                                                       2,125.00                        13:49:55                                          CHIX                            2900771
 289                                                       2,126.00                        14:16:45                                          CHIX                            2929677
 307                                                       2,126.00                        14:16:45                                          CHIX                            2929683
 307                                                       2,127.00                        14:33:05                                          CHIX                            2955913
 313                                                       2,127.00                        14:33:05                                          CHIX                            2955911
 309                                                       2,127.00                        14:33:05                                          CHIX                            2955909
 340                                                       2,126.00                        14:33:15                                          CHIX                            2956420
 290                                                       2,126.00                        14:33:15                                          CHIX                            2956416
 309                                                       2,126.00                        14:33:15                                          CHIX                            2956422
 330                                                       2,128.00                        14:39:29                                          CHIX                            2972292
 347                                                       2,128.00                        14:39:29                                          CHIX                            2972290
 12                                                        2,128.00                        14:39:29                                          CHIX                            2972294
 294                                                       2,128.00                        14:46:55                                          CHIX                            2989415
 327                                                       2,127.00                        14:48:53                                          CHIX                            2992662
 309                                                       2,131.00                        14:56:37                                          CHIX                            3009448
 1                                                         2,130.00                        14:59:55                                          CHIX                            3015226
 174                                                       2,130.00                        15:00:09                                          CHIX                            3018654
 166                                                       2,130.00                        15:00:50                                          CHIX                            3022866
 322                                                       2,130.00                        15:00:50                                          CHIX                            3022870
 351                                                       2,130.00                        15:05:02                                          CHIX                            3031838
 158                                                       2,129.00                        15:10:06                                          CHIX                            3041526
 164                                                       2,129.00                        15:12:49                                          CHIX                            3045320
 356                                                       2,129.00                        15:15:24                                          CHIX                            3050301
 313                                                       2,129.00                        15:15:24                                          CHIX                            3050303
 304                                                       2,127.00                        15:18:55                                          CHIX                            3055709
 309                                                       2,128.00                        15:27:51                                          CHIX                            3074076
 303                                                       2,128.00                        15:33:30                                          CHIX                            3085239
 360                                                       2,128.00                        15:33:30                                          CHIX                            3085237
 237                                                       2,128.00                        15:33:30                                          CHIX                            3085235
 98                                                        2,128.00                        15:33:30                                          CHIX                            3085233
 313                                                       2,123.00                        15:40:32                                          CHIX                            3100534
 335                                                       2,126.00                        15:49:20                                          CHIX                            3115953
 293                                                       2,127.00                        15:55:41                                          CHIX                            3128791
 337                                                       2,127.00                        15:55:41                                          CHIX                            3128787
 308                                                       2,127.00                        15:55:41                                          CHIX                            3128785
 220                                                       2,127.00                        16:01:06                                          CHIX                            3140187
 95                                                        2,127.00                        16:01:06                                          CHIX                            3140185
 293                                                       2,128.00                        16:05:47                                          CHIX                            3149251
 326                                                       2,128.00                        16:05:47                                          CHIX                            3149257
 289                                                       2,132.00                        16:18:00                                          CHIX                            3175813
 304                                                       2,132.00                        16:18:00                                          CHIX                            3175809
 49                                                        2,134.00                        16:22:53                                          CHIX                            3187099
 38                                                        2,134.00                        16:22:53                                          CHIX                            3187097
 51                                                        2,134.00                        16:22:53                                          CHIX                            3187101
 163                                                       2,134.00                        16:22:53                                          CHIX                            3187095
 23                                                        2,134.00                        16:22:53                                          CHIX                            3187093
 41                                                        2,134.00                        16:24:50                                          CHIX                            3190619
 312                                                       2,135.00                        16:26:41                                          CHIX                            3195910
 369                                                       2,135.00                        16:26:41                                          CHIX                            3195908
 493                                                       2,141.00                        08:05:52                                          LSE                             2579293
 521                                                       2,150.00                        08:48:36                                          LSE                             2621702
 424                                                       2,140.00                        09:30:11                                          LSE                             2666459
 160                                                       2,140.00                        09:30:11                                          LSE                             2666455
 493                                                       2,141.00                        09:30:11                                          LSE                             2666453
 487                                                       2,140.00                        09:31:23                                          LSE                             2667374
 545                                                       2,137.00                        09:42:11                                          LSE                             2677926
 598                                                       2,139.00                        09:48:09                                          LSE                             2683731
 164                                                       2,140.00                        10:02:47                                          LSE                             2697049
 69                                                        2,140.00                        10:02:47                                          LSE                             2697047
 362                                                       2,140.00                        10:02:47                                          LSE                             2697045
 578                                                       2,136.00                        10:07:15                                          LSE                             2701097
 48                                                        2,140.00                        10:15:55                                          LSE                             2710967
 238                                                       2,140.00                        10:15:55                                          LSE                             2710965
 180                                                       2,140.00                        10:15:55                                          LSE                             2710963
 487                                                       2,140.00                        10:15:55                                          LSE                             2710961
 210                                                       2,139.00                        10:16:00                                          LSE                             2711060
 102                                                       2,139.00                        10:16:00                                          LSE                             2711058
 467                                                       2,139.00                        10:16:00                                          LSE                             2711056
 635                                                       2,138.00                        10:16:04                                          LSE                             2711128
 640                                                       2,138.00                        10:16:04                                          LSE                             2711126
 503                                                       2,138.00                        10:16:04                                          LSE                             2711124
 145                                                       2,142.00                        10:18:25                                          LSE                             2712752
 375                                                       2,142.00                        10:18:25                                          LSE                             2712750
 544                                                       2,140.00                        11:19:34                                          LSE                             2773542
 491                                                       2,140.00                        11:19:34                                          LSE                             2773540
 527                                                       2,140.00                        11:19:34                                          LSE                             2773536
 512                                                       2,138.00                        11:19:35                                          LSE                             2773544
 1                                                         2,130.00                        11:29:20                                          LSE                             2780390
 573                                                       2,130.00                        11:34:19                                          LSE                             2783720
 600                                                       2,128.00                        11:39:57                                          LSE                             2787461
 69                                                        2,126.00                        11:40:08                                          LSE                             2788339
 306                                                       2,126.00                        11:40:08                                          LSE                             2788332
 687                                                       2,130.00                        11:47:47                                          LSE                             2792965
 445                                                       2,129.00                        11:47:54                                          LSE                             2793033
 145                                                       2,129.00                        11:47:54                                          LSE                             2793031
 484                                                       2,126.00                        11:51:57                                          LSE                             2796228
 544                                                       2,128.00                        12:01:14                                          LSE                             2804397
 550                                                       2,128.00                        12:01:14                                          LSE                             2804395
 723                                                       2,130.00                        12:12:09                                          LSE                             2814322
 445                                                       2,127.00                        12:15:51                                          LSE                             2817293
 85                                                        2,127.00                        12:15:51                                          LSE                             2817291
 583                                                       2,125.00                        12:21:34                                          LSE                             2821462
 495                                                       2,125.00                        12:21:34                                          LSE                             2821460
 494                                                       2,124.00                        12:21:37                                          LSE                             2821482
 19                                                        2,126.00                        12:31:20                                          LSE                             2829323
 10                                                        2,126.00                        12:31:20                                          LSE                             2829321
 12                                                        2,129.00                        12:37:16                                          LSE                             2833663
 143                                                       2,129.00                        12:37:16                                          LSE                             2833661
 78                                                        2,129.00                        12:39:19                                          LSE                             2834746
 492                                                       2,128.00                        12:40:23                                          LSE                             2836174
 497                                                       2,128.00                        12:40:23                                          LSE                             2836172
 486                                                       2,128.00                        12:40:23                                          LSE                             2836176
 503                                                       2,128.00                        12:40:23                                          LSE                             2836178
 149                                                       2,127.00                        12:44:07                                          LSE                             2838577
 410                                                       2,127.00                        12:44:07                                          LSE                             2838575
 257                                                       2,129.00                        12:59:22                                          LSE                             2854339
 149                                                       2,129.00                        12:59:31                                          LSE                             2854448
 124                                                       2,129.00                        13:00:11                                          LSE                             2855988
 1                                                         2,129.00                        13:00:16                                          LSE                             2856093
 520                                                       2,129.00                        13:05:08                                          LSE                             2860437
 591                                                       2,129.00                        13:38:02                                          LSE                             2889651
 538                                                       2,129.00                        13:38:02                                          LSE                             2889649
 556                                                       2,129.00                        13:38:02                                          LSE                             2889647
 481                                                       2,124.00                        14:00:12                                          LSE                             2912228
 577                                                       2,126.00                        14:16:45                                          LSE                             2929681
 481                                                       2,126.00                        14:16:45                                          LSE                             2929685
 545                                                       2,127.00                        14:33:05                                          LSE                             2955921
 543                                                       2,127.00                        14:33:05                                          LSE                             2955919
 587                                                       2,127.00                        14:33:05                                          LSE                             2955917
 41                                                        2,127.00                        14:33:05                                          LSE                             2955915
 551                                                       2,128.00                        14:46:55                                          LSE                             2989417
 514                                                       2,127.00                        14:48:53                                          LSE                             2992668
 512                                                       2,130.00                        15:05:02                                          LSE                             3031844
 519                                                       2,130.00                        15:05:02                                          LSE                             3031842
 587                                                       2,130.00                        15:05:02                                          LSE                             3031840
 271                                                       2,128.00                        15:17:31                                          LSE                             3053525
 283                                                       2,128.00                        15:17:31                                          LSE                             3053527
 576                                                       2,127.00                        15:18:55                                          LSE                             3055711
 553                                                       2,128.00                        15:33:30                                          LSE                             3085241
 566                                                       2,126.00                        15:34:11                                          LSE                             3086243
 601                                                       2,123.00                        15:36:14                                          LSE                             3091624
 324                                                       2,127.00                        15:55:41                                          LSE                             3128795
 599                                                       2,127.00                        15:55:41                                          LSE                             3128793
 191                                                       2,127.00                        15:55:41                                          LSE                             3128789
 535                                                       2,128.00                        16:05:47                                          LSE                             3149249
 486                                                       2,128.00                        16:05:47                                          LSE                             3149253
 487                                                       2,128.00                        16:05:47                                          LSE                             3149255
 105                                                       2,133.00                        16:17:53                                          LSE                             3175643
 160                                                       2,133.00                        16:17:53                                          LSE                             3175641
 297                                                       2,133.00                        16:17:53                                          LSE                             3175639
 338                                                       2,132.00                        16:18:00                                          LSE                             3175815
 355                                                       2,134.00                        16:22:53                                          LSE                             3187105
 92                                                        2,134.00                        16:22:53                                          LSE                             3187103
 229                                                       2,134.00                        16:24:50                                          LSE                             3190625
 8                                                         2,134.00                        16:24:50                                          LSE                             3190623
 87                                                        2,134.00                        16:24:50                                          LSE                             3190621
 326                                                       2,135.00                        16:26:41                                          LSE                             3195914
 112                                                       2,135.00                        16:26:41                                          LSE                             3195912

 

 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  POSFLFLDFTLALIE



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Associated British Foods

See all news