Picture of Card Factory logo

CARD Card Factory News Story

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

REG - Card Factory PLC - Transaction in Own Shares

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

RNS Number : 2038M  Card Factory PLC  19 December 2025

                                                                                                                                                                                   19 December 2025

                                                                                              Card Factory plc

(the "Company")
 Transactions in own shares
 Card Factory plc, the UK's leading specialist retailer of greeting cards,
 gifts and celebration essentials, announces that it purchased the following
 number of ordinary shares of 1 pence each in the capital of the Company
 ('Ordinary Shares') through UBS AG London Branch. The Ordinary Shares
 purchased will be held in treasury.
 Date of purchases:                                                                                                                                                                18 December 2025
 No. of Ordinary Shares purchased                                                                                                                                                  693,000
 Highest price paid per share (pence)                                                                                                                                              73.30
 Lowest price paid per share (pence)                                                                                                                                               71.60
 Volume weighted average price paid per Ordinary Share (pence)                                                                                                                     72.6943
 The Company notifies the market that at the date of this announcement the
 Company's issued ordinary share capital comprises 351,595,922 ordinary shares
 with a nominal value of 1p each ("Ordinary Shares") with each share carrying
 one vote. In aggregate, 5,581,266 Ordinary Shares are held in treasury.  The
 number of 346,014,656 ordinary shares may be used by shareholders in the
 Company as the denominator for the calculations by which they will determine
 if they are required to notify their interest in, or a change in their
 interest in, the ordinary share capital of the Company under the FCA's
 Disclosure Guidance and Transparency Rules.
 This disclosure is made pursuant to paragraph 9.6.6(R) of the Listing Rules.
 The table below contains detailed information about the purchases made as part
 of the Share repurchase programme.
 Enquiries:

Card Factory
 plc
 via Teneo (below)

Darcy Willson-Rymer, Chief Executive Officer

Matthias Seeger, Chief Financial Officer
 Teneo
 +44 (0) 207 353 4200
 James Macey White / Anthony Di
 Natale
 cardfactory@teneo.com
 Aggregated information:

 Trading venue                     Volume weighted average price (pence)     Aggregated volume                 Lowest Price per share            Highest Price per share
 London Stock Exchange             72.6962                                   503,000                           71.60                             73.30
 BATS Europe                       72.6997                                   129,000                           72.30                             73.30
 Chi-X Europe                      72.6779                                   40,000                            72.30                             72.90
 Aquis                             72.6475                                   21,000                            72.40                             73.10

 Individual transactions:

 In accordance with Article 5(1)(b) of Regulation (EU) No. 596/2014 (as
 incorporated into UK domestic law by the European Union (Withdrawal) Act
 2018), a full breakdown of the individual trades made by UBS on behalf of the
 Company as part of the Programme is detailed below:

 Transaction date                  Time of transaction                       Volume                            Price (GBp)                       Trading Venue                                      Transaction

Reference

