
Last Price
52 Week Range
€4.73 - €7.74
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| €212.826M | €232.924M | €240.236M | |||||||||
| €54.622M | €24.109M | €32.03M | |||||||||
| €158.204M | €208.815M | €208.206M | |||||||||
| €9.633M | €9.982M | €9.982M | |||||||||
| €27.156M | €34.597M | €36.635M | |||||||||
| €33.409M | €-82.394M | €-47.261M | |||||||||
| €93.367M | €126.421M | €62.14M | |||||||||
| €0.23M | €-6.235M | €-26.59M | |||||||||
| €-181.341M | €-178.774M | €-6.188M | |||||||||
| €-181.111M | €-185.009M | €-32.778M | |||||||||
| €13.841M | €18.984M | €19.165M | |||||||||
| €1.846M | €2.552M | €2.308M | |||||||||
| €11.773M | €11.052M | €13.382M | |||||||||
| €0.55 | €0.51 | €0.622 | |||||||||
| €0.55 | €0.51 | €0.622 | |||||||||
| €21.578M | €21.598M | €86.453M | |||||||||
| €21.578M | €21.598M | €86.453M | |||||||||
| €111.511M | €141.437M | €128.802M | |||||||||
| €18.144M | €15.016M | €15.07M | |||||||||
| €190.484M | €212.337M | €45.885M |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers