Evotec SE (EVOTF) Exchange Rate Effect (2009 - 2026)

Evotec SE (EVOTF) posted Exchange Rate Effect of $5660.6 for Q1 2026, up 100.04% sequentially from -$14.7 million in Q4 2025, and up 277.95% YoY from $1497.7 in Q1 2025.

Evotec SE (EVOTF) Exchange Rate Effect (2009 - 2026) Analysis & Trends

Evotec SE has reported Exchange Rate Effect for 9 years, with the latest figure at $5660.6 in Q1 2026.

  • Quarterly Exchange Rate Effect rose 277.95% year-over-year to $5660.6 in Q1 2026, while the trailing twelve-month figure through Mar 2026 was -$14.7 million (down 239.68% YoY) and the FY2025 annual result came in at -$14.7 million, down 239.69% from the prior year.
  • Exchange Rate Effect climbed to $5660.6 in Q1 2026 per EVOTF's latest filing, from -$14.7 million in the prior quarter.
  • Over five years, Exchange Rate Effect peaked at $10.5 million in Q4 2024 and troughed at -$19.4 million in Q4 2022.
  • A 5-year average of -$1.3 million and a median of -$88.96 in 2024 frame the typical range for Exchange Rate Effect.
  • The widest YoY moves for Exchange Rate Effect: up 1629.02% in 2022, down 24595.19% in 2022.
  • Over 5 years, Exchange Rate Effect stood at -$19.4 million in 2022, then surged by 103.55% to $690595.3 in 2023, then jumped by 1427.15% to $10.5 million in 2024, then sank by 239.51% to -$14.7 million in 2025, then jumped by 100.04% to $5660.6 in 2026.
  • According to Business Quant data, Exchange Rate Effect over the past three periods registered $5660.6, -$14.7 million, and -$1895.0 for Q1 2026, Q4 2025, and Q3 2025 respectively.

Peer Comparison

Historic Data

Download Data
DateValue
Mar 31, 2026 5,660.56
Mar 31, 2026 5,660.56
Dec 31, 2025 -14.71 Mn
Dec 31, 2025 -14.71 Mn
Sep 30, 2025 -1,895.04
Sep 30, 2025 -1,895.04
Jun 30, 2025 -8,453.47
Jun 30, 2025 -8,453.47
Mar 31, 2025 -3,180.90
Mar 31, 2025 -3,180.90
Dec 31, 2024 10.55 Mn
Dec 31, 2024 10.55 Mn
Sep 30, 2024 -88.96
Sep 30, 2024 -88.96
Jun 30, 2024 -6,122.11
Jun 30, 2024 -6,122.11
Mar 31, 2024 2,561.64
Mar 31, 2024 2,561.64
Dec 31, 2023 690,595.26
Dec 31, 2023 690,595.26