News
Full Year 2024 Results Key Financial Results Revenue: €8.84b (up 7.9% from FY 2023).
Earnings per share (EPS) was mostly in line with analyst estimates. The primary driver behind last 12 months revenue was the Branded Pharmaceuticals segment contributing a total revenue of €587.9m (49 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results