Evotec SE (ETR:EVT)

Germany flag Germany · Delayed Price · Currency is EUR
3.404
+0.084 (2.53%)
Aug 19, 2026, 5:37 PM CET
Market Cap605.06M -46.4%
Revenue (ttm)717.28M -7.7%
Net Income-197.05M
EPS-1.11
Shares Out 177.75M
PE Ration/a
Forward PEn/a
Dividendn/a
Ex-Dividend Daten/a
Volume684,849
Open3.318
Previous Close3.320
Day's Range3.258 - 3.404
52-Week Range3.176 - 7.300
Beta1.26
AnalystsHold
Price Target4.59 (+34.84%)
Earnings DateAug 13, 2026