E
Last Price
52 Week Range
€1.82 - €4.65
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| €424.718M | €306.859M | ||||||||||
| €244.055M | €278.613M | ||||||||||
| €180.663M | €28.246M | ||||||||||
| €465K | - | ||||||||||
| €4.751M | €38.582M | ||||||||||
| €189.547M | €-27.669M | ||||||||||
| €-14.1M | €17.333M | ||||||||||
| €-8.343M | €-14.03M | ||||||||||
| €-5.987M | €-0.94M | ||||||||||
| €-14.33M | €-14.97M | ||||||||||
| €-28.43M | €2.363M | ||||||||||
| €0.491M | €1.193M | ||||||||||
| €-30.159M | €1.17M | ||||||||||
| €-1.83 | €0.07 | ||||||||||
| €-1.83 | €0.06 | ||||||||||
| €16.48M | €16.714M | ||||||||||
| €16.48M | €19.5M | ||||||||||
| €-0.892M | €26.218M | ||||||||||
| €20.122M | €8.885M | ||||||||||
| €-21.014M | €17.333M |
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