Stocktoria

Evotec SE EVT.DE

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

Evotec SE statistics & valuation

Market cap€596.3M
P / S0.8×
P / B0.7×
Net margin-13.1%
FCF margin-11.6%
Net debt€45.9M
Enterprise value USD$751.4M
Earnings yield EBIT/EV-8.7%
Return on capital-4.1%

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

Profitability & efficiency

Net margin (%)
-23.40% -10.70% -24.60% -13.10% 2022202320242025
Gross margin (%)
23.20% 22.40% 14.40% 14.50% 2022202320242025
Operating margin (%)
2.80% -3.40% -9.90% -7.10% 2022202320242025
Return on equity (%)
-14.80% -7.50% -20.60% -12.70% 2022202320242025
Shares outstanding
177.7M 177.7M 177.7M 177.7M 2022202320242025
Net debt (€)
€106.0M €115.3M €150.1M €45.9M 2022202320242025
Share buybacks (€)
€0 €0 €1.5M 2022202320242025
Return on assets (%)
-7.80% -3.70% -10.30% -6.00% 2022202320242025
Free cash flow margin (%)
3.30% -23.00% -14.30% -11.60% 2022202320242025
Debt / equity (×)
0.43× 0.56× 0.47× 0.55× 2022202320242025
EPS (€)
-€0.99 -€0.47 -€1.11 -€0.58 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.