Company news
Macfarlane Group PLC news in 2026
Macfarlane Group PLC's news releases, calls and decks from 2026, newest first.
Transaction in Own Shares
November 2, 2026
Transaction in Own Shares
October 26, 2026
Transaction in Own Shares
October 19, 2026
Transaction in Own Shares
October 12, 2026
Transaction in Own Shares
October 5, 2026
Launch of share buyback programme
October 1, 2026
Completion of Share Buyback Programme
September 9, 2026
Defined benefit pension scheme buy-in
June 30, 2026
Extension of Share Buyback Programme
May 12, 2026
Director/PDMR Shareholdings
March 27, 2026
Annual Results 2025
February 26, 2026
Notice of Results & Investor Presentation
February 9, 2026
Transaction in Own Shares
February 9, 2026
Calls in 2026
Decks in 2026
- H1 2026 Earnings Presentation
Earnings · 20 slides · Sep 1, 2026
- Shareholder Meeting (May 2026)
Shareholder meeting · 34 slides · May 2026