R&DMilestones reached for 10 molecules
€3.2 billion of revenue
€731 million of recurring EBITDA
€1.99 core earnings per share (EPS)