
Last Price
52 Week Range
€3.20 - €8.20
Next Earnings Date
May 20 2026 (Estimate)
Next Earnings Date
May 20 2026 (Est.)
Last Price
| Metric | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM |
|---|---|---|---|---|---|---|---|---|---|---|---|
| €82.339M | €87.336M | €89.061M | |||||||||
| €57.686M | €43.93M | €45.854M | |||||||||
| €24.653M | €43.406M | €43.207M | |||||||||
| €5.787M | €10.238M | - | |||||||||
| €19.858M | €20.544M | €0.03M | |||||||||
| - | €9.644M | €40.371M | |||||||||
| €-0.531M | €2.98M | €2.806M | |||||||||
| €-190K | €-401K | €-924K | |||||||||
| €17K | €-680K | €-454K | |||||||||
| €-0.173M | €-1.081M | €-1.378M | |||||||||
| €-0.704M | €1.899M | €1.428M | |||||||||
| €0.098M | €1.19M | €0.678M | |||||||||
| €-802K | €710K | €750K | |||||||||
| €-0.05 | €0.043 | €0.046 | |||||||||
| €-0.048 | €0.043 | €0.046 | |||||||||
| €16.04M | €16.561M | €65.758M | |||||||||
| €16.561M | €16.561M | €65.758M | |||||||||
| €6.978M | €10.706M | €10.308M | |||||||||
| €7.322M | €8.178M | €7.832M | |||||||||
| €-0.344M | €2.528M | €2.476M |
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