Macfarlane Group
MACF · Main Market · Industrial Goods and Services · mcap £129m today
All announcements
-
05 Oct 26Transaction in Own SharesRNS 9805252 ↗
-
01 Oct 26Launch of share buyback programme Buyback
Launch of up to £6 million share buyback programme
RNS 9800272 ↗ -
09 Sep 26Completion of Share Buyback Programme
Macfarlane Group PLC (LSE: MACF), the protective packaging supplier, is pleased to announce the completion of its £4.0 million share buyback programme which commenced on 15 May 2025 and was extended on 12 May 2026 (the 'Programme').
RNS 9762115 ↗ -
09 Sep 26Transaction in Own SharesRNS 9761774 ↗
-
07 Sep 26Transaction in Own SharesRNS 9757482 ↗
-
01 Sep 26Transaction in Own SharesRNS 9747094 ↗
-
27 Aug 26
-
24 Aug 26Transaction in Own SharesRNS 9735190 ↗
-
19 Aug 26Holding(s) in CompanyRNS 9730560 ↗
-
17 Aug 26Transaction in Own SharesRNS 9723726 ↗
-
10 Aug 26Transaction in Own SharesRNS 9711826 ↗
-
06 Aug 26Notice of Results & Investor PresentationRNS 9707336 ↗
-
03 Aug 26Transaction in Own SharesRNS 9699587 ↗
-
27 Jul 26Transaction in Own SharesRNS 9687540 ↗
-
20 Jul 26Transaction in Own SharesRNS 9675700 ↗
-
13 Jul 26Transaction in Own SharesRNS 9664127 ↗
-
06 Jul 26Transaction in Own SharesRNS 9652869 ↗
-
30 Jun 26Defined benefit pension scheme buy-in
Macfarlane Group PLC (LSE: MACF), the protective packaging specialist, is pleased to announce the de-risking of the Macfarlane Group PLC Pension & Life Assurance Scheme (1974) (the "Scheme") through the Scheme's purchase of a £53 million bulk annuity...
RNS 9643041 ↗ -
29 Jun 26Transaction in Own SharesRNS 9640287 ↗
-
22 Jun 26Transaction in Own SharesRNS 9628590 ↗
-
15 Jun 26Transaction in Own SharesRNS 9617026 ↗
-
08 Jun 26Transaction in Own SharesRNS 9605274 ↗
-
01 Jun 26Transaction in Own SharesRNS 9593150 ↗
-
26 May 26Transaction in Own SharesRNS 9583808 ↗
-
18 May 26Transaction in Own SharesRNS 9571814 ↗
-
12 May 26Extension of Share Buyback Programme Buyback
Macfarlane Group PLC announces an extension to the long stop expiry date of its existing share buyback programme (the "Programme").
RNS 9564754 ↗ -
12 May 26Result of AGMRNS 9564751 ↗
-
12 May 26AGM Trading Update
Macfarlane Group PLC (LSE: MACF), the protective packaging specialist, will today hold its Annual General Meeting ("AGM") at which Aleen Gulvanessian, Chair, will provide a Trading Update covering 2026 to date.
RNS 9562878 ↗ -
11 May 26Transaction in Own SharesRNS 9560358 ↗
-
08 May 26Transaction in Own SharesRNS 9558176 ↗
-
06 May 26Holding(s) in CompanyRNS 9555395 ↗
-
05 May 26Transaction in Own SharesRNS 9550650 ↗
-
27 Apr 26Transaction in Own SharesRNS 9538068 ↗
-
20 Apr 26Transaction in Own SharesRNS 9526870 ↗
-
16 Apr 26Notice of AGMRNS 9522670 ↗
-
13 Apr 26Transaction in Own SharesRNS 9515626 ↗
-
07 Apr 26Transaction in Own SharesRNS 9506905 ↗
-
30 Mar 26Transaction in Own SharesRNS 9496895 ↗
-
27 Mar 26Director/PDMR ShareholdingRNS 9495577 ↗
-
26 Mar 26Director/PDMR ShareholdingRNS 9492580 ↗
-
23 Mar 26Transaction in Own SharesRNS 9485548 ↗
-
16 Mar 26Transaction in Own SharesRNS 9474552 ↗
-
09 Mar 26Transaction in Own SharesRNS 9463454 ↗
-
03 Mar 26Director/PDMR Shareholding Director buys
The Company announces that on 02 March 2026, the following transactions took place:
RNS 9456279 ↗ -
02 Mar 26Holding(s) in CompanyRNS 9453157 ↗
-
02 Mar 26Transaction in Own SharesRNS 9452055 ↗
-
26 Feb 26
-
23 Feb 26Transaction in Own SharesRNS 9441214 ↗
-
18 Feb 26Holding(s) in CompanyRNS 9436448 ↗
-
16 Feb 26Transaction in Own SharesRNS 9431251 ↗
-
09 Feb 26Notice of Results & Investor PresentationRNS 9420208 ↗
-
09 Feb 26Transaction in Own SharesRNS 9419848 ↗
-
02 Feb 26Transaction in Own SharesRNS 9399835 ↗
-
26 Jan 26Transaction in Own SharesRNS 9385559 ↗
-
19 Jan 26Transaction in Own SharesRNS 9363873 ↗
-
12 Jan 26Transaction in Own SharesRNS 9346228 ↗
-
22 Dec 25Transaction in Own SharesRNS 9312309 ↗
-
15 Dec 25Transaction in Own SharesRNS 9295646 ↗
-
08 Dec 25Transaction in Own SharesRNS 9280947 ↗
-
27 Nov 25
-
17 Nov 25Transaction in Own SharesRNS 9236602 ↗
-
10 Nov 25Holding(s) in CompanyRNS 9223255 ↗
-
10 Nov 25Transaction in Own SharesRNS 9222117 ↗
-
03 Nov 25Transaction in Own SharesRNS 9207346 ↗
-
31 Oct 25Holding(s) in CompanyRNS 9206589 ↗
-
31 Oct 25Transaction in Own SharesRNS 9205057 ↗
-
30 Oct 25Transaction in Own SharesRNS 9202696 ↗
-
29 Oct 25Transaction in Own SharesRNS 9200373 ↗
-
28 Oct 25Transaction in Own SharesRNS 9197642 ↗
-
27 Oct 25Holding(s) in CompanyRNS 9196142 ↗
-
27 Oct 25Transaction in Own SharesRNS 9194954 ↗
-
24 Oct 25Holding(s) in CompanyRNS 9193545 ↗
-
24 Oct 25Transaction in Own SharesRNS 9191308 ↗
-
23 Oct 25Transaction in Own SharesRNS 9188453 ↗
-
22 Oct 25
-
20 Oct 25Transaction in Own SharesRNS 9180264 ↗
-
13 Oct 25Transaction in Own SharesRNS 9165878 ↗
-
06 Oct 25Transaction in Own SharesRNS 9151363 ↗
Source: Investegate RNS archive. Quotes are short extracts. Not investment advice.