Evotec SE

Evotec SE (EVO)

Market Cap

1.55B

Website

https://www.evotec.com

Earnings Date

Nov 6, 2024

Employees

5,061

IPO Date

Nov 4, 2021