MarketInOut Stock Screener Log In | Sign Up
 

Evotec SE ADR

NASDAQ • Healthcare • Drug Manufacturers - Specialty & Generic • Quote as of 10/23/2026
Evotec SE ADR stock price and volume chart

Company Profile

IndustryDrug Manufacturers - Specialty & Generic
SectorHealthcare
ExchangeNASDAQ
Market Capitalization547.3 mln
Float337 mln
Earnings Date11/05/2026

Piotroski F-Score

3 / 9
Below average

Beneish M-Score

-2.7
Likely reliable

1-Year Forecast

4.23
Transformational upside

Relative Strength

36 / 100
Underperforming

Debt / Equity

0.72
Moderate leverage

Pre-Tax Margin

-25%
Deeply loss-making

Business Description

Evotec SE is a Hamburg-based drug research and development company founded in 1993, working across the United States, Europe, and other global markets. The company works to discover and develop treatments for a wide range of serious conditions, including cancer, diabetes, heart disease, kidney and liver disorders, and rare diseases, among others. Evotec partners with leading universities, hospitals, research centers, and major pharmaceutical companies worldwide to advance its pipeline of new medicines. It serves a broad client base that includes biotech and pharma firms, academic institutions, and investor groups.

Key Fundamentals

EPS-0.64
ROE-25.63
RPS2.27
ROIC-9.96
ROA-11.43
Interest Cover-10.93
EBITDA, mln-86.51
EV / EBITDA-7.31
EV / EBIT-3.16
Revenue, mln836
EV / Revenue0.76

Quote Details

Last 1.50
Change -0.04 (-2.6%)
Open 1.50
Volume 20,574
Turnover 30,861
Average Volume 107,578

Financial Ratios

Pre-Tax Profit Margin-25
Leverage Ratio2.36
Current Ratio2.33
Price / Book0.82
Price / Tangible Book1.53
Debt / Equity0.72
Price / Sales0.76
PEG Ratio1.42

Financial Strength

Altman Z-Score-0.09
Piotroski F-Score 3 / 9
Beneish M-Score-2.7
1-Year Target Price4.23
Short Ratio0.14
Short % of Float0.01

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 8.7% 97 / 100   
1 Month -1.96% 37 / 100   
2 Months -24.24% 8 / 100   
6 Months -52.38% 3 / 100   
1 Year -61.83% 3 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog