Why is EVOTEC stock price going up?
Bulls say
Business Recovery
Potential upside exists upon business recovery and as focus assets shift to later stages of development.
Debt Management
Despite the net debt leverage ratio reaching 4.3x, management remains confident about meeting upcoming covenants.


