Evotec SE (EVO)
NASDAQ: EVO · Real-Time Price · USD
2.810
+0.010 (0.36%)
At close: Jun 8, 2026, 4:00 PM EDT
2.820
+0.010 (0.36%)
After-hours: Jun 8, 2026, 7:41 PM 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,0121,0951,4784,1562,8628,391
Market Cap Growth
-40.14%-25.92%-64.44%45.21%-65.89%39.45%
Enterprise Value
946.141,0631,5274,1812,6437,940
Last Close Price
2.813.094.1611.738.0923.76
PE Ratio
-----32.14
PS Ratio
1.181.181.784.813.5511.94
PB Ratio
1.251.151.49-11.40-10.555.36
P/TBV Ratio
1.431.351.55-12.59-11.305.74
P/FCF Ratio
----122.682240.04
P/OCF Ratio
46.92-77.96103.1813.1460.36
EV/Sales Ratio
1.101.151.844.843.2811.30
EV/EBITDA Ratio
-20.93-83.1723.6862.68
EV/EBIT Ratio
----118.16170.33
EV/FCF Ratio
----113.262119.84
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