Results
Evotec SE FY2025 Results, $100M Gilead Deal, Weak 2026 Outlook
Evotec SE posted FY2025 revenue €788 million, within guidance €760‑€800 million and above consensus €774 million.
Adjusted EBITDA reached €41 million, beating consensus €27 million and sitting inside