
Last Price
52 Week Range
€1.60 - €3.59
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €77.438M | €88.296M | €92.265M | ||||||||||||
| €89.93M | €49.115M | €51.232M | ||||||||||||
| €-12.492M | €39.064M | €42.423M | ||||||||||||
| - | - | - | ||||||||||||
| €4.322M | €18.201M | €17.346M | ||||||||||||
| €1.858M | €4.637M | €46.061M | ||||||||||||
| €-18.673M | €16.227M | €-36.009M | ||||||||||||
| €-19.728M | €-23.777M | €-21.388M | ||||||||||||
| €55.127M | €-72.37M | €-20.142M | ||||||||||||
| €35.399M | €-96.146M | €-41.531M | ||||||||||||
| €16.727M | €-79.919M | €-77.539M | ||||||||||||
| €14.759M | €-24.931M | €-24.408M | ||||||||||||
| €1.968M | €-54.988M | €-53.132M | ||||||||||||
| €0.093 | €-1.25 | €-1.189 | ||||||||||||
| €0.061 | €-1.25 | €-1.189 | ||||||||||||
| €35.156M | €44.12M | €178.117M | ||||||||||||
| €53.86M | €44.12M | €178.117M | ||||||||||||
| €40.014M | €16.344M | €-30.998M | ||||||||||||
| €131.4K | €117.6K | €121.9K | ||||||||||||
| €39.882M | €16.227M | €-31.12M |
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