d
Last Price
52 Week Range
€1.34 - €3.37
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| €484.07M | €580.371M | ||||||||||||
| €237.237M | €270.203M | ||||||||||||
| €246.833M | €310.168M | ||||||||||||
| - | - | ||||||||||||
| €89.78M | - | ||||||||||||
| €97.118M | €211.65M | ||||||||||||
| €59.935M | €98.518M | ||||||||||||
| €2.254M | €-63.759M | ||||||||||||
| €-37.478M | - | ||||||||||||
| €-35.224M | €-63.759M | ||||||||||||
| €24.711M | €34.759M | ||||||||||||
| €10.699M | €24.898M | ||||||||||||
| €1.9M | €-8.215M | ||||||||||||
| €0.026 | €-0.043 | ||||||||||||
| €0.026 | €-0.043 | ||||||||||||
| €72.775M | €191.047M | ||||||||||||
| €72.775M | €191.047M | ||||||||||||
| €91.971M | €205.658M | ||||||||||||
| €61.539M | €107.14M | ||||||||||||
| €30.432M | €98.518M |
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