I
Last Price
52 Week Range
€1.78 - €7.29
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|
| €356.092M | €365.425M | €335.11M | ||||||
| €225.179M | €209.581M | €97.594M | ||||||
| €130.913M | €155.844M | €237.516M | ||||||
| €446K | €5K | - | ||||||
| €10.794M | €8.705M | €4.852M | ||||||
| €70.976M | €80.634M | €192.136M | ||||||
| €50.769M | €66.5M | €40.528M | ||||||
| €-5.714M | €-8.072M | €-7.533M | ||||||
| €0.187M | €0.341M | €-3.315M | ||||||
| €-5.527M | €-7.731M | €-10.848M | ||||||
| €45.242M | €58.769M | €29.68M | ||||||
| €8.331M | €24.875M | €16.874M | ||||||
| €36.911M | €33.894M | €12.807M | ||||||
| €0.7 | €0.64 | €0.24 | ||||||
| €0.7 | €0.64 | €0.24 | ||||||
| €53M | €53M | €212.788M | ||||||
| €53M | €53M | €212.788M | ||||||
| €63.392M | €78.593M | €50.847M | ||||||
| €11.519M | €10.423M | €9.29M | ||||||
| €51.874M | €68.17M | €41.557M |
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