Skip to main content
graph.swiss
Evotec SE

Evotec SE

4.63 CHF+0.00 (+0.00%)
XSWX:EVTMarket Closed
ListedCHF822MHealthcareDrug Manufacturers - Specialty & Generic4,526 employees

Price & Trading

52-Week Low

3.85

52-Week High

5.82

50-Day MA

4.56

200-Day MA

4.86

Beta

1.31

Avg Volume (10d)

80

Avg Volume (90d)

27

Shares Outstanding

177.6M

Valuation Multiples

MetricCurrent
Trailing P/E-7.98
PEG Ratio-0.03
Price / Sales (TTM)1.07
Price / Book (MRQ)1.24
EV / Revenue1.03
EV / EBITDA-45.83
Enterprise Value707.7M
Market Cap822.3M

Ownership & Short Interest

Ownership

% Held by Insiders+9.97%
% Held by Institutions+66.79%
Float Shares133.4M