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