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:20251217:nRSQ8364La&default-theme=true

RNS Number : 8364L  Card Factory PLC  17 December 2025

 

                                                                                             17 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:                                                                          16 December 2025
 No. of Ordinary Shares purchased                                                            515,000
 Highest price paid per share (pence)                                                        72.20
 Lowest price paid per share (pence)                                                         69.20
 Volume weighted average price paid per Ordinary Share (pence)                               70.5410
 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, 4,244,266 Ordinary Shares are held in treasury.  The
 number of 347,351,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  70.5080                                380,000            69.20                   72.20
 BATS Europe            70.6732                                97,000             69.30                   72.20
 Chi-X Europe           70.4594                                23,000             69.70                   71.80
 Aquis                  70.6474                                15,000             69.20                   71.80

 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
 16/12/2025             08:03:03                               2,096              69.9000                 LSE                      2935202
 16/12/2025             08:03:03                               45                 69.9000                 LSE                      2935200
 16/12/2025             08:05:09                               1,882              70.1000                 LSE                      2939789
 16/12/2025             08:08:01                               1,359              70.0000                 LSE                      2945439
 16/12/2025             08:08:01                               2,701              70.0000                 LSE                      2945437
 16/12/2025             08:11:29                               2,174              70.0000                 LSE                      2954886
 16/12/2025             08:11:50                               2,023              69.9000                 LSE                      2955649
 16/12/2025             08:11:53                               2,150              69.9000                 LSE                      2955744
 16/12/2025             08:11:53                               9                  69.9000                 LSE                      2955742
 16/12/2025             08:17:11                               1,557              69.7000                 CHIX                     2966309
 16/12/2025             08:17:11                               1,987              69.6000                 LSE                      2966313
 16/12/2025             08:17:11                               2,172              69.7000                 LSE                      2966311
 16/12/2025             08:17:53                               766                69.6000                 LSE                      2967540
 16/12/2025             08:17:53                               1,073              69.6000                 LSE                      2967538
 16/12/2025             08:19:38                               2,184              69.5000                 LSE                      2970552
 16/12/2025             08:19:58                               1,502              69.8000                 BATE                     2971025
 16/12/2025             08:20:19                               1,835              69.7000                 LSE                      2971951
 16/12/2025             08:20:40                               1,204              69.2000                 Aquis                    2972699
 16/12/2025             08:20:40                               9,180              69.4000                 LSE                      2972697
 16/12/2025             08:20:40                               2,076              69.3000                 LSE                      2972695
 16/12/2025             08:20:40                               1,982              69.5000                 LSE                      2972693
 16/12/2025             08:20:41                               55                 69.2000                 Aquis                    2972719
 16/12/2025             08:21:49                               196                69.4000                 LSE                      2974644
 16/12/2025             08:22:22                               325                69.4000                 LSE                      2975702
 16/12/2025             08:22:22                               1,674              69.4000                 LSE                      2975700
 16/12/2025             08:25:35                               2,100              69.5000                 LSE                      2981938
 16/12/2025             08:25:35                               3,110              69.5000                 LSE                      2981936
 16/12/2025             08:25:35                               775                69.5000                 LSE                      2981934
 16/12/2025             08:25:36                               837                69.2000                 LSE                      2981952
 16/12/2025             08:25:36                               1,810              69.3000                 LSE                      2981944
 16/12/2025             08:26:50                               1,252              69.5000                 LSE                      2984334
 16/12/2025             08:26:50                               666                69.5000                 LSE                      2984332
 16/12/2025             08:26:50                               3,820              69.5000                 LSE                      2984330
 16/12/2025             08:27:48                               4,255              69.6000                 LSE                      2986042
 16/12/2025             08:29:53                               1,427              69.3000                 BATE                     2989723
 16/12/2025             08:29:53                               3,719              69.3000                 LSE                      2989725
 16/12/2025             08:30:10                               620                69.6000                 LSE                      2990770
 16/12/2025             08:30:10                               1,190              69.6000                 LSE                      2990768
 16/12/2025             08:30:10                               1,390              69.6000                 LSE                      2990766
 16/12/2025             08:30:58                               2,027              69.6000                 LSE                      2992579
 16/12/2025             08:36:32                               647                69.5000                 LSE                      3003863
 16/12/2025             08:38:12                               1,518              69.8000                 LSE                      3006779
 16/12/2025             08:39:52                               1,064              69.8000                 LSE                      3009720
 16/12/2025             08:40:07                               2,093              69.8000                 LSE                      3010815
 16/12/2025             08:40:07                               840                69.8000                 LSE                      3010813
 16/12/2025             08:40:07                               2,674              69.8000                 LSE                      3010817
 16/12/2025             08:51:01                               2,903              70.9000                 LSE                      3031813
 16/12/2025             08:51:01                               9,231              70.9000                 LSE                      3031810
 16/12/2025             08:52:39                               1,562              70.8000                 BATE                     3034753
 16/12/2025             08:53:21                               1,812              70.8000                 LSE                      3036207
 16/12/2025             08:54:27                               536                70.8000                 LSE                      3038219
 16/12/2025             08:55:03                               1,318              71.2000                 LSE                      3039916
 16/12/2025             08:55:05                               672                71.2000                 LSE                      3039996
 16/12/2025             08:56:39                               1,853              71.2000                 LSE                      3043010
 16/12/2025             08:56:39                               1,891              71.2000                 LSE                      3043008
 16/12/2025             08:59:36                               2,157              72.0000                 LSE                      3048693
 16/12/2025             08:59:59                               2,082              72.0000                 LSE                      3049488
 16/12/2025             09:00:56                               1,832              72.0000                 LSE                      3052623
 16/12/2025             09:01:03                               1,832              71.8000                 LSE                      3052956
 16/12/2025             09:03:02                               1,280              72.0000                 LSE                      3057209
 16/12/2025             09:03:22                               569                72.0000                 LSE                      3057817
 16/12/2025             09:03:57                               394                71.9000                 LSE                      3058913
 16/12/2025             09:05:26                               714                71.9000                 LSE                      3062713
 16/12/2025             09:05:58                               2,067              72.0000                 LSE                      3063632
 16/12/2025             09:06:32                               324                71.8000                 LSE                      3064674
 16/12/2025             09:08:12                               3,417              72.1000                 BATE                     3068371
 16/12/2025             09:12:12                               1,205              71.8000                 LSE                      3076456
 16/12/2025             09:12:52                               943                71.8000                 LSE                      3077843
 16/12/2025             09:13:26                               1,956              71.8000                 LSE                      3079105
 16/12/2025             09:16:49                               1,242              71.6000                 Aquis                    3087172
 16/12/2025             09:18:46                               834                71.8000                 LSE                      3090992
 16/12/2025             09:18:46                               1,309              71.8000                 LSE                      3090990
 16/12/2025             09:19:30                               1,287              71.8000                 BATE                     3092370
 16/12/2025             09:23:40                               1,457              71.8000                 LSE                      3102119
 16/12/2025             09:23:40                               481                71.8000                 LSE                      3102121
 16/12/2025             09:24:40                               1,859              71.8000                 LSE                      3104196
 16/12/2025             09:27:08                               915                72.1000                 LSE                      3110860
 16/12/2025             09:27:08                               1,205              72.1000                 LSE                      3110858
 16/12/2025             09:28:08                               1,432              72.0000                 LSE                      3113135
 16/12/2025             09:28:08                               740                72.0000                 LSE                      3113133
 16/12/2025             09:32:53                               2,054              72.0000                 LSE                      3128911
 16/12/2025             09:35:50                               4,211              72.2000                 BATE                     3138837
 16/12/2025             09:35:50                               1,844              72.2000                 LSE                      3138841
 16/12/2025             09:38:02                               741                72.1000                 LSE                      3147523
 16/12/2025             09:39:42                               788                72.1000                 LSE                      3152792
 16/12/2025             09:39:46                               489                72.1000                 LSE                      3153153
 16/12/2025             09:39:46                               611                72.1000                 LSE                      3153151
 16/12/2025             09:39:46                               1,437              72.1000                 LSE                      3153155
 16/12/2025             09:39:46                               924                72.2000                 LSE                      3153143
 16/12/2025             09:39:46                               1,100              72.2000                 LSE                      3153141
 16/12/2025             09:41:44                               421                71.9000                 LSE                      3160538
 16/12/2025             09:43:02                               2,203              72.0000                 LSE                      3165264
 16/12/2025             09:46:23                               1,269              71.8000                 CHIX                     3180449
 16/12/2025             09:48:02                               113                71.8000                 CHIX                     3188549
 16/12/2025             09:48:08                               604                72.0000                 BATE                     3189336
 16/12/2025             09:49:03                               838                71.9000                 BATE                     3193027
 16/12/2025             09:49:20                               595                71.9000                 BATE                     3194358
 16/12/2025             09:49:58                               114                71.9000                 BATE                     3197539
 16/12/2025             09:50:11                               1,270              71.8000                 BATE                     3199627
 16/12/2025             09:52:09                               101                71.8000                 BATE                     3208273
 16/12/2025             09:52:09                               1,203              71.8000                 LSE                      3208275
 16/12/2025             09:54:29                               1,845              71.9000                 LSE                      3218681
 16/12/2025             09:54:34                               695                71.8000                 LSE                      3219008
 16/12/2025             09:54:34                               23                 71.8000                 LSE                      3219010
 16/12/2025             09:59:12                               1,867              71.9000                 LSE                      3237912
 16/12/2025             09:59:12                               2,092              72.1000                 LSE                      3237910
 16/12/2025             10:00:53                               396                71.8000                 BATE                     3239820
 16/12/2025             10:00:53                               1,126              71.8000                 BATE                     3239818
 16/12/2025             10:00:53                               1,867              71.8000                 LSE                      3239822
 16/12/2025             10:02:22                               1,548              71.8000                 Aquis                    3241309
 16/12/2025             10:02:33                               1,394              71.7000                 BATE                     3241494
 16/12/2025             10:02:33                               1,314              71.7000                 CHIX                     3241492
 16/12/2025             10:04:33                               948                71.7000                 LSE                      3242916
 16/12/2025             10:04:33                               1,100              71.7000                 LSE                      3242914
 16/12/2025             10:12:58                               1,913              71.7000                 LSE                      3250266
 16/12/2025             10:13:08                               1,997              71.6000                 LSE                      3250425
 16/12/2025             10:13:34                               1,329              71.5000                 BATE                     3250664
 16/12/2025             10:13:34                               1,366              71.5000                 BATE                     3250666
 16/12/2025             10:13:34                               1,284              71.4000                 LSE                      3250670
 16/12/2025             10:13:34                               801                71.4000                 LSE                      3250668
 16/12/2025             10:13:56                               427                70.9000                 CHIX                     3250932
 16/12/2025             10:13:56                               1,086              70.9000                 CHIX                     3250928
 16/12/2025             10:13:56                               1,868              71.0000                 LSE                      3250930
 16/12/2025             10:16:47                               2,133              71.0000                 LSE                      3253668
 16/12/2025             10:26:04                               2,074              70.6000                 LSE                      3261092
 16/12/2025             10:26:04                               2,163              70.6000                 LSE                      3261090
 16/12/2025             10:27:18                               1,287              70.5000                 BATE                     3262253
 16/12/2025             10:29:26                               1,449              70.5000                 Aquis                    3263736
 16/12/2025             10:29:32                               69                 70.5000                 BATE                     3263785
 16/12/2025             10:33:46                               2,029              70.6000                 LSE                      3267049
 16/12/2025             10:33:47                               230                70.5000                 BATE                     3267055
 16/12/2025             10:33:47                               1,212              70.5000                 BATE                     3267053
 16/12/2025             10:34:44                               529                70.5000                 LSE                      3267756
 16/12/2025             10:34:45                               1,363              70.5000                 LSE                      3267776
 16/12/2025             10:40:13                               1,807              70.3000                 LSE                      3272266
 16/12/2025             10:40:59                               680                70.3000                 LSE                      3272852
 16/12/2025             10:41:05                               1,199              70.3000                 LSE                      3272970
 16/12/2025             10:43:31                               1,932              70.2000                 LSE                      3274617
 16/12/2025             10:47:47                               735                70.2000                 LSE                      3277854
 16/12/2025             10:47:56                               1,082              70.2000                 LSE                      3277900
 16/12/2025             10:52:38                               1,902              70.3000                 LSE                      3281910
 16/12/2025             10:52:38                               172                70.3000                 LSE                      3281908
 16/12/2025             10:52:42                               2,142              70.2000                 LSE                      3281956
 16/12/2025             10:53:45                               154                70.1000                 LSE                      3282540
 16/12/2025             10:53:49                               1,155              70.1000                 LSE                      3282573
 16/12/2025             10:55:01                               650                70.1000                 LSE                      3283985
 16/12/2025             10:55:01                               424                70.1000                 LSE                      3283987
 16/12/2025             10:55:15                               1,247              70.1000                 BATE                     3284305
 16/12/2025             10:55:30                               1,313              70.1000                 LSE                      3284489
 16/12/2025             10:56:02                               343                70.1000                 BATE                     3285011
 16/12/2025             10:56:02                               285                70.1000                 BATE                     3285009
 16/12/2025             10:56:34                               5                  70.1000                 BATE                     3285340
 16/12/2025             10:56:34                               86                 70.1000                 LSE                      3285344
 16/12/2025             10:56:34                               2,006              70.1000                 LSE                      3285342
 16/12/2025             10:56:35                               70                 70.1000                 BATE                     3285350
 16/12/2025             10:57:32                               945                70.1000                 BATE                     3285835
 16/12/2025             10:59:57                               764                70.0000                 BATE                     3287672
 16/12/2025             10:59:57                               507                70.0000                 BATE                     3287670
 16/12/2025             10:59:57                               1,207              69.9000                 CHIX                     3287687
 16/12/2025             10:59:57                               127                69.9000                 CHIX                     3287689
 16/12/2025             10:59:57                               1,851              70.0000                 LSE                      3287674
 16/12/2025             11:06:29                               830                70.2000                 LSE                      3293158
 16/12/2025             11:06:48                               1,125              70.2000                 LSE                      3293274
 16/12/2025             11:08:42                               555                70.2000                 LSE                      3294434
 16/12/2025             11:09:49                               633                70.2000                 LSE                      3294988
 16/12/2025             11:09:49                               814                70.2000                 LSE                      3294986
 16/12/2025             11:10:57                               680                70.2000                 LSE                      3296134
 16/12/2025             11:10:57                               1,349              70.2000                 LSE                      3296132
 16/12/2025             11:12:22                               1,253              70.1000                 BATE                     3297017
 16/12/2025             11:12:22                               55                 70.1000                 BATE                     3297015
 16/12/2025             11:12:22                               1,795              70.1000                 LSE                      3297021
 16/12/2025             11:12:22                               327                70.1000                 LSE                      3297019
 16/12/2025             11:13:10                               639                70.1000                 LSE                      3297578
 16/12/2025             11:14:04                               1,608              70.1000                 LSE                      3298166
 16/12/2025             11:18:55                               320                70.1000                 LSE                      3301150
 16/12/2025             11:23:14                               1,295              70.3000                 LSE                      3304007
 16/12/2025             11:23:14                               601                70.3000                 LSE                      3304009
 16/12/2025             11:27:10                               113                70.2000                 LSE                      3306273
 16/12/2025             11:27:13                               1,408              70.2000                 LSE                      3306289
 16/12/2025             11:28:50                               284                70.2000                 LSE                      3307295
 16/12/2025             11:28:50                               377                70.2000                 LSE                      3307293
 16/12/2025             11:30:08                               604                70.3000                 LSE                      3308473
 16/12/2025             11:30:08                               1,341              70.3000                 LSE                      3308471
 16/12/2025             11:33:29                               898                70.4000                 LSE                      3310718
 16/12/2025             11:33:29                               1,004              70.4000                 LSE                      3310716
 16/12/2025             11:35:11                               982                70.4000                 LSE                      3312198
 16/12/2025             11:35:13                               2,297              70.5000                 LSE                      3312229
 16/12/2025             11:47:17                               109                70.4000                 BATE                     3320306
 16/12/2025             11:47:17                               21                 70.4000                 BATE                     3320308
 16/12/2025             11:47:17                               86                 70.4000                 BATE                     3320310
 16/12/2025             11:47:17                               33                 70.4000                 BATE                     3320312
 16/12/2025             11:47:17                               107                70.4000                 BATE                     3320304
 16/12/2025             11:47:17                               1,100              70.4000                 BATE                     3320302
 16/12/2025             11:47:56                               932                70.4000                 LSE                      3320662
 16/12/2025             11:47:56                               1,100              70.4000                 LSE                      3320660
 16/12/2025             11:51:45                               944                70.4000                 LSE                      3323007
 16/12/2025             11:51:45                               1,189              70.4000                 LSE                      3323005
 16/12/2025             11:53:03                               590                70.3000                 BATE                     3323642
 16/12/2025             11:53:45                               594                70.4000                 LSE                      3323912
 16/12/2025             11:53:45                               1,386              70.4000                 LSE                      3323910
 16/12/2025             11:56:43                               720                70.3000                 BATE                     3326186
 16/12/2025             11:57:45                               728                70.4000                 LSE                      3326686
 16/12/2025             11:57:50                               767                70.4000                 LSE                      3326723
 16/12/2025             11:57:58                               462                70.4000                 LSE                      3326774
 16/12/2025             11:58:20                               989                70.3000                 BATE                     3326926
 16/12/2025             11:59:30                               481                70.3000                 BATE                     3327505
 16/12/2025             12:02:02                               920                70.6000                 LSE                      3329455
 16/12/2025             12:02:12                               1,926              70.4000                 LSE                      3329578
 16/12/2025             12:04:12                               172                70.4000                 LSE                      3330705
 16/12/2025             12:04:12                               1,366              70.4000                 LSE                      3330703
 16/12/2025             12:08:19                               2,198              70.7000                 LSE                      3333404
 16/12/2025             12:14:42                               1,709              70.6000                 LSE                      3337698
 16/12/2025             12:14:42                               393                70.6000                 LSE                      3337696
 16/12/2025             12:15:29                               1,990              70.4000                 LSE                      3338436
 16/12/2025             12:16:15                               1,468              70.4000                 CHIX                     3338815
 16/12/2025             12:26:27                               2,110              71.1000                 LSE                      3344576
 16/12/2025             12:30:26                               1,219              70.9000                 LSE                      3346896
 16/12/2025             12:30:26                               961                70.9000                 LSE                      3346894
 16/12/2025             12:35:27                               1,408              70.8000                 BATE                     3351014
 16/12/2025             12:35:27                               1,851              70.8000                 LSE                      3351016
 16/12/2025             12:37:52                               766                70.7000                 Aquis                    3352316
 16/12/2025             12:37:55                               756                70.7000                 Aquis                    3352342
 16/12/2025             12:37:55                               617                70.7000                 Aquis                    3352340
 16/12/2025             12:43:08                               748                71.0000                 LSE                      3355611
 16/12/2025             12:43:08                               1,392              71.0000                 LSE                      3355609
 16/12/2025             12:43:26                               423                70.8000                 BATE                     3355734
 16/12/2025             12:43:26                               984                70.8000                 BATE                     3355732
 16/12/2025             12:55:11                               1,354              71.0000                 CHIX                     3363850
 16/12/2025             13:00:16                               1,659              71.0000                 BATE                     3367504
 16/12/2025             13:01:28                               775                71.2000                 LSE                      3368652
 16/12/2025             13:01:28                               110                71.2000                 LSE                      3368650
 16/12/2025             13:01:28                               138                71.2000                 LSE                      3368648
 16/12/2025             13:01:28                               195                71.2000                 LSE                      3368646
 16/12/2025             13:13:55                               1,362              71.0000                 CHIX                     3376738
 16/12/2025             13:13:55                               2,091              71.0000                 LSE                      3376740
 16/12/2025             13:14:00                               251                71.0000                 Aquis                    3376773
 16/12/2025             13:14:36                               1,636              71.0000                 BATE                     3377046
 16/12/2025             13:14:37                               1,206              71.0000                 Aquis                    3377048
 16/12/2025             13:17:08                               1,462              70.9000                 BATE                     3379286
 16/12/2025             13:24:02                               39                 71.0000                 Aquis                    3383984
 16/12/2025             13:24:02                               1,477              70.8000                 BATE                     3383988
 16/12/2025             13:24:02                               1,412              70.8000                 BATE                     3383986
 16/12/2025             13:32:59                               1,473              70.7000                 LSE                      3391994
 16/12/2025             13:33:03                               428                70.7000                 LSE                      3392047
 16/12/2025             13:33:07                               2,043              70.7000                 LSE                      3392101
 16/12/2025             13:33:07                               81                 70.7000                 LSE                      3392099
 16/12/2025             13:34:13                               851                70.6000                 BATE                     3392712
 16/12/2025             13:34:45                               741                70.7000                 LSE                      3393055
 16/12/2025             13:34:45                               1,170              70.7000                 LSE                      3393057
 16/12/2025             13:36:25                               328                70.6000                 BATE                     3395808
 16/12/2025             13:36:25                               608                70.6000                 BATE                     3395806
 16/12/2025             13:37:26                               1,955              70.6000                 LSE                      3396577
 16/12/2025             13:38:10                               1,137              70.6000                 BATE                     3397033
 16/12/2025             13:44:55                               1,852              70.5000                 LSE                      3402661
 16/12/2025             13:46:46                               1,519              70.6000                 LSE                      3405016
 16/12/2025             13:48:32                               533                70.6000                 LSE                      3406984
 16/12/2025             13:50:13                               1,828              70.5000                 LSE                      3409034
 16/12/2025             13:59:12                               1,978              70.8000                 LSE                      3416815
 16/12/2025             13:59:12                               107                70.8000                 LSE                      3416813
 16/12/2025             14:01:54                               1,527              70.7000                 CHIX                     3420012
 16/12/2025             14:01:54                               300                70.8000                 LSE                      3420014
 16/12/2025             14:01:55                               1,192              70.8000                 LSE                      3420021
 16/12/2025             14:02:19                               307                70.9000                 LSE                      3420325
 16/12/2025             14:02:19                               1,910              70.9000                 LSE                      3420323
 16/12/2025             14:02:19                               253                70.9000                 LSE                      3420327
 16/12/2025             14:02:33                               1,269              70.7000                 Aquis                    3420485
 16/12/2025             14:02:38                               1,225              70.6000                 BATE                     3420519
 16/12/2025             14:04:24                               285                70.6000                 BATE                     3422262
 16/12/2025             14:08:24                               871                70.7000                 LSE                      3426706
 16/12/2025             14:08:27                               624                70.7000                 LSE                      3426730
 16/12/2025             14:08:45                               324                70.7000                 LSE                      3426905
 16/12/2025             14:12:23                               106                70.8000                 BATE                     3430298
 16/12/2025             14:12:23                               2,184              70.7000                 LSE                      3430296
 16/12/2025             14:12:23                               1,835              70.7000                 LSE                      3430294
 16/12/2025             14:12:26                               1,257              70.7000                 BATE                     3430333
 16/12/2025             14:13:23                               2,172              70.7000                 LSE                      3431135
 16/12/2025             14:14:00                               800                70.6000                 BATE                     3431521
 16/12/2025             14:15:40                               517                70.6000                 BATE                     3433936
 16/12/2025             14:15:40                               1,255              70.6000                 BATE                     3433938
 16/12/2025             14:16:23                               107                70.7000                 LSE                      3434529
 16/12/2025             14:16:23                               1,323              70.7000                 LSE                      3434523
 16/12/2025             14:16:23                               160                70.7000                 LSE                      3434518
 16/12/2025             14:16:30                               107                70.7000                 LSE                      3434621
 16/12/2025             14:16:30                               342                70.7000                 LSE                      3434616
 16/12/2025             14:16:42                               157                70.7000                 LSE                      3434780
 16/12/2025             14:19:18                               322                70.6000                 Aquis                    3436625
 16/12/2025             14:19:18                               452                70.6000                 BATE                     3436623
 16/12/2025             14:19:18                               874                70.6000                 BATE                     3436621
 16/12/2025             14:19:18                               184                70.6000                 BATE                     3436619
 16/12/2025             14:19:22                               338                70.6000                 LSE                      3436653
 16/12/2025             14:20:10                               1,361              70.7000                 LSE                      3438342
 16/12/2025             14:20:10                               1,100              70.7000                 LSE                      3438340
 16/12/2025             14:20:16                               3,666              70.7000                 LSE                      3438572
 16/12/2025             14:20:18                               1,067              70.6000                 Aquis                    3438599
 16/12/2025             14:33:20                               1,766              70.6000                 LSE                      3462217
 16/12/2025             14:36:53                               86                 70.6000                 LSE                      3471216
 16/12/2025             14:36:53                               751                70.6000                 LSE                      3471214
 16/12/2025             14:36:53                               86                 70.6000                 LSE                      3471212
 16/12/2025             14:37:03                               1,100              70.6000                 LSE                      3471513
 16/12/2025             14:39:14                               1,459              70.5000                 BATE                     3474472
 16/12/2025             14:40:53                               837                70.8000                 BATE                     3477662
 16/12/2025             14:40:53                               3,300              70.8000                 BATE                     3477660
 16/12/2025             14:40:53                               693                70.7000                 LSE                      3477669
 16/12/2025             14:40:53                               708                70.7000                 LSE                      3477664
 16/12/2025             14:41:07                               1,193              70.6000                 LSE                      3478136
 16/12/2025             14:41:07                               938                70.6000                 LSE                      3478130
 16/12/2025             14:41:07                               134                70.7000                 LSE                      3478120
 16/12/2025             14:41:07                               1,735              70.7000                 LSE                      3478118
 16/12/2025             14:41:39                               706                70.6000                 LSE                      3479214
 16/12/2025             14:41:39                               1,263              70.6000                 LSE                      3479212
 16/12/2025             14:42:28                               800                70.6000                 LSE                      3480762
 16/12/2025             14:43:15                               1,322              70.6000                 LSE                      3482255
 16/12/2025             14:48:03                               2,102              70.5000                 LSE                      3494253
 16/12/2025             14:48:39                               802                70.5000                 LSE                      3495457
 16/12/2025             14:48:39                               1,100              70.5000                 LSE                      3495455
 16/12/2025             14:48:39                               214                70.5000                 LSE                      3495452
 16/12/2025             14:49:39                               1,612              70.4000                 LSE                      3496996
 16/12/2025             14:50:52                               512                70.4000                 BATE                     3500723
 16/12/2025             14:50:52                               718                70.4000                 BATE                     3500721
 16/12/2025             14:50:52                               495                70.4000                 LSE                      3500710
 16/12/2025             14:52:39                               1,324              70.5000                 BATE                     3504308
 16/12/2025             14:56:52                               1,075              70.4000                 LSE                      3513505
 16/12/2025             14:56:56                               589                70.4000                 LSE                      3513564
 16/12/2025             14:57:04                               536                70.4000                 LSE                      3513797
 16/12/2025             14:57:19                               817                70.3000                 BATE                     3514123
 16/12/2025             14:57:40                               2,965              70.5000                 BATE                     3514673
 16/12/2025             14:57:40                               833                70.4000                 BATE                     3514671
 16/12/2025             15:01:52                               414                70.3000                 Aquis                    3526484
 16/12/2025             15:01:52                               86                 70.3000                 LSE                      3526488
 16/12/2025             15:01:52                               1,140              70.3000                 LSE                      3526490
 16/12/2025             15:01:52                               8                  70.3000                 LSE                      3526496
 16/12/2025             15:01:52                               14                 70.3000                 LSE                      3526492
 16/12/2025             15:01:52                               13                 70.3000                 LSE                      3526494
 16/12/2025             15:01:52                               14                 70.3000                 LSE                      3526502
 16/12/2025             15:01:52                               44                 70.3000                 LSE                      3526498
 16/12/2025             15:01:52                               28                 70.3000                 LSE                      3526500
 16/12/2025             15:01:52                               13                 70.3000                 LSE                      3526504
 16/12/2025             15:01:52                               8                  70.3000                 LSE                      3526506
 16/12/2025             15:01:52                               349                70.3000                 LSE                      3526486
 16/12/2025             15:01:52                               1,696              70.5000                 LSE                      3526482
 16/12/2025             15:01:54                               1,002              70.3000                 Aquis                    3526578
 16/12/2025             15:02:02                               597                70.3000                 LSE                      3526940
 16/12/2025             15:03:40                               349                70.2000                 LSE                      3530199
 16/12/2025             15:04:16                               1,526              70.2000                 LSE                      3531465
 16/12/2025             15:05:05                               1,390              70.2000                 BATE                     3535014
 16/12/2025             15:05:20                               96                 70.2000                 BATE                     3535374
 16/12/2025             15:06:08                               158                70.1000                 CHIX                     3536718
 16/12/2025             15:06:08                               1,118              70.1000                 CHIX                     3536714
 16/12/2025             15:06:08                               1,947              70.1000                 LSE                      3536711
 16/12/2025             15:06:29                               2,153              70.2000                 LSE                      3537205
 16/12/2025             15:07:14                               1,422              70.1000                 CHIX                     3538344
 16/12/2025             15:08:02                               2,217              70.2000                 LSE                      3539618
 16/12/2025             15:08:02                               225                70.2000                 LSE                      3539620
 16/12/2025             15:09:19                               107                70.3000                 BATE                     3541879
 16/12/2025             15:09:29                               1,263              70.3000                 BATE                     3542127
 16/12/2025             15:09:49                               1,561              70.3000                 LSE                      3542533
 16/12/2025             15:09:49                               608                70.3000                 LSE                      3542531
 16/12/2025             15:11:29                               1,483              70.3000                 BATE                     3546990
 16/12/2025             15:11:39                               81                 70.3000                 LSE                      3547159
 16/12/2025             15:11:39                               594                70.3000                 LSE                      3547157
 16/12/2025             15:11:39                               468                70.3000                 LSE                      3547155
 16/12/2025             15:11:39                               1,065              70.3000                 LSE                      3547153
 16/12/2025             15:17:34                               275                70.3000                 BATE                     3558495
 16/12/2025             15:17:34                               512                70.3000                 BATE                     3558497
 16/12/2025             15:17:34                               722                70.3000                 BATE                     3558499
 16/12/2025             15:17:34                               2,322              70.3000                 LSE                      3558493
 16/12/2025             15:17:34                               1,435              70.3000                 LSE                      3558491
 16/12/2025             15:17:34                               1,273              70.3000                 LSE                      3558489
 16/12/2025             15:19:31                               449                70.3000                 LSE                      3561351
 16/12/2025             15:19:31                               2,795              70.3000                 LSE                      3561349
 16/12/2025             15:19:31                               20                 70.3000                 LSE                      3561347
 16/12/2025             15:24:28                               1,798              70.1000                 LSE                      3572728
 16/12/2025             15:24:29                               911                70.2000                 BATE                     3572783
 16/12/2025             15:24:29                               719                70.3000                 BATE                     3572781
 16/12/2025             15:24:29                               312                70.3000                 BATE                     3572779
 16/12/2025             15:25:10                               535                70.2000                 BATE                     3576057
 16/12/2025             15:25:25                               176                70.2000                 LSE                      3577118
 16/12/2025             15:26:05                               1,299              70.2000                 BATE                     3578220
 16/12/2025             15:26:05                               1,111              70.2000                 LSE                      3578222
 16/12/2025             15:26:05                               589                70.2000                 LSE                      3578218
 16/12/2025             15:26:11                               1,413              70.2000                 LSE                      3578389
 16/12/2025             15:26:26                               11                 70.2000                 BATE                     3578695
 16/12/2025             15:26:26                               614                70.2000                 LSE                      3578693
 16/12/2025             15:28:24                               344                70.2000                 CHIX                     3581777
 16/12/2025             15:28:24                               1,066              70.2000                 CHIX                     3581775
 16/12/2025             15:29:58                               1,267              70.1000                 BATE                     3584232
 16/12/2025             15:29:58                               77                 70.1000                 CHIX                     3584234
 16/12/2025             15:31:21                               1,296              70.1000                 BATE                     3588695
 16/12/2025             15:32:15                               931                70.2000                 LSE                      3590058
 16/12/2025             15:32:15                               1,251              70.2000                 LSE                      3590056
 16/12/2025             15:32:39                               1,599              70.2000                 LSE                      3590508
 16/12/2025             15:32:58                               357                70.2000                 CHIX                     3591090
 16/12/2025             15:32:58                               974                70.2000                 CHIX                     3591086
 16/12/2025             15:32:58                               465                70.2000                 LSE                      3591088
 16/12/2025             15:33:33                               1,632              70.3000                 LSE                      3592085
 16/12/2025             15:33:33                               337                70.3000                 LSE                      3592079
 16/12/2025             15:33:33                               1,297              70.3000                 LSE                      3592077
 16/12/2025             15:33:33                               127                70.3000                 LSE                      3592081
 16/12/2025             15:33:33                               259                70.3000                 LSE                      3592083
 16/12/2025             15:33:45                               822                70.2000                 BATE                     3592303
 16/12/2025             15:34:04                               447                70.2000                 BATE                     3592767
 16/12/2025             15:36:31                               1,100              70.2000                 LSE                      3599014
 16/12/2025             15:36:31                               326                70.2000                 LSE                      3599012
 16/12/2025             15:37:01                               780                70.2000                 BATE                     3599832
 16/12/2025             15:37:01                               599                70.2000                 BATE                     3599830
 16/12/2025             15:37:01                               2,179              70.2000                 LSE                      3599836
 16/12/2025             15:37:01                               1,539              70.2000                 LSE                      3599834
 16/12/2025             15:37:01                               4,424              70.2000                 LSE                      3599828
 16/12/2025             15:38:14                               164                70.1000                 BATE                     3601596
 16/12/2025             15:38:14                               830                70.1000                 BATE                     3601598
 16/12/2025             15:38:42                               385                70.1000                 BATE                     3602307
 16/12/2025             15:38:42                               775                70.1000                 BATE                     3602309
 16/12/2025             15:39:13                               641                70.1000                 BATE                     3603248
 16/12/2025             15:39:13                               634                70.1000                 CHIX                     3603250
 16/12/2025             15:39:21                               803                70.1000                 Aquis                    3603481
 16/12/2025             15:39:58                               694                70.1000                 CHIX                     3604677
 16/12/2025             15:40:12                               12                 70.1000                 LSE                      3606848
 16/12/2025             15:40:12                               985                70.1000                 LSE                      3606846
 16/12/2025             15:40:12                               933                70.1000                 LSE                      3606844
 16/12/2025             15:41:11                               1,009              70.2000                 LSE                      3608399
 16/12/2025             15:41:14                               1,548              70.2000                 LSE                      3608445
 16/12/2025             15:41:14                               134                70.2000                 LSE                      3608443
 16/12/2025             15:41:14                               777                70.2000                 LSE                      3608441
 16/12/2025             15:41:15                               371                70.2000                 LSE                      3608463
 16/12/2025             15:42:13                               1,285              70.2000                 LSE                      3609798
 16/12/2025             15:44:04                               1,011              70.1000                 LSE                      3612596
 16/12/2025             15:44:04                               339                70.1000                 LSE                      3612572
 16/12/2025             15:44:13                               990                70.0000                 Aquis                    3612813
 16/12/2025             15:44:13                               1,273              70.0000                 CHIX                     3612819
 16/12/2025             15:44:13                               82                 70.1000                 CHIX                     3612815
 16/12/2025             15:44:13                               574                70.1000                 LSE                      3612817
 16/12/2025             15:46:11                               3,214              70.3000                 LSE                      3618320
 16/12/2025             15:48:04                               1,900              70.3000                 LSE                      3620981
 16/12/2025             15:48:10                               274                70.3000                 LSE                      3621111
 16/12/2025             15:48:29                               1,972              70.3000                 LSE                      3621535
 16/12/2025             15:49:29                               493                70.3000                 LSE                      3622842
 16/12/2025             15:49:29                               1,715              70.3000                 LSE                      3622840
 16/12/2025             15:53:58                               703                70.2000                 LSE                      3631071
 16/12/2025             15:54:00                               1,358              70.2000                 LSE                      3631108
 16/12/2025             15:54:00                               55                 70.2000                 LSE                      3631110
 16/12/2025             15:54:57                               822                70.2000                 LSE                      3632538
 16/12/2025             15:55:23                               2,028              70.2000                 LSE                      3635010
 16/12/2025             15:55:23                               1,165              70.2000                 LSE                      3635008
 16/12/2025             15:55:29                               2,143              70.3000                 BATE                     3635194
 16/12/2025             15:56:19                               1,562              70.3000                 BATE                     3636370
 16/12/2025             15:58:19                               1,192              70.1000                 BATE                     3639145
 16/12/2025             15:58:19                               512                70.3000                 BATE                     3639141
 16/12/2025             15:58:19                               719                70.3000                 BATE                     3639139
 16/12/2025             15:59:52                               155                70.1000                 BATE                     3641747
 16/12/2025             15:59:52                               1,920              70.1000                 LSE                      3641749
 16/12/2025             16:00:33                               252                70.1000                 BATE                     3646040
 16/12/2025             16:00:33                               144                70.1000                 BATE                     3646033
 16/12/2025             16:00:33                               5                  70.1000                 BATE                     3646036
 16/12/2025             16:00:33                               102                70.1000                 BATE                     3646038
 16/12/2025             16:00:33                               110                70.1000                 BATE                     3646028
 16/12/2025             16:00:33                               990                70.1000                 BATE                     3646031
 16/12/2025             16:04:50                               1,294              69.9000                 CHIX                     3652843
 16/12/2025             16:05:23                               562                69.8000                 CHIX                     3655753
 16/12/2025             16:05:23                               65                 69.9000                 CHIX                     3655751
 16/12/2025             16:05:23                               2,117              69.9000                 LSE                      3655749
 16/12/2025             16:07:44                               1,474              69.9000                 BATE                     3659386
 16/12/2025             16:08:18                               69                 69.9000                 CHIX                     3660353
 16/12/2025             16:09:18                               2,163              70.0000                 LSE                      3662130
 16/12/2025             16:10:18                               1,857              70.1000                 LSE                      3666018
 16/12/2025             16:11:18                               251                70.1000                 LSE                      3667949
 16/12/2025             16:11:18                               613                70.1000                 LSE                      3667953
 16/12/2025             16:11:18                               1,038              70.1000                 LSE                      3667951
 16/12/2025             16:13:03                               1,171              70.0000                 BATE                     3671064
 16/12/2025             16:13:03                               912                70.0000                 LSE                      3671157
 16/12/2025             16:13:20                               676                69.9000                 BATE                     3671742

 

 

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  POSUNUWRVUUUAAA



            Copyright 2019 Regulatory News Service, all rights reserved

Recent news on Card Factory

See all news