EVTEvotec SE
5.305EUR+0.47%Mkt Cap: 942.14M EURP/E: Last update: 2026-06-01

Evotec SE operates as a drug discovery and development company in the United States, Germany, France, the United Kingdom, Switzerland, and internationally. It operates in two segments, Shared R&D and Just – Evotec Biolog…

Indicators:|

Key Statistics

Company
Market Cap942.14M EUR
Enterprise Value880.23M EUR
Revenue (TTM)745.04M EUR
Gross Profit114.22M EUR
Net Income (TTM)-103.52M EUR
Revenue/Share4.195 EUR
Last Price5.305 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.5K
CountryDE
SectorHealthcare
IndustryDrug Manufacturers - Specialty & Generic
ISIN
Valuation
P/E (Trailing)
P/E (Forward)-37.83
PEG1.43
EV/EBITDA-52.74
EV/Revenue1.18
P/S1.26
P/B1.15
EPS (TTM)-1.09
EPS (Forward)-0.14
52W Range
3.99534% of range7.836
52W High7.836 EUR
52W Low3.995 EUR
Profitability
Gross Margin14.49%
Oper. Margin-29.64%
EBITDA Margin-2.24%
Profit Margin-13.13%
ROE-12.72%
ROA-6.04%
Growth
Revenue Growth-21.70%
Earnings Growth
Cash Flow & Leverage
Operating CF-9.18M EUR
CapEx (TTM)82.62M EUR
FCF Margin13.23%
FCF Yield10.46%
Net Debt-57.30M EUR
Net Debt/EBITDA3.43
Balance Sheet
Debt/Equity0.55
Current Ratio1.68
Quick Ratio1.45
Book Value/Sh4.578 EUR
Cash/Share2.505 EUR
Dividends
Fwd Div Rate
Trail. Div Rate0.0000 EUR
Div. Yield
5Y Avg Yield
Payout Ratio0.00%
Ex-Div Date
Pay Date
Splits
Last Split2:1
Split DateAug 18, 2000
Analyst Consensus
Rating
Target (Mean)6.443 EUR
Target Range4.000 EUR10.00 EUR
# Analysts7
Ownership
Shares Out.177.59M
Float133.41M
Insiders9.97%
Institutions66.72%
Technical
SMA 504.924 (+7.7%)
SMA 2005.648 (-6.1%)
Beta1.30
S&P 52W Chg27.70%
Avg Vol (30d)904.22K
Avg Vol (10d)725.89K
Technical Indicators
RSI (14)56.1
MACD0.0012
MACD Signal-0.0253
MACD Hist.+0.0265
BB Upper5.602 EUR
BB Middle5.056 EUR
BB Lower4.510 EUR
BB Width21.60%
ATR (14)0.2865 EUR
Vol Ratio (20d)1.04x