Full Year 2024 Results


2024 Preliminary Results

2024 Preliminary Results

2024 Results Presentation

2024 Presentation

FY 2024 Key Stats

€123.5m
EBITDA
8.2%
Organic GP Growth YoY
15.2%
ROCE
20.5c
Adjusted EPS

Group Highlights

€427.6m

2024 GP

Employees
Partnering with 9 of the top 10 pharma companies
and 7 of the top 10 medical device companies