Results & presentations

Access our latest financial results, announcements, presentations and reports.
Results for the year ended 31 December 2025
Acquisition of MW Components and CPM and Capital Raise
Trading update (November 2025)
Investor presentation (August 2025)
ECI Acquisition Completion & Interim Results 2025
Annual Report 2024
Results for the seven month period ended 31 December 2024
Investor Presentation (July 2024)
Explore further
Share information
Supporting documents
Regulatory news