EVO Evotec SE

1.610USD-1.23%Mkt Cap: 572.18M $P/E: —

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…

Key Statistics

Company
Market Cap572.18M USD
Enterprise Value589.50M USD
Revenue (TTM)717.28M USD
Gross Profit114.22M USD
Net Income (TTM)-103.52M USD
Revenue/Share2.02 USD
Last Price1.610 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees4.5K
CountryUS
SectorHealthcare
IndustryDrug Manufacturers - Specialty & Generic
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-8.58
PEG1.42
EV/EBITDA-8.05
EV/Revenue0.82
P/S0.81
P/B0.77
EPS (TTM)-0.63
EPS (Forward)-0.19
52W Range
1.5004% of range4.270
52W High4.270 USD
52W Low1.500 USD
Profitability
Gross Margin14.49%
Oper. Margin-62.26%
EBITDA Margin-10.20%
Profit Margin-13.13%
ROE-12.72%
ROA-6.04%
Growth
Revenue Growth-16.20%
Earnings Growth—
Cash Flow & Leverage
Operating CF-9.18M USD
CapEx (TTM)82.62M USD
FCF Margin-11.29%
FCF Yield-14.15%
Net Debt10.28M USD
Net Debt/EBITDA-0.14
Balance Sheet
Debt/Equity0.55
Current Ratio2.33
Quick Ratio2.02
Book Value/Sh2.11 USD
Cash/Share1.31 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Splits
Last Split4:1
Split DateOct 20, 2021
Analyst Consensus
Rating—
Target (Mean)4.175 USD
Upside (mean)+159.3%
Target Range1.948 USD – 6.680 USD
1.948+159.3% to mean6.680
# Analysts3
Ownership
Shares Out.355.39M
Float270.98M
Insiders0.01%
Institutions0.81%
Short Interest
Short Ratio2.1d
Short % Float0.03%
Short % Out.0.03%
Shares Short102.49K
Short (prev mo.)50.74K
Technical
SMA 501.823 (-11.7%)
SMA 2002.684 (-40.0%)
Beta1.27
S&P 52W Chg16.45%
Avg Vol (30d)136.89K
Avg Vol (10d)117.86K
Technical Indicators
RSI (14)40.9
MACD-0.0721
MACD Signal-0.0903
MACD Hist.+0.0182
BB Upper1.817 USD
BB Middle1.644 USD
BB Lower1.471 USD
BB Width21.03%
ATR (14)0.0730 USD
Vol Ratio (20d)0.52x