If you are wondering whether Evotec's current share price reflects its underlying value, it helps to start with what the market has been pricing in recently. Over the last week the stock returned 24.5 ...
Wondering if Deutsche Post at €49.14 is still offering value after a strong run, or if most of the opportunity is already ...