3.462EUR-1.25%Mkt Cap: 668.29M $P/E: —1d ago
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…
Industry Peers
Drug Manufacturers - Specialty & GenericIndicators:|
Key Statistics
Company
Market Cap668.29M $
Enterprise Value605.89M $
Revenue (TTM)809.82M $
Gross Profit124.15M $
Net Income (TTM)-112.52M $
Revenue/Share4.560 USD
Last Price3.462 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.5K
CountryDE
SectorHealthcare
IndustryDrug Manufacturers - Specialty & Generic
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-11.94
PEG1.43
EV/EBITDA-33.40
EV/Revenue0.75
P/S0.83
P/B0.88
EPS (TTM)-1.09
EPS (Forward)-0.29
52W Range
3.1766% of range7.836
52W High7.836 EUR
52W Low3.176 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.98M $
CapEx (TTM)89.81M $
FCF Margin13.23%
FCF Yield16.04%
Net Debt-62.28M $
Net Debt/EBITDA3.43
Balance Sheet
Debt/Equity0.55
Current Ratio1.68
Quick Ratio1.45
Book Value/Sh3.940 EUR
Cash/Share2.505 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateAug 18, 2000
Analyst Consensus
Rating2.1 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)5.014 EUR
Upside (mean)+44.8%
Target Range3.500 EUR – 10.00 EUR
€3.500+44.8% to mean€10.00
# Analysts7
Ownership
Shares Out.177.59M
Float133.41M
Insiders9.97%
Institutions66.79%
Technical
SMA 504.876 (-29.0%)
SMA 2005.425 (-36.2%)
Beta1.31
S&P 52W Chg20.25%
Avg Vol (30d)826.67K
Avg Vol (10d)1.35M
Technical Indicators
RSI (14)21.0
MACD-0.2466
MACD Signal-0.0779
MACD Hist.-0.1688
BB Upper5.750 EUR
BB Middle4.707 EUR
BB Lower3.665 EUR
BB Width44.28%
ATR (14)0.3001 EUR
Vol Ratio (20d)1.25x