CatalystWire
← Back to feed

Macfarlane Group

MACF · Main Market · Industrial Goods and Services · mcap £129m today

All announcements

  1. 05 Oct 26
    Transaction in Own Shares
    RNS 9805252 ↗
  2. 01 Oct 26
    Launch of share buyback programme Buyback

    Launch of up to £6 million share buyback programme

    RNS 9800272 ↗
  3. 09 Sep 26
    Completion 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 ↗
  4. 09 Sep 26
    Transaction in Own Shares
    RNS 9761774 ↗
  5. 07 Sep 26
    Transaction in Own Shares
    RNS 9757482 ↗
  6. 01 Sep 26
    Transaction in Own Shares
    RNS 9747094 ↗
  7. 27 Aug 26
    Half-year Results

    INTERIM RESULTS FOR THE SIX MONTHS TO 30 JUNE 2026

    RNS 9742089 ↗
  8. 24 Aug 26
    Transaction in Own Shares
    RNS 9735190 ↗
  9. 19 Aug 26
    Holding(s) in Company
    RNS 9730560 ↗
  10. 17 Aug 26
    Transaction in Own Shares
    RNS 9723726 ↗
  11. 10 Aug 26
    Transaction in Own Shares
    RNS 9711826 ↗
  12. 06 Aug 26
    Notice of Results & Investor Presentation
    RNS 9707336 ↗
  13. 03 Aug 26
    Transaction in Own Shares
    RNS 9699587 ↗
  14. 27 Jul 26
    Transaction in Own Shares
    RNS 9687540 ↗
  15. 20 Jul 26
    Transaction in Own Shares
    RNS 9675700 ↗
  16. 13 Jul 26
    Transaction in Own Shares
    RNS 9664127 ↗
  17. 06 Jul 26
    Transaction in Own Shares
    RNS 9652869 ↗
  18. 30 Jun 26
    Defined 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 ↗
  19. 29 Jun 26
    Transaction in Own Shares
    RNS 9640287 ↗
  20. 22 Jun 26
    Transaction in Own Shares
    RNS 9628590 ↗
  21. 15 Jun 26
    Transaction in Own Shares
    RNS 9617026 ↗
  22. 08 Jun 26
    Transaction in Own Shares
    RNS 9605274 ↗
  23. 01 Jun 26
    Transaction in Own Shares
    RNS 9593150 ↗
  24. 26 May 26
    Transaction in Own Shares
    RNS 9583808 ↗
  25. 18 May 26
    Transaction in Own Shares
    RNS 9571814 ↗
  26. 12 May 26
    Extension 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 ↗
  27. 12 May 26
    Result of AGM
    RNS 9564751 ↗
  28. 12 May 26
    AGM 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 ↗
  29. 11 May 26
    Transaction in Own Shares
    RNS 9560358 ↗
  30. 08 May 26
    Transaction in Own Shares
    RNS 9558176 ↗
  31. 06 May 26
    Holding(s) in Company
    RNS 9555395 ↗
  32. 05 May 26
    Transaction in Own Shares
    RNS 9550650 ↗
  33. 27 Apr 26
    Transaction in Own Shares
    RNS 9538068 ↗
  34. 20 Apr 26
    Transaction in Own Shares
    RNS 9526870 ↗
  35. 16 Apr 26
    Notice of AGM
    RNS 9522670 ↗
  36. 13 Apr 26
    Transaction in Own Shares
    RNS 9515626 ↗
  37. 07 Apr 26
    Transaction in Own Shares
    RNS 9506905 ↗
  38. 30 Mar 26
    Transaction in Own Shares
    RNS 9496895 ↗
  39. 27 Mar 26
    Director/PDMR Shareholding
    RNS 9495577 ↗
  40. 26 Mar 26
    Director/PDMR Shareholding
    RNS 9492580 ↗
  41. 23 Mar 26
    Transaction in Own Shares
    RNS 9485548 ↗
  42. 16 Mar 26
    Transaction in Own Shares
    RNS 9474552 ↗
  43. 09 Mar 26
    Transaction in Own Shares
    RNS 9463454 ↗
  44. 03 Mar 26
    Director/PDMR Shareholding Director buys

    The Company announces that on 02 March 2026, the following transactions took place:

    RNS 9456279 ↗
  45. 02 Mar 26
    Holding(s) in Company
    RNS 9453157 ↗
  46. 02 Mar 26
    Transaction in Own Shares
    RNS 9452055 ↗
  47. 26 Feb 26
    Final Results

    Group profit in line with revised market consensus

    RNS 9447661 ↗
  48. 23 Feb 26
    Transaction in Own Shares
    RNS 9441214 ↗
  49. 18 Feb 26
    Holding(s) in Company
    RNS 9436448 ↗
  50. 16 Feb 26
    Transaction in Own Shares
    RNS 9431251 ↗
  51. 09 Feb 26
    Notice of Results & Investor Presentation
    RNS 9420208 ↗
  52. 09 Feb 26
    Transaction in Own Shares
    RNS 9419848 ↗
  53. 02 Feb 26
    Transaction in Own Shares
    RNS 9399835 ↗
  54. 26 Jan 26
    Transaction in Own Shares
    RNS 9385559 ↗
  55. 19 Jan 26
    Transaction in Own Shares
    RNS 9363873 ↗
  56. 12 Jan 26
    Transaction in Own Shares
    RNS 9346228 ↗
  57. 22 Dec 25
    Transaction in Own Shares
    RNS 9312309 ↗
  58. 15 Dec 25
    Transaction in Own Shares
    RNS 9295646 ↗
  59. 08 Dec 25
    Transaction in Own Shares
    RNS 9280947 ↗
  60. 27 Nov 25
    Trading Update

    On track to meet full year market expectations

    RNS 9259980 ↗
  61. 17 Nov 25
    Transaction in Own Shares
    RNS 9236602 ↗
  62. 10 Nov 25
    Holding(s) in Company
    RNS 9223255 ↗
  63. 10 Nov 25
    Transaction in Own Shares
    RNS 9222117 ↗
  64. 03 Nov 25
    Transaction in Own Shares
    RNS 9207346 ↗
  65. 31 Oct 25
    Holding(s) in Company
    RNS 9206589 ↗
  66. 31 Oct 25
    Transaction in Own Shares
    RNS 9205057 ↗
  67. 30 Oct 25
    Transaction in Own Shares
    RNS 9202696 ↗
  68. 29 Oct 25
    Transaction in Own Shares
    RNS 9200373 ↗
  69. 28 Oct 25
    Transaction in Own Shares
    RNS 9197642 ↗
  70. 27 Oct 25
    Holding(s) in Company
    RNS 9196142 ↗
  71. 27 Oct 25
    Transaction in Own Shares
    RNS 9194954 ↗
  72. 24 Oct 25
    Holding(s) in Company
    RNS 9193545 ↗
  73. 24 Oct 25
    Transaction in Own Shares
    RNS 9191308 ↗
  74. 23 Oct 25
    Transaction in Own Shares
    RNS 9188453 ↗
  75. 22 Oct 25
    Trading Update Guidance cut

    Macfarlane Group PLC is updating the market today.

    RNS 9185832 ↗
  76. 20 Oct 25
    Transaction in Own Shares
    RNS 9180264 ↗
  77. 13 Oct 25
    Transaction in Own Shares
    RNS 9165878 ↗
  78. 06 Oct 25
    Transaction in Own Shares
    RNS 9151363 ↗

Source: Investegate RNS archive. Quotes are short extracts. Not investment advice.