Number
 18/12/2025                        08:02:33                                  1,807                             71.7000                           LSE                                                2573144
 18/12/2025                        08:02:42                                  1,773                             71.7000                           LSE                                                2573274
 18/12/2025                        08:03:57                                  1,977                             71.6000                           LSE                                                2574482
 18/12/2025                        08:08:11                                  2,163                             72.1000                           LSE                                                2579068
 18/12/2025                        08:08:16                                  2,028                             72.0000                           LSE                                                2581063
 18/12/2025                        08:20:04                                  3,847                             72.3000                           LSE                                                2593211
 18/12/2025                        08:21:01                                  1,914                             72.2000                           LSE                                                2593956
 18/12/2025                        08:21:13                                  2,183                             72.3000                           LSE                                                2594198
 18/12/2025                        08:24:27                                  1,944                             72.4000                           LSE                                                2597500
 18/12/2025                        08:24:27                                  1,869                             72.4000                           LSE                                                2597498
 18/12/2025                        08:24:57                                  1,903                             72.3000                           LSE                                                2597888
 18/12/2025                        08:27:06                                  1,849                             72.7000                           LSE                                                2600397
 18/12/2025                        08:27:42                                  1,897                             72.7000                           LSE                                                2600863
 18/12/2025                        08:30:44                                  637                               72.9000                           LSE                                                2604559
 18/12/2025                        08:31:14                                  2,117                             73.2000                           LSE                                                2605023
 18/12/2025                        08:31:52                                  1,931                             73.1000                           LSE                                                2605660
 18/12/2025                        08:33:45                                  702                               73.0000                           LSE                                                2607797
 18/12/2025                        08:33:45                                  2,200                             73.0000                           LSE                                                2607795
 18/12/2025                        08:34:10                                  2,058                             72.9000                           LSE                                                2608098
 18/12/2025                        08:34:13                                  1,885                             72.7000                           LSE                                                2608127
 18/12/2025                        08:36:32                                  285                               73.0000                           LSE                                                2610998
 18/12/2025                        08:36:42                                  2,003                             73.0000                           LSE                                                2611116
 18/12/2025                        08:37:39                                  1,512                             72.8000                           BATE                                               2612117
 18/12/2025                        08:37:39                                  1,100                             72.8000                           BATE                                               2612115
 18/12/2025                        08:37:39                                  2,065                             72.9000                           LSE                                                2612113
 18/12/2025                        08:38:06                                  331                               72.8000                           BATE                                               2612583
 18/12/2025                        08:38:06                                  522                               72.8000                           BATE                                               2612581
 18/12/2025                        08:39:16                                  20                                73.2000                           LSE                                                2613809
 18/12/2025                        08:39:21                                  1,947                             73.2000                           LSE                                                2613873
 18/12/2025                        08:39:21                                  1,871                             73.2000                           LSE                                                2613871
 18/12/2025                        08:40:06                                  1,987                             73.2000                           BATE                                               2615175
 18/12/2025                        08:40:12                                  2,048                             73.2000                           LSE                                                2615280
 18/12/2025                        08:40:46                                  1,344                             73.2000                           BATE                                               2617841
 18/12/2025                        08:41:07                                  1,547                             73.1000                           LSE                                                2618185
 18/12/2025                        08:41:07                                  561                               73.1000                           LSE                                                2618183
 18/12/2025                        08:42:35                                  2,530                             73.0000                           LSE                                                2619406
 18/12/2025                        08:44:13                                  2,191                             72.9000                           LSE                                                2620698
 18/12/2025                        08:44:31                                  679                               72.8000                           LSE                                                2621083
 18/12/2025                        08:44:31                                  1,210                             72.8000                           LSE                                                2621081
 18/12/2025                        08:51:07                                  4,160                             73.1000                           LSE                                                2629238
 18/12/2025                        08:51:07                                  53                                73.1000                           LSE                                                2629236
 18/12/2025                        08:52:42                                  2,144                             73.1000                           LSE                                                2630706
 18/12/2025                        08:52:42                                  1,441                             72.9000                           BATE                                               2630704
 18/12/2025                        08:52:42                                  1,100                             73.1000                           LSE                                                2630692
 18/12/2025                        08:52:42                                  731                               73.1000                           LSE                                                2630696
 18/12/2025                        08:52:42                                  1,331                             72.9000                           CHIX                                               2630694
 18/12/2025                        08:52:42                                  1,537                             72.9000                           CHIX                                               2630700
 18/12/2025                        08:52:42                                  4,494                             72.9000                           BATE                                               2630698
 18/12/2025                        08:52:42                                  1,818                             73.1000                           LSE                                                2630702
 18/12/2025                        08:53:23                                  1,682                             73.0000                           LSE                                                2631268
 18/12/2025                        08:53:23                                  403                               73.0000                           LSE                                                2631266
 18/12/2025                        08:54:03                                  1,602                             72.8000                           Aquis                                              2631948
 18/12/2025                        09:02:48                                  2,129                             73.1000                           LSE                                                2641803
 18/12/2025                        09:02:48                                  2,029                             73.1000                           LSE                                                2641801
 18/12/2025                        09:03:43                                  1,163                             73.1000                           LSE                                                2642579
 18/12/2025                        09:03:43                                  819                               73.1000                           LSE                                                2642577
 18/12/2025                        09:04:02                                  500                               72.9000                           LSE                                                2642976
 18/12/2025                        09:04:02                                  1,292                             72.9000                           LSE                                                2642973
 18/12/2025                        09:08:36                                  1,326                             72.9000                           BATE                                               2648322
 18/12/2025                        09:09:02                                  830                               72.8000                           LSE                                                2648705
 18/12/2025                        09:10:43                                  1,430                             72.8000                           CHIX                                               2650777
 18/12/2025                        09:10:43                                  1,843                             72.8000                           LSE                                                2650781
 18/12/2025                        09:10:43                                  962                               72.8000                           LSE                                                2650779
 18/12/2025                        09:10:44                                  1,219                             72.6000                           Aquis                                              2650785
 18/12/2025                        09:18:03                                  355                               72.7000                           LSE                                                2658107
 18/12/2025                        09:33:36                                  3,558                             72.9000                           LSE                                                2674595
 18/12/2025                        09:33:36                                  2,603                             72.9000                           BATE                                               2674593
 18/12/2025                        09:33:36                                  4,310                             72.9000                           LSE                                                2674591
 18/12/2025                        09:33:36                                  32                                72.9000                           BATE                                               2674589
 18/12/2025                        09:33:36                                  309                               72.9000                           BATE                                               2674587
 18/12/2025                        09:36:07                                  2,724                             72.8000                           LSE                                                2677645
 18/12/2025                        09:36:07                                  2,662                             72.8000                           LSE                                                2677639
 18/12/2025                        09:47:25                                  2,042                             72.9000                           LSE                                                2692136
 18/12/2025                        09:47:25                                  4,266                             72.9000                           LSE                                                2692134
 18/12/2025                        09:47:25                                  3,220                             72.9000                           BATE                                               2692132
 18/12/2025                        09:51:12                                  2,036                             72.9000                           LSE                                                2697127
 18/12/2025                        09:51:12                                  44                                72.9000                           LSE                                                2697129
 18/12/2025                        09:51:12                                  23                                72.9000                           LSE                                                2697125
 18/12/2025                        09:51:12                                  45                                72.9000                           LSE                                                2697123
 18/12/2025                        10:00:57                                  1,372                             72.9000                           BATE                                               2708643
 18/12/2025                        10:15:19                                  2,721                             73.3000                           LSE                                                2721044
 18/12/2025                        10:15:19                                  3,798                             73.3000                           LSE                                                2721042
 18/12/2025                        10:15:19                                  7,733                             73.3000                           LSE                                                2721040
 18/12/2025                        10:15:19                                  3,420                             73.3000                           LSE                                                2721038
 18/12/2025                        10:16:12                                  1,733                             73.3000                           BATE                                               2722785
 18/12/2025                        10:22:03                                  1,586                             73.3000                           BATE                                               2727648
 18/12/2025                        10:22:03                                  1,665                             73.1000                           Aquis                                              2727646
 18/12/2025                        10:23:40                                  509                               73.1000                           BATE                                               2728895
 18/12/2025                        10:23:40                                  996                               73.1000                           BATE                                               2728893
 18/12/2025                        10:24:26                                  1,904                             73.1000                           LSE                                                2729352
 18/12/2025                        10:26:26                                  2,136                             73.1000                           LSE                                                2731321
 18/12/2025                        10:27:17                                  2,040                             73.1000                           LSE                                                2731809
 18/12/2025                        10:27:17                                  1,200                             73.1000                           LSE                                                2731807
 18/12/2025                        10:27:18                                  1,622                             73.0000                           LSE                                                2731829
 18/12/2025                        10:35:27                                  1,995                             73.0000                           LSE                                                2738341
 18/12/2025                        10:35:27                                  308                               73.0000                           LSE                                                2738339
 18/12/2025                        10:38:02                                  1,515                             73.1000                           LSE                                                2740005
 18/12/2025                        10:38:02                                  1,213                             73.1000                           LSE                                                2740003
 18/12/2025                        10:55:20                                  1,726                             73.1000                           LSE                                                2753998
 18/12/2025                        10:55:21                                  49                                73.1000                           LSE                                                2754003
 18/12/2025                        10:55:21                                  317                               73.1000                           LSE                                                2754001
 18/12/2025                        10:56:37                                  342                               73.1000                           LSE                                                2754961
 18/12/2025                        11:08:10                                  944                               73.1000                           LSE                                                2764131
 18/12/2025                        11:08:10                                  1,084                             73.1000                           LSE                                                2764129
 18/12/2025                        11:08:10                                  1,809                             73.1000                           LSE                                                2764127
 18/12/2025                        11:08:10                                  659                               73.1000                           LSE                                                2764125
 18/12/2025                        11:08:10                                  789                               73.1000                           LSE                                                2764123
 18/12/2025                        11:08:27                                  1,850                             73.1000                           LSE                                                2764340
 18/12/2025                        11:08:27                                  2,097                             73.1000                           LSE                                                2764342
 18/12/2025                        11:08:33                                  48                                72.8000                           CHIX                                               2764510
 18/12/2025                        11:08:33                                  1,338                             72.9000                           BATE                                               2764508
 18/12/2025                        11:08:33                                  1,433                             72.9000                           BATE                                               2764506
 18/12/2025                        11:08:33                                  1,373                             72.9000                           BATE                                               2764504
 18/12/2025                        11:08:33                                  3,250                             73.0000                           LSE                                                2764502
 18/12/2025                        11:08:33                                  1,354                             72.9000                           BATE                                               2764500
 18/12/2025                        11:09:07                                  540                               72.9000                           BATE                                               2764884
 18/12/2025                        11:09:07                                  907                               72.9000                           BATE                                               2764882
 18/12/2025                        11:11:04                                  1,001                             72.9000                           Aquis                                              2766894
 18/12/2025                        11:11:04                                  306                               72.9000                           Aquis                                              2766892
 18/12/2025                        11:11:06                                  560                               72.8000                           Aquis                                              2766927
 18/12/2025                        11:11:06                                  1,397                             72.8000                           CHIX                                               2766925
 18/12/2025                        11:11:06                                  4                                 72.8000                           CHIX                                               2766923
 18/12/2025                        11:11:06                                  1,846                             72.8000                           LSE                                                2766921
 18/12/2025                        11:11:06                                  1,367                             72.8000                           CHIX                                               2766917
 18/12/2025                        11:11:06                                  813                               72.8000                           Aquis                                              2766919
 18/12/2025                        11:11:06                                  1,403                             72.9000                           BATE                                               2766915
 18/12/2025                        11:12:01                                  1,517                             72.7000                           CHIX                                               2767462
 18/12/2025                        11:14:57                                  754                               72.6000                           LSE                                                2769290
 18/12/2025                        11:14:57                                  1,263                             72.6000                           LSE                                                2769288
 18/12/2025                        11:19:02                                  1,218                             72.6000                           LSE                                                2772820
 18/12/2025                        11:20:18                                  2,070                             72.6000                           LSE                                                2774425
 18/12/2025                        11:20:18                                  885                               72.6000                           LSE                                                2774423
 18/12/2025                        11:30:09                                  1,993                             72.7000                           BATE                                               2782493
 18/12/2025                        11:30:09                                  2,352                             72.6000                           LSE                                                2782491
 18/12/2025                        11:30:09                                  1,519                             72.6000                           Aquis                                              2782489
 18/12/2025                        11:30:09                                  1,770                             72.7000                           LSE                                                2782487
 18/12/2025                        11:30:09                                  2,590                             72.7000                           LSE                                                2782485
 18/12/2025                        11:30:09                                  1,909                             72.7000                           LSE                                                2782483
 18/12/2025                        11:30:09                                  6,752                             72.7000                           LSE                                                2782481
 18/12/2025                        11:30:09                                  802                               72.7000                           CHIX                                               2782479
 18/12/2025                        11:30:09                                  1,435                             72.7000                           BATE                                               2782477
 18/12/2025                        11:30:09                                  570                               72.7000                           CHIX                                               2782475
 18/12/2025                        11:31:03                                  2,144                             72.6000                           LSE                                                2783053
 18/12/2025                        11:31:10                                  892                               72.6000                           LSE                                                2783127
 18/12/2025                        11:31:10                                  1,100                             72.6000                           LSE                                                2783125
 18/12/2025                        11:31:32                                  695                               72.6000                           LSE                                                2783272
 18/12/2025                        11:36:35                                  2,532                             72.7000                           LSE                                                2787173
 18/12/2025                        11:36:35                                  1,059                             72.7000                           LSE                                                2787171
 18/12/2025                        11:36:35                                  1,043                             72.7000                           LSE                                                2787169
 18/12/2025                        11:36:35                                  2,417                             72.7000                           LSE                                                2787167
 18/12/2025                        11:37:36                                  1,379                             72.7000                           BATE                                               2787775
 18/12/2025                        11:38:19                                  197                               72.6000                           LSE                                                2788149
 18/12/2025                        11:38:19                                  2,618                             72.6000                           LSE                                                2788147
 18/12/2025                        11:43:46                                  229                               72.7000                           BATE                                               2792433
 18/12/2025                        11:47:43                                  206                               72.7000                           CHIX                                               2795891
 18/12/2025                        11:48:46                                  1,429                             72.7000                           BATE                                               2796521
 18/12/2025                        11:56:46                                  1,552                             72.7000                           BATE                                               2802845
 18/12/2025                        11:58:17                                  2,108                             72.6000                           LSE                                                2803749
 18/12/2025                        11:58:17                                  986                               72.6000                           LSE                                                2803747
 18/12/2025                        11:58:17                                  1,192                             72.6000                           LSE                                                2803745
 18/12/2025                        11:58:17                                  1,345                             72.6000                           BATE                                               2803743
 18/12/2025                        11:58:17                                  1,028                             72.7000                           CHIX                                               2803741
 18/12/2025                        12:00:17                                  2,200                             72.6000                           LSE                                                2806012
 18/12/2025                        12:03:30                                  1,462                             72.4000                           CHIX                                               2809634
 18/12/2025                        12:03:30                                  1,928                             72.4000                           LSE                                                2809632
 18/12/2025                        12:03:30                                  1,371                             72.4000                           BATE                                               2809630
 18/12/2025                        12:03:30                                  1,502                             72.4000                           CHIX                                               2809628
 18/12/2025                        12:03:30                                  1,303                             72.4000                           BATE                                               2809626
 18/12/2025                        12:03:45                                  1,612                             72.2000                           LSE                                                2810044
 18/12/2025                        12:04:18                                  1,264                             72.2000                           LSE                                                2810431
 18/12/2025                        12:04:31                                  1,259                             72.2000                           LSE                                                2810598
 18/12/2025                        12:04:31                                  72                                72.2000                           LSE                                                2810596
 18/12/2025                        12:04:37                                  107                               72.2000                           LSE                                                2810657
 18/12/2025                        12:04:37                                  588                               72.2000                           LSE                                                2810659
 18/12/2025                        12:04:51                                  1,282                             72.2000                           LSE                                                2810811
 18/12/2025                        12:05:31                                  489                               72.2000                           LSE                                                2812667
 18/12/2025                        12:15:42                                  1,241                             72.2000                           LSE                                                2820908
 18/12/2025                        12:26:45                                  328                               72.3000                           BATE                                               2829325
 18/12/2025                        12:26:45                                  1,100                             72.3000                           BATE                                               2829323
 18/12/2025                        12:30:57                                  1,461                             72.3000                           LSE                                                2833670
 18/12/2025                        12:31:08                                  1,282                             72.3000                           LSE                                                2833808
 18/12/2025                        12:32:33                                  2,064                             72.3000                           LSE                                                2834923
 18/12/2025                        12:32:33                                  2,983                             72.3000                           LSE                                                2834921
 18/12/2025                        12:32:33                                  110                               72.3000                           BATE                                               2834919
 18/12/2025                        12:32:33                                  1,100                             72.3000                           BATE                                               2834917
 18/12/2025                        12:33:02                                  1,316                             72.3000                           LSE                                                2835166
 18/12/2025                        12:34:02                                  177                               72.3000                           BATE                                               2835734
 18/12/2025                        12:34:02                                  1,141                             72.3000                           BATE                                               2835736
 18/12/2025                        12:35:09                                  320                               72.3000                           BATE                                               2837274
 18/12/2025                        12:35:09                                  2,100                             72.3000                           LSE                                                2837272
 18/12/2025                        12:35:09                                  2,115                             72.3000                           LSE                                                2837270
 18/12/2025                        12:35:09                                  140                               72.3000                           BATE                                               2837266
 18/12/2025                        12:35:09                                  1,159                             72.3000                           BATE                                               2837268
 18/12/2025                        12:42:33                                  619                               72.4000                           LSE                                                2842723
 18/12/2025                        12:42:33                                  1,442                             72.4000                           LSE                                                2842721
 18/12/2025                        12:42:33                                  438                               72.5000                           LSE                                                2842718
 18/12/2025                        12:42:33                                  5,458                             72.5000                           LSE                                                2842716
 18/12/2025                        12:44:33                                  2,067                             72.4000                           LSE                                                2843881
 18/12/2025                        12:45:13                                  517                               72.2000                           LSE                                                2845226
 18/12/2025                        12:45:13                                  356                               72.3000                           LSE                                                2845222
 18/12/2025                        12:45:13                                  829                               72.3000                           LSE                                                2845220
 18/12/2025                        12:45:13                                  692                               72.3000                           LSE                                                2845218
 18/12/2025                        12:49:41                                  2,572                             72.7000                           LSE                                                2847994
 18/12/2025                        12:49:41                                  6,625                             72.7000                           LSE                                                2847992
 18/12/2025                        12:49:42                                  1,542                             72.5000                           LSE                                                2848002
 18/12/2025                        12:50:51                                  367                               72.5000                           LSE                                                2849497
 18/12/2025                        12:50:53                                  1,518                             72.3000                           CHIX                                               2849511
 18/12/2025                        12:55:47                                  2,064                             72.6000                           LSE                                                2853039
 18/12/2025                        12:56:47                                  2,025                             72.6000                           LSE                                                2853682
 18/12/2025                        12:59:04                                  1,210                             72.6000                           LSE                                                2855371
 18/12/2025                        13:00:03                                  2,171                             72.5000                           LSE                                                2857169
 18/12/2025                        13:00:08                                  231                               72.4000                           LSE                                                2857283
 18/12/2025                        13:10:48                                  597                               72.4000                           LSE                                                2867964
 18/12/2025                        13:10:48                                  1,100                             72.4000                           LSE                                                2867962
 18/12/2025                        13:14:58                                  1,944                             72.5000                           LSE                                                2870734
 18/12/2025                        13:14:58                                  2,097                             72.5000                           LSE                                                2870732
 18/12/2025                        13:14:58                                  1,309                             72.5000                           BATE                                               2870730
 18/12/2025                        13:14:58                                  32                                72.5000                           LSE                                                2870727
 18/12/2025                        13:14:58                                  286                               72.5000                           BATE                                               2870724
 18/12/2025                        13:14:58                                  905                               72.5000                           BATE                                               2870722
 18/12/2025                        13:14:58                                  243                               72.5000                           BATE                                               2870720
 18/12/2025                        13:14:58                                  284                               72.5000                           BATE                                               2870718
 18/12/2025                        13:14:58                                  806                               72.4000                           LSE                                                2870715
 18/12/2025                        13:14:58                                  1,063                             72.4000                           LSE                                                2870713
 18/12/2025                        13:14:58                                  1,137                             72.4000                           LSE                                                2870711
 18/12/2025                        13:14:58                                  1,361                             72.4000                           LSE                                                2870701
 18/12/2025                        13:14:58                                  448                               72.4000                           LSE                                                2870697
 18/12/2025                        13:14:58                                  1,937                             72.4000                           LSE                                                2870699
 18/12/2025                        13:14:58                                  684                               72.4000                           LSE                                                2870709
 18/12/2025                        13:14:58                                  1,442                             72.4000                           LSE                                                2870703
 18/12/2025                        13:14:58                                  731                               72.4000                           LSE                                                2870705
 18/12/2025                        13:14:58                                  1,885                             72.4000                           LSE                                                2870707
 18/12/2025                        13:16:26                                  2,166                             72.5000                           LSE                                                2872908
 18/12/2025                        13:18:01                                  1,394                             72.5000                           Aquis                                              2874316
 18/12/2025                        13:18:26                                  2,106                             72.5000                           LSE                                                2874659
 18/12/2025                        13:20:26                                  1,829                             72.5000                           LSE                                                2877440
 18/12/2025                        13:22:17                                  1,392                             72.5000                           BATE                                               2878829
 18/12/2025                        13:22:26                                  2,161                             72.5000                           LSE                                                2878934
 18/12/2025                        13:24:26                                  1,832                             72.5000                           LSE                                                2880442
 18/12/2025                        13:24:28                                  1,829                             72.4000                           LSE                                                2880472
 18/12/2025                        13:24:28                                  1,526                             72.4000                           Aquis                                              2880470
 18/12/2025                        13:26:28                                  598                               72.4000                           LSE                                                2883234
 18/12/2025                        13:26:29                                  765                               72.4000                           LSE                                                2883249
 18/12/2025                        13:27:32                                  636                               72.4000                           LSE                                                2884048
 18/12/2025                        13:27:32                                  2,152                             72.4000                           LSE                                                2884050
 18/12/2025                        13:28:17                                  114                               72.5000                           BATE                                               2884521
 18/12/2025                        13:28:17                                  1,191                             72.5000                           BATE                                               2884519
 18/12/2025                        13:29:32                                  604                               72.5000                           LSE                                                2885446
 18/12/2025                        13:29:34                                  2,058                             72.6000                           LSE                                                2885463
 18/12/2025                        13:31:12                                  760                               72.7000                           LSE                                                2889681
 18/12/2025                        13:32:42                                  45                                72.7000                           LSE                                                2891504
 18/12/2025                        13:32:42                                  1,084                             72.7000                           LSE                                                2891502
 18/12/2025                        13:34:26                                  3,880                             72.8000                           LSE                                                2893180
 18/12/2025                        13:34:41                                  738                               72.9000                           LSE                                                2893409
 18/12/2025                        13:35:30                                  1,287                             72.9000                           LSE                                                2897183
 18/12/2025                        13:44:34                                  1,953                             73.0000                           LSE                                                2906067
 18/12/2025                        13:44:34                                  9,384                             73.0000                           LSE                                                2906065
 18/12/2025                        13:47:55                                  2,265                             73.0000                           LSE                                                2910365
 18/12/2025                        13:47:55                                  1,922                             73.0000                           LSE                                                2910363
 18/12/2025                        13:47:55                                  1,832                             73.0000                           LSE                                                2910361
 18/12/2025                        13:50:55                                  2,035                             73.0000                           LSE                                                2914572
 18/12/2025                        13:52:55                                  1,217                             73.0000                           LSE                                                2916535
 18/12/2025                        13:52:55                                  64                                73.0000                           LSE                                                2916533
 18/12/2025                        13:55:56                                  1,533                             72.7000                           BATE                                               2921457
 18/12/2025                        13:55:56                                  2,018                             72.9000                           LSE                                                2921453
 18/12/2025                        13:55:56                                  1,499                             72.7000                           BATE                                               2921455
 18/12/2025                        13:55:56                                  1,455                             72.7000                           CHIX                                               2921463
 18/12/2025                        13:55:56                                  1,304                             72.7000                           CHIX                                               2921459
 18/12/2025                        13:55:56                                  1,546                             72.7000                           CHIX                                               2921461
 18/12/2025                        13:56:37                                  208                               72.5000                           BATE                                               2922000
 18/12/2025                        13:56:37                                  1,255                             72.5000                           BATE                                               2921998
 18/12/2025                        13:57:47                                  1,367                             72.3000                           BATE                                               2922862
 18/12/2025                        14:00:53                                  1,185                             72.4000                           LSE                                                2927615
 18/12/2025                        14:11:23                                  2,876                             72.4000                           LSE                                                2941086
 18/12/2025                        14:11:23                                  1,409                             72.4000                           BATE                                               2941084
 18/12/2025                        14:11:23                                  3,096                             72.4000                           BATE                                               2941082
 18/12/2025                        14:11:23                                  385                               72.4000                           BATE                                               2941080
 18/12/2025                        14:11:23                                  4,532                             72.5000                           LSE                                                2941076
 18/12/2025                        14:11:23                                  1,841                             72.5000                           LSE                                                2941078
 18/12/2025                        14:15:46                                  1,041                             72.5000                           Aquis                                              2946840
 18/12/2025                        14:16:27                                  1                                 72.4000                           LSE                                                2947597
 18/12/2025                        14:16:31                                  662                               72.4000                           LSE                                                2947686
 18/12/2025                        14:16:31                                  1,956                             72.5000                           LSE                                                2947680
 18/12/2025                        14:16:38                                  1,190                             72.4000                           LSE                                                2947832
 18/12/2025                        14:24:31                                  247                               72.5000                           LSE                                                2957219
 18/12/2025                        14:24:31                                  6,207                             72.5000                           LSE                                                2957217
 18/12/2025                        14:24:31                                  2,918                             72.5000                           LSE                                                2957215
 18/12/2025                        14:24:31                                  525                               72.5000                           LSE                                                2957212
 18/12/2025                        14:24:31                                  1,585                             72.5000                           LSE                                                2957210
 18/12/2025                        14:24:31                                  1,193                             72.5000                           Aquis                                              2957208
 18/12/2025                        14:24:31                                  103                               72.5000                           Aquis                                              2957206
 18/12/2025                        14:24:31                                  103                               72.5000                           Aquis                                              2957204
 18/12/2025                        14:24:31                                  1,448                             72.5000                           BATE                                               2957202
 18/12/2025                        14:25:01                                  1,911                             72.4000                           LSE                                                2959253
 18/12/2025                        14:25:01                                  1,791                             72.4000                           LSE                                                2959251
 18/12/2025                        14:26:59                                  35                                72.5000                           CHIX                                               2961353
 18/12/2025                        14:27:13                                  720                               72.4000                           LSE                                                2961730
 18/12/2025                        14:27:13                                  1,252                             72.4000                           LSE                                                2961728
 18/12/2025                        14:27:59                                  1,303                             72.5000                           CHIX                                               2962619
 18/12/2025                        14:31:11                                  1,443                             72.7000                           LSE                                                2975263
 18/12/2025                        14:35:08                                  592                               72.7000                           LSE                                                2987750
 18/12/2025                        14:36:20                                  1,277                             72.7000                           BATE                                               2990100
 18/12/2025                        14:38:52                                  2,137                             72.7000                           LSE                                                2994877
 18/12/2025                        14:38:52                                  2,084                             72.7000                           LSE                                                2994875
 18/12/2025                        14:38:52                                  1,920                             72.7000                           LSE                                                2994873
 18/12/2025                        14:38:52                                  2,113                             72.7000                           LSE                                                2994871
 18/12/2025                        14:38:52                                  892                               72.7000                           BATE                                               2994869
 18/12/2025                        14:38:52                                  975                               72.7000                           BATE                                               2994867
 18/12/2025                        14:38:52                                  1,529                             72.7000                           BATE                                               2994865
 18/12/2025                        14:38:52                                  1,324                             72.7000                           BATE                                               2994863
 18/12/2025                        14:38:52                                  1,416                             72.7000                           CHIX                                               2994861
 18/12/2025                        14:38:52                                  5,223                             72.7000                           BATE                                               2994859
 18/12/2025                        14:38:53                                  126                               72.6000                           CHIX                                               2994909
 18/12/2025                        14:38:53                                  1,255                             72.6000                           CHIX                                               2994907
 18/12/2025                        14:40:52                                  1,188                             72.6000                           LSE                                                2999691
 18/12/2025                        14:40:52                                  675                               72.6000                           LSE                                                2999689
 18/12/2025                        14:42:09                                  1,541                             72.6000                           CHIX                                               3002406
 18/12/2025                        14:42:52                                  1,523                             72.6000                           Aquis                                              3003588
 18/12/2025                        14:43:52                                  2,113                             72.6000                           LSE                                                3005601
 18/12/2025                        14:45:42                                  1,294                             72.5000                           Aquis                                              3010975
 18/12/2025                        14:45:52                                  2,142                             72.6000                           LSE                                                3011343
 18/12/2025                        14:46:52                                  1,192                             72.7000                           BATE                                               3013622
 18/12/2025                        14:46:52                                  128                               72.7000                           BATE                                               3013620
 18/12/2025                        14:47:39                                  1,100                             72.6000                           BATE                                               3015649
 18/12/2025                        14:49:12                                  381                               72.6000                           LSE                                                3018683
 18/12/2025                        14:50:35                                  4,565                             72.7000                           LSE                                                3023363
 18/12/2025                        14:51:37                                  416                               72.7000                           LSE                                                3025209
 18/12/2025                        14:51:37                                  1,390                             72.7000                           LSE                                                3025207
 18/12/2025                        14:51:37                                  408                               72.7000                           LSE                                                3025205
 18/12/2025                        14:51:43                                  1,339                             72.7000                           LSE                                                3025351
 18/12/2025                        14:53:21                                  986                               72.7000                           LSE                                                3029131
 18/12/2025                        14:53:21                                  274                               72.7000                           LSE                                                3029129
 18/12/2025                        14:57:48                                  6                                 72.7000                           CHIX                                               3041328
 18/12/2025                        14:58:02                                  1,074                             72.7000                           LSE                                                3041853
 18/12/2025                        14:58:02                                  954                               72.7000                           LSE                                                3041851
 18/12/2025                        14:58:02                                  1,992                             72.7000                           LSE                                                3041849
 18/12/2025                        14:58:02                                  1,251                             72.7000                           LSE                                                3041847
 18/12/2025                        14:58:02                                  1,065                             72.7000                           LSE                                                3041845
 18/12/2025                        14:58:02                                  1,329                             72.7000                           BATE                                               3041843
 18/12/2025                        14:58:02                                  1,365                             72.7000                           BATE                                               3041841
 18/12/2025                        14:58:02                                  1,318                             72.7000                           BATE                                               3041839
 18/12/2025                        14:58:03                                  909                               72.7000                           LSE                                                3041887
 18/12/2025                        14:58:13                                  1,604                             72.7000                           LSE                                                3042294
 18/12/2025                        14:58:13                                  127                               72.7000                           LSE                                                3042292
 18/12/2025                        14:58:13                                  486                               72.7000                           LSE                                                3042290
 18/12/2025                        14:59:30                                  2                                 72.5000                           Aquis                                              3044772
 18/12/2025                        14:59:30                                  2                                 72.5000                           Aquis                                              3044770
 18/12/2025                        14:59:43                                  2                                 72.5000                           Aquis                                              3045124
 18/12/2025                        15:02:02                                  631                               72.7000                           LSE                                                3055051
 18/12/2025                        15:02:02                                  138                               72.7000                           LSE                                                3055049
 18/12/2025                        15:02:02                                  1,019                             72.7000                           LSE                                                3055047
 18/12/2025                        15:02:02                                  335                               72.7000                           LSE                                                3055045
 18/12/2025                        15:02:02                                  3,035                             72.7000                           LSE                                                3055041
 18/12/2025                        15:02:02                                  4,336                             72.7000                           BATE                                               3055039
 18/12/2025                        15:02:02                                  105                               72.7000                           LSE                                                3055043
 18/12/2025                        15:03:02                                  543                               72.7000                           LSE                                                3057315
 18/12/2025                        15:03:02                                  1,256                             72.7000                           LSE                                                3057313
 18/12/2025                        15:03:48                                  1,401                             72.7000                           CHIX                                               3058818
 18/12/2025                        15:04:02                                  306                               72.7000                           LSE                                                3059234
 18/12/2025                        15:04:02                                  748                               72.7000                           LSE                                                3059232
 18/12/2025                        15:04:10                                  661                               72.7000                           LSE                                                3059429
 18/12/2025                        15:04:12                                  304                               72.7000                           LSE                                                3059496
 18/12/2025                        15:04:12                                  1,561                             72.7000                           LSE                                                3059494
 18/12/2025                        15:04:12                                  134                               72.7000                           LSE                                                3059492
 18/12/2025                        15:06:29                                  1,302                             72.8000                           CHIX                                               3066479
 18/12/2025                        15:06:29                                  1                                 72.8000                           CHIX                                               3066477
 18/12/2025                        15:07:29                                  11                                72.7000                           LSE                                                3068875
 18/12/2025                        15:07:29                                  1,781                             72.7000                           LSE                                                3068873
 18/12/2025                        15:07:29                                  2,061                             72.7000                           LSE                                                3068871
 18/12/2025                        15:07:47                                  416                               72.7000                           BATE                                               3069609
 18/12/2025                        15:07:47                                  1,099                             72.7000                           BATE                                               3069607
 18/12/2025                        15:08:38                                  1,504                             72.7000                           LSE                                                3071264
 18/12/2025                        15:08:53                                  680                               72.7000                           LSE                                                3071681
 18/12/2025                        15:11:31                                  2,181                             72.7000                           LSE                                                3078482
 18/12/2025                        15:12:31                                  1,796                             72.7000                           LSE                                                3080657
 18/12/2025                        15:12:42                                  522                               72.6000                           BATE                                               3080999
 18/12/2025                        15:12:42                                  913                               72.6000                           BATE                                               3081001
 18/12/2025                        15:12:42                                  1,599                             72.6000                           Aquis                                              3080997
 18/12/2025                        15:12:42                                  833                               72.6000                           LSE                                                3080995
 18/12/2025                        15:12:42                                  1,100                             72.6000                           LSE                                                3080993
 18/12/2025                        15:12:42                                  140                               72.6000                           LSE                                                3080991
 18/12/2025                        15:15:36                                  1,417                             72.7000                           LSE                                                3088177
 18/12/2025                        15:15:36                                  1,266                             72.7000                           CHIX                                               3088175
 18/12/2025                        15:15:37                                  764                               72.7000                           LSE                                                3088269
 18/12/2025                        15:15:37                                  1,901                             72.7000                           LSE                                                3088267
 18/12/2025                        15:15:37                                  63                                72.7000                           CHIX                                               3088265
 18/12/2025                        15:16:28                                  394                               72.7000                           LSE                                                3089359
 18/12/2025                        15:16:28                                  1,698                             72.7000                           LSE                                                3089357
 18/12/2025                        15:16:28                                  1,061                             72.7000                           LSE                                                3089355
 18/12/2025                        15:16:28                                  1,100                             72.7000                           BATE                                               3089353
 18/12/2025                        15:16:38                                  115                               72.7000                           BATE                                               3089559
 18/12/2025                        15:16:38                                  254                               72.7000                           BATE                                               3089557
 18/12/2025                        15:16:49                                  1,361                             72.7000                           CHIX                                               3089896
 18/12/2025                        15:18:23                                  230                               72.6000                           CHIX                                               3092889
 18/12/2025                        15:18:23                                  1,036                             72.6000                           CHIX                                               3092887
 18/12/2025                        15:18:38                                  1,100                             72.6000                           BATE                                               3093287
 18/12/2025                        15:18:38                                  164                               72.6000                           BATE                                               3093289
 18/12/2025                        15:19:28                                  1,967                             72.6000                           LSE                                                3094295
 18/12/2025                        15:21:28                                  2,108                             72.6000                           LSE                                                3098684
 18/12/2025                        15:21:38                                  1,520                             72.6000                           BATE                                               3098928
 18/12/2025                        15:22:28                                  2,147                             72.6000                           LSE                                                3100718
 18/12/2025                        15:23:28                                  2,200                             72.6000                           LSE                                                3102320
 18/12/2025                        15:24:28                                  2,167                             72.6000                           LSE                                                3103866
 18/12/2025                        15:24:38                                  1,546                             72.6000                           BATE                                               3107269
 18/12/2025                        15:25:28                                  2,076                             72.6000                           LSE                                                3111764
 18/12/2025                        15:26:28                                  1,453                             72.5000                           BATE                                               3113089
 18/12/2025                        15:26:28                                  2,021                             72.6000                           LSE                                                3113087
 18/12/2025                        15:26:28                                  1,285                             72.5000                           Aquis                                              3113085
 18/12/2025                        15:29:06                                  1,241                             72.5000                           BATE                                               3116575
 18/12/2025                        15:29:29                                  165                               72.5000                           BATE                                               3117072
 18/12/2025                        15:29:29                                  848                               72.5000                           LSE                                                3117076
 18/12/2025                        15:29:29                                  1,004                             72.5000                           LSE                                                3117074
 18/12/2025                        15:30:00                                  136                               72.5000                           LSE                                                3117879
 18/12/2025                        15:31:10                                  1,930                             72.5000                           LSE                                                3122254
 18/12/2025                        15:31:10                                  1,921                             72.5000                           LSE                                                3122252
 18/12/2025                        15:31:10                                  1,472                             72.5000                           BATE                                               3122250
 18/12/2025                        15:33:56                                  2,143                             72.5000                           LSE                                                3127522
 18/12/2025                        15:33:56                                  1,268                             72.5000                           BATE                                               3127520
 18/12/2025                        15:34:33                                  568                               72.6000                           LSE                                                3128731
 18/12/2025                        15:34:33                                  1,156                             72.6000                           LSE                                                3128729
 18/12/2025                        15:34:33                                  301                               72.6000                           LSE                                                3128727
 18/12/2025                        15:35:33                                  48                                72.6000                           LSE                                                3132399
 18/12/2025                        15:37:13                                  415                               72.8000                           LSE                                                3136192
 18/12/2025                        15:37:15                                  1                                 72.8000                           BATE                                               3136213
 18/12/2025                        15:37:33                                  1,557                             72.8000                           BATE                                               3136609
 18/12/2025                        15:37:33                                  1,302                             72.8000                           CHIX                                               3136611
 18/12/2025                        15:37:33                                  947                               72.8000                           LSE                                                3136615
 18/12/2025                        15:37:33                                  1,100                             72.8000                           LSE                                                3136613
 18/12/2025                        15:37:38                                  1,376                             72.7000                           CHIX                                               3136729
 18/12/2025                        15:39:29                                  1,334                             72.8000                           BATE                                               3139595
 18/12/2025                        15:40:32                                  1,187                             72.8000                           LSE                                                3143322
 18/12/2025                        15:40:32                                  1,016                             72.8000                           LSE                                                3143320
 18/12/2025                        15:40:32                                  2,275                             72.8000                           LSE                                                3143318
 18/12/2025                        15:40:32                                  5                                 72.8000                           BATE                                               3143316
 18/12/2025                        15:41:32                                  1,544                             72.8000                           BATE                                               3144879
 18/12/2025                        15:41:43                                  1,789                             72.8000                           LSE                                                3145167
 18/12/2025                        15:41:43                                  89                                72.8000                           LSE                                                3145165
 18/12/2025                        15:42:43                                  2,073                             72.8000                           LSE                                                3146316
 18/12/2025                        15:44:32                                  1,481                             72.8000                           BATE                                               3148978
 18/12/2025                        15:44:44                                  1,926                             72.8000                           LSE                                                3149303
 18/12/2025                        15:46:13                                  38                                72.7000                           BATE                                               3153607
 18/12/2025                        15:46:46                                  44                                72.7000                           BATE                                               3154649
 18/12/2025                        15:46:46                                  1,393                             72.7000                           BATE                                               3154647
 18/12/2025                        15:46:46                                  520                               72.7000                           LSE                                                3154651
 18/12/2025                        15:46:46                                  1,361                             72.7000                           LSE                                                3154653
 18/12/2025                        15:47:29                                  1,853                             72.7000                           LSE                                                3155608
 18/12/2025                        15:47:29                                  1,567                             72.7000                           CHIX                                               3155606
 18/12/2025                        15:48:29                                  1,118                             72.7000                           LSE                                                3157158
 18/12/2025                        15:48:29                                  346                               72.7000                           LSE                                                3157156
 18/12/2025                        15:48:32                                  105                               72.7000                           LSE                                                3157228
 18/12/2025                        15:48:37                                  375                               72.7000                           LSE                                                3157348
 18/12/2025                        15:56:38                                  1,536                             72.8000                           CHIX                                               3173999
 18/12/2025                        15:57:35                                  704                               72.7000                           LSE                                                3175672
 18/12/2025                        15:57:35                                  2,080                             72.7000                           LSE                                                3175670
 18/12/2025                        15:57:35                                  1,483                             72.7000                           LSE                                                3175668
 18/12/2025                        15:57:35                                  1,808                             72.7000                           LSE                                                3175666
 18/12/2025                        15:57:35                                  1,207                             72.7000                           LSE                                                3175664
 18/12/2025                        15:57:35                                  933                               72.7000                           LSE                                                3175662
 18/12/2025                        15:57:35                                  484                               72.7000                           LSE                                                3175660
 18/12/2025                        15:57:35                                  2,170                             72.7000                           LSE                                                3175658
 18/12/2025                        15:57:35                                  2,346                             72.7000                           LSE                                                3175656
 18/12/2025                        15:57:35                                  1,095                             72.7000                           CHIX                                               3175646
 18/12/2025                        15:57:35                                  1,248                             72.7000                           Aquis                                              3175642
 18/12/2025                        15:57:35                                  1,981                             72.7000                           BATE                                               3175644
 18/12/2025                        15:57:35                                  186                               72.7000                           CHIX                                               3175652
 18/12/2025                        15:57:35                                  1,470                             72.7000                           BATE                                               3175648
 18/12/2025                        15:57:35                                  1,321                             72.7000                           BATE                                               3175650
 18/12/2025                        15:57:35                                  2,050                             72.7000                           LSE                                                3175654
 18/12/2025                        15:57:39                                  1,668                             72.7000                           LSE                                                3175750
 18/12/2025                        15:57:40                                  2,091                             72.6000                           LSE                                                3175801
 18/12/2025                        16:00:40                                  1,558                             72.6000                           LSE                                                3184920
 18/12/2025                        16:00:40                                  520                               72.6000                           LSE                                                3184918
 18/12/2025                        16:01:08                                  528                               72.6000                           LSE                                                3185917
 18/12/2025                        16:01:08                                  942                               72.6000                           LSE                                                3185915
 18/12/2025                        16:01:52                                  551                               72.6000                           LSE                                                3187053
 18/12/2025                        16:02:06                                  2,200                             72.6000                           LSE                                                3187526
 18/12/2025                        16:02:40                                  960                               72.7000                           BATE                                               3188347
 18/12/2025                        16:02:40                                  522                               72.7000                           BATE                                               3188345
 18/12/2025                        16:02:40                                  252                               72.7000                           BATE                                               3188343
 18/12/2025                        16:04:40                                  1,258                             72.7000                           BATE                                               3191029
 18/12/2025                        16:05:17                                  1,434                             72.7000                           BATE                                               3194381
 18/12/2025                        16:07:03                                  1,689                             72.7000                           LSE                                                3197074
 18/12/2025                        16:07:03                                  975                               72.7000                           LSE                                                3197072
 18/12/2025                        16:07:03                                  1,379                             72.7000                           LSE                                                3197080
 18/12/2025                        16:07:03                                  281                               72.7000                           LSE                                                3197076
 18/12/2025                        16:07:03                                  337                               72.7000                           LSE                                                3197078
 18/12/2025                        16:07:03                                  1,217                             72.7000                           LSE                                                3197069
 18/12/2025                        16:07:03                                  1,500                             72.7000                           LSE                                                3197067
 18/12/2025                        16:07:03                                  2,010                             72.7000                           LSE                                                3197065
 18/12/2025                        16:08:03                                  4,281                             72.7000                           LSE                                                3198719
 18/12/2025                        16:09:03                                  1,992                             72.7000                           LSE                                                3200255
 18/12/2025                        16:09:32                                  1,523                             72.5000                           BATE                                               3200922
 18/12/2025                        16:09:32                                  1,255                             72.5000                           BATE                                               3200920
 18/12/2025                        16:09:32                                  803                               72.5000                           BATE                                               3200918
 18/12/2025                        16:09:32                                  622                               72.5000                           BATE                                               3200916
 18/12/2025                        16:09:32                                  572                               72.5000                           CHIX                                               3200914
 18/12/2025                        16:10:33                                  99                                72.5000                           LSE                                                3204772
 18/12/2025                        16:11:04                                  794                               72.5000                           LSE                                                3205651
 18/12/2025                        16:11:04                                  1,246                             72.5000                           LSE                                                3205649
 18/12/2025                        16:12:37                                  1,005                             72.5000                           LSE                                                3208079
 18/12/2025                        16:13:14                                  1,204                             72.5000                           LSE                                                3209157
 18/12/2025                        16:13:14                                  683                               72.5000                           BATE                                               3209155
 18/12/2025                        16:13:14                                  1,958                             72.5000                           LSE                                                3209163
 18/12/2025                        16:13:14                                  466                               72.5000                           BATE                                               3209159
 18/12/2025                        16:13:14                                  290                               72.5000                           BATE                                               3209161
 18/12/2025                        16:13:15                                  127                               72.5000                           BATE                                               3209182

 

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  POSUWURRVWUUAUA



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Card Factory

See all news