4.998EUR+1.88%Mkt Cap: 964.80M $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 & Genericvs Drug Manufacturers - Specialty & Generic
P/B
Avg
1M Perf
Higher
Indicators:|
Key Statistics
Company
Market Cap964.80M $
Enterprise Value902.34M $
Revenue (TTM)809.82M $
Gross Profit124.15M $
Net Income (TTM)-112.52M $
Revenue/Share4.560 USD
Last Price4.998 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees4.5K
CountryDE
SectorHealthcare
IndustryDrug Manufacturers - Specialty & Generic
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-35.81
PEG1.43
EV/EBITDA-49.74
EV/Revenue1.11
P/S1.19
P/B1.27
EPS (TTM)-1.09
EPS (Forward)-0.14
52W Range
3.99526% 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.98M $
CapEx (TTM)89.81M $
FCF Margin13.23%
FCF Yield11.11%
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 Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split2:1
Split DateAug 18, 2000
Analyst Consensus
Rating—
Target (Mean)6.443 EUR
Upside (mean)+28.9%
Target Range4.000 EUR – 10.00 EUR
€4.000+28.9% to mean€10.00
# Analysts7
Ownership
Shares Out.177.59M
Float133.41M
Insiders9.97%
Institutions67.58%
Technical
SMA 505.008 (-0.2%)
SMA 2005.521 (-9.5%)
Beta1.30
S&P 52W Chg20.05%
Avg Vol (30d)630.74K
Avg Vol (10d)559.16K
Technical Indicators
RSI (14)55.1
MACD-0.0380
MACD Signal-0.0718
MACD Hist.+0.0338
BB Upper5.149 EUR
BB Middle4.814 EUR
BB Lower4.478 EUR
BB Width13.93%
ATR (14)0.2065 EUR
Vol Ratio (20d)1.29x