R&D
Milestones reached for 10 molecules

€3.2 billion of revenue

€731 million of recurring EBITDA

€1.99 core earnings per share (EPS)

 more 
 more 
 more