Stocktoria

Evotec SE EVT.DE

DE · Deutsche Börse Xetra · XETR · stock · Healthcare · website

Evotec SE statistics & valuation

Market cap€904.8M
P / S1.1×
P / B1.1×
Net margin-13.1%
FCF margin-11.6%
Net debt€45.9M
Enterprise value USD$1.1B

Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
2022202320242025
Gross margin (%)
2022202320242025
Operating margin (%)
2022202320242025
Return on equity (%)
2022202320242025
Shares outstanding
2022202320242025
Net debt (€)
2022202320242025
Share buybacks (€)
2022202320242025
Return on assets (%)
2022202320242025
Free cash flow margin (%)
2022202320242025
Debt / equity (×)
2022202320242025
EPS (€)
2022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022
Gross margin14.5%14.4%22.4%23.2%
Operating margin-7.1%-9.9%-3.4%2.8%
Net margin-13.1%-24.6%-10.7%-23.4%
FCF margin-11.6%-14.3%-23.0%3.3%
Return on assets-6.0%-10.3%-3.7%-7.8%
Return on equity-12.7%-20.6%-7.5%-14.8%
Debt / equity0.42×0.41×0.43×0.28×
Current ratio2.071.981.943.18

Computed from company filings · DE · as of 2025-12-31. Figures in EUR. Facts plus Stocktoria's own computed scores — not investment advice.