Evotec SE (EVO)
NASDAQ: EVO · Real-Time Price · USD
2.800
+0.060 (2.19%)
At close: Jun 29, 2026, 4:00 PM EDT
2.870
+0.070 (2.50%)
Pre-market: Jun 30, 2026, 7:00 AM EDT

Evotec SE Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,0091,0951,4784,1562,8628,391
Market Cap Growth
-29.61%-25.92%-64.44%45.21%-65.89%39.45%
Enterprise Value
943.081,0631,5274,1812,6437,998
Last Close Price
2.803.094.1611.738.0923.76
PE Ratio
-----32.14
PS Ratio
1.171.181.784.813.5511.94
PB Ratio
1.251.151.49-11.40-10.555.36
P/TBV Ratio
2.522.152.30--7.26
P/FCF Ratio
----122.682240.04
P/OCF Ratio
46.74-77.96103.1813.1460.36
EV/Sales Ratio
1.101.151.844.843.2811.38
EV/EBITDA Ratio
-20.93-83.1723.6863.14
EV/EBIT Ratio
----118.16171.56
EV/FCF Ratio
----113.262135.21
Debt / Equity Ratio
0.550.550.47-1.90-2.030.34
Debt / EBITDA Ratio
-10.37-13.774.944.60
Debt / FCF Ratio
----23.62155.71
Net Debt / Equity Ratio
-0.08-0.030.05-0.070.81-0.25
Net Debt / EBITDA Ratio
0.36-0.64-1.140.49-1.97-3.10
Net Debt / FCF Ratio
1.440.34-0.47-0.12-9.41-104.83
Asset Turnover
0.440.430.380.350.330.33
Inventory Turnover
21.1822.3122.0019.9720.7623.69
Quick Ratio
1.371.741.621.572.733.12
Current Ratio
1.682.071.981.943.183.39
Return on Equity (ROE)
-25.62%-11.72%-62.97%28.81%-31.23%20.50%
Return on Assets (ROA)
-9.40%-3.10%-6.84%-2.11%0.93%2.22%
Return on Invested Capital (ROIC)
-13.35%-4.29%-9.31%-3.14%1.53%3.60%
Return on Capital Employed (ROCE)
-12.30%-3.86%-8.49%-2.56%1.09%2.59%
Earnings Yield
-----3.11%
FCF Yield
----0.82%0.04%
Buyback Yield / Dilution
-0.13%-0.16%-0.21%-0.14%-6.17%-8.23%
Total Shareholder Return
-0.13%-0.16%-0.21%-0.14%-6.17%-8.23%
SEC Filings: 10-K · 10-Q