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:20251119:nRSS2493Ia&default-theme=true

RNS Number : 2493I  Associated British Foods PLC  19 November 2025

 19 November 2025

 Associated British Foods plc

 Transaction in own shares

 Associated British Foods plc (the 'Company') announces that on 19 November
 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 November 2025
 Number of shares repurchased:         67,062
 Average price paid per share:         GBp 2107.33
 Highest price paid per share:         GBp 2126
 Lowest price paid per share:          GBp 2086

 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 November 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,106.02                                                      51,831                                            2,086.00                                        2,123.00
 BATS Europe                                                      -                                                           -                                                    -                                               -
 Chi-X Europe                                           2,111.80                                                      15,231                                            2,086.00                                        2,126.00
 Aquis                                                            -                                                           -                                                    -                                               -

 Individual transactions:

 Number of ordinary shares purchased  Transaction price per ordinary share (pence)                  Time of transaction (London time)                         Trading venue                                   Match ID
 442                                                    2,090.00                                    08:03:16                                                  LSE                                             2374524
 393                                                    2,091.00                                    08:03:16                                                  LSE                                             2374522
 404                                                    2,091.00                                    08:03:16                                                  LSE                                             2374520
 137                                                    2,091.00                                    08:03:16                                                  LSE                                             2374518
 184                                                    2,091.00                                    08:03:16                                                  LSE                                             2374516
 272                                                    2,091.00                                    08:03:16                                                  LSE                                             2374514
 259                                                    2,091.00                                    08:03:16                                                  LSE                                             2374512
 305                                                    2,091.00                                    08:03:16                                                  CHIX                                            2374510
 380                                                    2,089.00                                    08:03:17                                                  LSE                                             2374539
 336                                                    2,087.00                                    08:09:27                                                  CHIX                                            2384060
 352                                                    2,086.00                                    08:09:32                                                  CHIX                                            2384153
 371                                                    2,088.00                                    08:11:04                                                  LSE                                             2385960
 422                                                    2,086.00                                    08:13:26                                                  LSE                                             2388334
 11                                                     2,087.00                                    08:17:25                                                  CHIX                                            2392693
 282                                                    2,087.00                                    08:17:25                                                  CHIX                                            2392691
 387                                                    2,087.00                                    08:17:25                                                  LSE                                             2392695
 377                                                    2,087.00                                    08:17:25                                                  LSE                                             2392697
 278                                                    2,087.00                                    08:22:27                                                  LSE                                             2398060
 137                                                    2,087.00                                    08:22:27                                                  LSE                                             2398058
 431                                                    2,087.00                                    08:22:27                                                  LSE                                             2398056
 289                                                    2,091.00                                    08:26:35                                                  LSE                                             2402229
 111                                                    2,091.00                                    08:26:35                                                  LSE                                             2402227
 261                                                    2,095.00                                    08:34:00                                                  CHIX                                            2408993
 84                                                     2,095.00                                    08:34:00                                                  CHIX                                            2408991
 413                                                    2,094.00                                    08:34:55                                                  LSE                                             2409768
 327                                                    2,094.00                                    08:34:55                                                  CHIX                                            2409766
 414                                                    2,094.00                                    08:40:59                                                  LSE                                             2416320
 366                                                    2,093.00                                    08:44:01                                                  LSE                                             2418560
 183                                                    2,094.00                                    08:45:02                                                  LSE                                             2419866
 380                                                    2,094.00                                    08:45:02                                                  LSE                                             2419862
 266                                                    2,094.00                                    08:45:02                                                  LSE                                             2419864
 435                                                    2,100.00                                    08:49:13                                                  LSE                                             2423534
 376                                                    2,100.00                                    08:49:13                                                  LSE                                             2423532
 41                                                     2,100.00                                    08:49:13                                                  CHIX                                            2423530
 263                                                    2,100.00                                    08:49:13                                                  CHIX                                            2423528
 316                                                    2,101.00                                    08:56:36                                                  LSE                                             2430516
 104                                                    2,101.00                                    08:56:36                                                  LSE                                             2430514
 381                                                    2,101.00                                    08:56:36                                                  LSE                                             2430512
 371                                                    2,100.00                                    09:00:21                                                  LSE                                             2434367
 383                                                    2,101.00                                    09:00:21                                                  LSE                                             2434365
 354                                                    2,101.00                                    09:00:21                                                  CHIX                                            2434361
 411                                                    2,102.00                                    09:02:05                                                  LSE                                             2435959
 359                                                    2,112.00                                    09:17:56                                                  LSE                                             2452061
 32                                                     2,112.00                                    09:17:56                                                  LSE                                             2452057
 422                                                    2,112.00                                    09:17:56                                                  LSE                                             2452063
 293                                                    2,112.00                                    09:17:56                                                  CHIX                                            2452059
 448                                                    2,114.00                                    09:23:05                                                  LSE                                             2457110
 397                                                    2,113.00                                    09:31:04                                                  LSE                                             2464936
 350                                                    2,113.00                                    09:31:04                                                  CHIX                                            2464934
 343                                                    2,113.00                                    09:42:42                                                  CHIX                                            2476332
 395                                                    2,113.00                                    09:50:55                                                  LSE                                             2484640
 365                                                    2,113.00                                    09:50:55                                                  LSE                                             2484638
 449                                                    2,116.00                                    10:03:41                                                  LSE                                             2496205
 357                                                    2,116.00                                    10:03:41                                                  CHIX                                            2496203
 220                                                    2,115.00                                    10:16:12                                                  LSE                                             2507529
 208                                                    2,115.00                                    10:16:12                                                  LSE                                             2507533
 8                                                      2,115.00                                    10:16:12                                                  LSE                                             2507531
 444                                                    2,115.00                                    10:16:12                                                  LSE                                             2507527
 290                                                    2,114.00                                    10:17:57                                                  CHIX                                            2508730
 117                                                    2,115.00                                    10:20:59                                                  CHIX                                            2511615
 215                                                    2,115.00                                    10:20:59                                                  CHIX                                            2511617
 406                                                    2,113.00                                    10:29:28                                                  LSE                                             2518171
 377                                                    2,114.00                                    10:38:06                                                  LSE                                             2525901
 97                                                     2,113.00                                    10:39:42                                                  CHIX                                            2526878
 406                                                    2,113.00                                    10:47:50                                                  LSE                                             2534383
 194                                                    2,113.00                                    10:47:50                                                  CHIX                                            2534379
 104                                                    2,110.00                                    10:47:55                                                  LSE                                             2534735
 281                                                    2,110.00                                    10:47:55                                                  LSE                                             2534733
 94                                                     2,110.00                                    10:47:55                                                  LSE                                             2534731
 417                                                    2,110.00                                    10:47:55                                                  LSE                                             2534729
 272                                                    2,110.00                                    10:47:55                                                  LSE                                             2534727
 106                                                    2,109.00                                    10:48:05                                                  LSE                                             2535176
 323                                                    2,109.00                                    10:48:48                                                  LSE                                             2535893
 320                                                    2,110.00                                    10:58:58                                                  CHIX                                            2544083
 393                                                    2,110.00                                    10:58:58                                                  LSE                                             2544077
 217                                                    2,110.00                                    10:58:58                                                  LSE                                             2544081
 186                                                    2,110.00                                    10:58:58                                                  LSE                                             2544079
 373                                                    2,109.00                                    11:03:57                                                  LSE                                             2549267
 293                                                    2,105.00                                    11:11:04                                                  CHIX                                            2555232
 436                                                    2,107.00                                    11:23:55                                                  LSE                                             2567164
 186                                                    2,108.00                                    11:36:26                                                  LSE                                             2578190
 178                                                    2,108.00                                    11:36:26                                                  LSE                                             2578188
 254                                                    2,108.00                                    11:36:26                                                  LSE                                             2578186
 193                                                    2,108.00                                    11:36:27                                                  LSE                                             2578202
 345                                                    2,108.00                                    11:36:27                                                  CHIX                                            2578200
 238                                                    2,114.00                                    11:50:07                                                  LSE                                             2589805
 185                                                    2,114.00                                    11:50:07                                                  LSE                                             2589803
 306                                                    2,114.00                                    11:50:07                                                  CHIX                                            2589801
 355                                                    2,112.00                                    11:59:37                                                  CHIX                                            2596324
 389                                                    2,111.00                                    12:03:25                                                  LSE                                             2600351
 127                                                    2,110.00                                    12:07:56                                                  LSE                                             2604381
 423                                                    2,109.00                                    12:11:13                                                  LSE                                             2607382
 370                                                    2,112.00                                    12:20:06                                                  LSE                                             2615059
 445                                                    2,120.00                                    12:24:49                                                  LSE                                             2618125
 324                                                    2,120.00                                    12:24:49                                                  CHIX                                            2618123
 361                                                    2,122.00                                    12:39:33                                                  LSE                                             2631817
 39                                                     2,122.00                                    12:39:33                                                  CHIX                                            2631807
 260                                                    2,122.00                                    12:39:33                                                  CHIX                                            2631805
 322                                                    2,126.00                                    12:50:09                                                  CHIX                                            2642083
 169                                                    2,123.00                                    12:55:12                                                  LSE                                             2646823
 199                                                    2,123.00                                    12:55:12                                                  LSE                                             2646821
 330                                                    2,123.00                                    13:06:00                                                  CHIX                                            2657197
 403                                                    2,118.00                                    13:14:46                                                  LSE                                             2665109
 116                                                    2,116.00                                    13:22:20                                                  LSE                                             2673190
 308                                                    2,116.00                                    13:22:20                                                  LSE                                             2673188
 332                                                    2,119.00                                    13:33:52                                                  LSE                                             2686935
 88                                                     2,119.00                                    13:33:52                                                  LSE                                             2686933
 327                                                    2,119.00                                    13:33:52                                                  CHIX                                            2686931
 325                                                    2,118.00                                    13:37:00                                                  CHIX                                            2691707
 282                                                    2,118.00                                    13:41:20                                                  LSE                                             2696293
 158                                                    2,118.00                                    13:41:20                                                  LSE                                             2696291
 319                                                    2,118.00                                    13:42:55                                                  CHIX                                            2697910
 292                                                    2,119.00                                    13:50:30                                                  CHIX                                            2708186
 250                                                    2,118.00                                    13:58:39                                                  CHIX                                            2718026
 39                                                     2,118.00                                    13:58:39                                                  CHIX                                            2718028
 64                                                     2,118.00                                    13:58:39                                                  LSE                                             2718024
 43                                                     2,118.00                                    13:58:39                                                  LSE                                             2718022
 359                                                    2,118.00                                    13:58:39                                                  LSE                                             2718020
 333                                                    2,118.00                                    13:58:39                                                  LSE                                             2718018
 52                                                     2,118.00                                    13:58:39                                                  LSE                                             2718016
 87                                                     2,117.00                                    13:59:12                                                  CHIX                                            2718601
 227                                                    2,117.00                                    13:59:12                                                  CHIX                                            2718603
 418                                                    2,118.00                                    14:06:36                                                  LSE                                             2729433
 303                                                    2,118.00                                    14:06:36                                                  CHIX                                            2729431
 445                                                    2,119.00                                    14:17:58                                                  LSE                                             2743811
 333                                                    2,119.00                                    14:17:58                                                  CHIX                                            2743809
 344                                                    2,117.00                                    14:20:25                                                  CHIX                                            2747894
 388                                                    2,116.00                                    14:20:58                                                  LSE                                             2748387
 4                                                      2,115.00                                    14:23:05                                                  LSE                                             2750508
 390                                                    2,115.00                                    14:23:05                                                  LSE                                             2750506
 324                                                    2,115.00                                    14:31:30                                                  LSE                                             2772885
 360                                                    2,115.00                                    14:31:30                                                  CHIX                                            2772883
 65                                                     2,115.00                                    14:31:30                                                  LSE                                             2772881
 254                                                    2,115.00                                    14:35:21                                                  CHIX                                            2785327
 47                                                     2,115.00                                    14:35:21                                                  CHIX                                            2785325
 34                                                     2,114.00                                    14:36:03                                                  LSE                                             2786682
 412                                                    2,114.00                                    14:36:03                                                  LSE                                             2786680
 440                                                    2,112.00                                    14:38:35                                                  LSE                                             2791976
 362                                                    2,115.00                                    14:47:59                                                  LSE                                             2815780
 109                                                    2,114.00                                    14:50:18                                                  CHIX                                            2824345
 368                                                    2,114.00                                    14:54:10                                                  LSE                                             2831246
 326                                                    2,114.00                                    14:54:10                                                  CHIX                                            2831244
 223                                                    2,114.00                                    14:54:10                                                  CHIX                                            2831242
 6                                                      2,112.00                                    14:54:11                                                  CHIX                                            2831287
 444                                                    2,117.00                                    14:58:08                                                  LSE                                             2840869
 345                                                    2,116.00                                    14:59:02                                                  CHIX                                            2842408
 409                                                    2,116.00                                    15:00:10                                                  LSE                                             2848051
 300                                                    2,116.00                                    15:01:33                                                  CHIX                                            2853186
 59                                                     2,115.00                                    15:04:39                                                  LSE                                             2860047
 332                                                    2,115.00                                    15:04:39                                                  LSE                                             2860045
 325                                                    2,115.00                                    15:04:39                                                  CHIX                                            2860043
 350                                                    2,119.00                                    15:11:33                                                  CHIX                                            2877258
 397                                                    2,119.00                                    15:11:33                                                  LSE                                             2877260
 381                                                    2,119.00                                    15:15:30                                                  LSE                                             2886733
 393                                                    2,120.00                                    15:19:10                                                  LSE                                             2893240
 354                                                    2,120.00                                    15:19:10                                                  CHIX                                            2893238
 417                                                    2,119.00                                    15:27:00                                                  LSE                                             2911954
 358                                                    2,119.00                                    15:27:00                                                  CHIX                                            2911952
 15                                                     2,119.00                                    15:27:00                                                  LSE                                             2911950
 396                                                    2,116.00                                    15:29:55                                                  LSE                                             2916152
 310                                                    2,116.00                                    15:33:43                                                  CHIX                                            2924257
 370                                                    2,114.00                                    15:37:13                                                  LSE                                             2931582
 308                                                    2,113.00                                    15:39:30                                                  CHIX                                            2934708
 418                                                    2,113.00                                    15:39:30                                                  LSE                                             2934706
 41                                                     2,113.00                                    15:39:30                                                  CHIX                                            2934704
 314                                                    2,112.00                                    15:46:20                                                  CHIX                                            2948467
 361                                                    2,112.00                                    15:46:20                                                  LSE                                             2948464
 186                                                    2,111.00                                    15:51:14                                                  LSE                                             2958115
 212                                                    2,111.00                                    15:51:14                                                  LSE                                             2958113
 249                                                    2,111.00                                    15:53:43                                                  LSE                                             2962579
 146                                                    2,111.00                                    15:53:48                                                  LSE                                             2962666
 1                                                      2,111.00                                    15:54:38                                                  LSE                                             2963994
 289                                                    2,111.00                                    15:54:38                                                  CHIX                                            2963992
 42                                                     2,110.00                                    15:55:00                                                  LSE                                             2964816
 318                                                    2,110.00                                    15:55:00                                                  LSE                                             2964810
 273                                                    2,110.00                                    15:55:00                                                  LSE                                             2964803
 130                                                    2,110.00                                    15:55:00                                                  LSE                                             2964791
 277                                                    2,110.00                                    15:55:00                                                  LSE                                             2964777
 90                                                     2,110.00                                    15:55:00                                                  LSE                                             2964772
 408                                                    2,110.00                                    15:55:00                                                  LSE                                             2964765
 376                                                    2,110.00                                    15:55:00                                                  LSE                                             2964763
 50                                                     2,110.00                                    15:55:00                                                  LSE                                             2964761
 380                                                    2,110.00                                    15:55:00                                                  LSE                                             2964759
 106                                                    2,110.00                                    15:55:00                                                  LSE                                             2964757
 7                                                      2,110.00                                    15:55:00                                                  LSE                                             2964755
 274                                                    2,110.00                                    15:55:00                                                  LSE                                             2964753
 219                                                    2,110.00                                    15:55:00                                                  LSE                                             2964751
 444                                                    2,110.00                                    15:55:00                                                  LSE                                             2964749
 176                                                    2,110.00                                    15:55:00                                                  LSE                                             2964747
 376                                                    2,110.00                                    15:55:00                                                  LSE                                             2964745
 401                                                    2,110.00                                    15:55:29                                                  LSE                                             2967391
 373                                                    2,108.00                                    15:57:15                                                  LSE                                             2970173
 78                                                     2,108.00                                    15:57:15                                                  LSE                                             2970171
 386                                                    2,106.00                                    15:59:00                                                  LSE                                             2972876
 400                                                    2,103.00                                    16:03:02                                                  LSE                                             2983322
 227                                                    2,100.00                                    16:06:45                                                  LSE                                             2991474
 451                                                    2,100.00                                    16:06:45                                                  LSE                                             2991472
 218                                                    2,100.00                                    16:06:45                                                  LSE                                             2991476
 705                                                    2,100.00                                    16:09:59                                                  LSE                                             2996104
 78                                                     2,100.00                                    16:09:59                                                  LSE                                             2996102
 371                                                    2,100.00                                    16:09:59                                                  LSE                                             2996100
 394                                                    2,100.00                                    16:12:00                                                  LSE                                             3002164
 394                                                    2,100.00                                    16:12:00                                                  LSE                                             3002162
 49                                                     2,100.00                                    16:12:00                                                  LSE                                             3002158
 210                                                    2,099.00                                    16:13:17                                                  LSE                                             3004484
 164                                                    2,099.00                                    16:13:17                                                  LSE                                             3004482
 272                                                    2,100.00                                    16:16:50                                                  LSE                                             3013449
 123                                                    2,100.00                                    16:16:50                                                  LSE                                             3013447
 246                                                    2,100.00                                    16:18:19                                                  LSE                                             3016145
 126                                                    2,100.00                                    16:18:19                                                  LSE                                             3016143
 250                                                    2,099.00                                    16:19:25                                                  LSE                                             3018369
 378                                                    2,099.00                                    16:19:25                                                  LSE                                             3018365
 130                                                    2,099.00                                    16:19:25                                                  LSE                                             3018367
 19                                                     2,100.00                                    16:19:42                                                  LSE                                             3018956
 402                                                    2,100.00                                    16:19:42                                                  LSE                                             3018954
 345                                                    2,101.00                                    16:19:59                                                  LSE                                             3019461
 196                                                    2,101.00                                    16:19:59                                                  LSE                                             3019459
 383                                                    2,102.00                                    16:20:48                                                  LSE                                             3022978
 448                                                    2,102.00                                    16:21:23                                                  LSE                                             3024191
 368                                                    2,100.00                                    16:23:17                                                  LSE                                             3028027
 480                                                    2,100.00                                    16:23:17                                                  LSE                                             3028025
 141                                                    2,100.00                                    16:23:17                                                  LSE                                             3028023
 277                                                    2,100.00                                    16:23:17                                                  LSE                                             3028021
 92                                                     2,100.00                                    16:25:21                                                  LSE                                             3034416
 339                                                    2,100.00                                    16:25:21                                                  LSE                                             3034424
 8                                                      2,100.00                                    16:25:21                                                  LSE                                             3034428
 409                                                    2,100.00                                    16:25:21                                                  LSE                                             3034408
 417                                                    2,100.00                                    16:25:49                                                  LSE                                             3035168
 378                                                    2,099.00                                    16:26:45                                                  LSE                                             3037135
 39                                                     2,099.00                                    16:26:45                                                  LSE                                             3037133
 339                                                    2,099.00                                    16:26:45                                                  LSE                                             3037131
 176                                                    2,100.00                                    16:27:55                                                  LSE                                             3039806
 250                                                    2,100.00                                    16:27:57                                                  LSE                                             3039862
 339                                                    2,100.00                                    16:28:08                                                  LSE                                             3040328
 160                                                    2,100.00                                    16:28:08                                                  LSE                                             3040326
 361                                                    2,100.00                                    16:28:23                                                  LSE                                             3040815
 180                                                    2,100.00                                    16:28:23                                                  LSE                                             3040809
 367                                                    2,100.00                                    16:28:23                                                  LSE                                             3040807
 188                                                    2,099.00                                    16:28:34                                                  LSE                                             3041072
 251                                                    2,099.00                                    16:28:34                                                  LSE                                             3041070
 409                                                    2,099.00                                    16:29:10                                                  LSE                                             3045873
 398                                                    2,100.00                                    16:29:52                                                  LSE                                             3050278

 

 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  POSFLFLDLELALIE



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Associated British Foods

See all news