- £102.21m
- £177.19m
- £300.81m
- 53
- 86
- 11
- 47
REG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Director/PDMR Shareholdings
AnnouncementREG - Macfarlane Group PLC - Holding(s) in Company
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Annual Results 2025
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Holding(s) in Company
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Notice of Results & Investor Presentation
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
AnnouncementREG - Macfarlane Group PLC - Trading Update
AnnouncementREG - Macfarlane Group PLC - Transaction in Own Shares
Announcement