S
Last Price
52 Week Range
€1.28 - €1.74
Next Earnings Date
Aug 18 2026 (Estimate)
Next Earnings Date
Aug 18 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | LTM | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| €212.919M | €106.568M | €217.378M | |||||||
| €94.136M | €43.011M | €92.738M | |||||||
| €125.444M | €63.557M | €124.64M | |||||||
| - | - | - | |||||||
| €6.249M | €3.479M | - | |||||||
| €-0.27M | - | €-10.966M | |||||||
| €119.465M | €60.078M | €135.606M | |||||||
| €-32.38M | €-9.379M | €-47.554M | |||||||
| €-31.378M | €-14.412M | €4.258M | |||||||
| €-63.758M | €-23.791M | €-43.296M | |||||||
| €55.707M | €36.287M | €92.31M | |||||||
| €15.522M | €5.296M | €13.276M | |||||||
| €-73.899M | €30.991M | €79.034M | |||||||
| €-0.14 | €0.051 | €0.14 | |||||||
| €-0.14 | €0.053 | €0.14 | |||||||
| €0.562B | €1.184B | €0.561B | |||||||
| €0.562B | €1.124B | €0.561B | |||||||
| €-23.328M | - | €142.625M | |||||||
| - | €-60.078M | - | |||||||
| €-23.328M | €60.078M | €142.625M |
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